/openbmc/qemu/hw/usb/ |
H A D | ccid-card-emulated.c | 2 * CCID Card Device. Emulated card. 14 * Usage 1: standard, mirror hardware reader+card: 15 * qemu .. -usb -device usb-ccid -device ccid-card-emulated 23 * -device ccid-card-emulated,cert1=user1,cert2=user2,cert3=user3 41 #define DPRINTF(card, lvl, fmt, ...) \ argument 43 if (lvl <= card->debug) {\ 44 printf("ccid-card-emul: %s: " fmt , __func__, ## __VA_ARGS__);\ 49 #define TYPE_EMULATED_CCID "ccid-card-emulated" 142 EmulatedState *card = EMULATED_CCID_CARD(base); in emulated_apdu_from_guest() local 149 qemu_mutex_lock(&card->vreader_mutex); in emulated_apdu_from_guest() [all …]
|
H A D | ccid-card-passthru.c | 2 * CCID Passthru Card Device emulation 26 #define DPRINTF(card, lvl, fmt, ...) \ argument 28 if (lvl <= card->debug) { \ 29 printf("ccid-card-passthru: " fmt , ## __VA_ARGS__); \ 45 /* From an Athena smart card */ 68 #define TYPE_CCID_PASSTHRU "ccid-card-passthru" 74 * This code should not depend on the card type. in DECLARE_INSTANCE_CHECKER() 123 PassthruState *card = opaque; in ccid_card_vscard_can_read() local 125 return VSCARD_IN_SIZE >= card->vscard_in_pos ? in ccid_card_vscard_can_read() 126 VSCARD_IN_SIZE - card->vscard_in_pos : 0; in ccid_card_vscard_can_read() [all …]
|
H A D | ccid.h | 2 * CCID Passthru Card Device emulation 18 #define TYPE_CCID_CARD "ccid-card" 23 * into the smartcard device (hw/ccid-card-*.c) 29 const uint8_t *(*get_atr)(CCIDCardState *card, uint32_t *len); 30 void (*apdu_from_guest)(CCIDCardState *card, 33 void (*realize)(CCIDCardState *card, Error **errp); 34 void (*unrealize)(CCIDCardState *card); 38 * state of the CCID Card device (i.e. hw/ccid-card-*.c) 46 * API for smartcard calling the CCID device (used by hw/ccid-card-*.c) 48 void ccid_card_send_apdu_to_guest(CCIDCardState *card, [all …]
|
/openbmc/qemu/hw/sd/ |
H A D | core.c | 2 * SD card bus interface code. 82 SDState *card = get_card(sdbus); in sdbus_set_voltage() local 85 if (card) { in sdbus_set_voltage() 86 SDCardClass *sc = SDMMC_COMMON_GET_CLASS(card); in sdbus_set_voltage() 89 sc->set_voltage(card, millivolts); in sdbus_set_voltage() 96 SDState *card = get_card(sdbus); in sdbus_do_command() local 99 if (card) { in sdbus_do_command() 100 SDCardClass *sc = SDMMC_COMMON_GET_CLASS(card); in sdbus_do_command() 102 return sc->do_command(card, req, resp, respsz); in sdbus_do_command() 110 SDState *card = get_card(sdbus); in sdbus_write_byte() local [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.fsl-esdhc | 4 Support Freescale adapter card type identification. This is implemented by 6 Card ID[0:2] bits showing the type of card installed in the SDHC Adapter Slot. 8 SDHC Card ID[0:2] Adapter Card Type 10 0b001 eMMC Card Rev4.5 11 0b010 SD/MMC Legacy Card 12 0b011 eMMC Card Rev4.4 14 0b101 MMC Card 15 0b110 SD Card Rev2.0/3.0 16 0b111 No card is present
|
/openbmc/qemu/docs/system/devices/ |
H A D | ccid.rst | 1 Chip Card Interface Device (CCID) 7 lets one connect smart card readers that implement the same spec. For more 11 Device Class: Smart Card 23 the guest machine. It is also possible to have a completely virtual smart card 24 reader and smart card (i.e. not backed by a physical device) using this device. 28 The cryptographic functions and access to the physical card is done via the 44 Using ccid-card-emulated with hardware 47 user, using libcacard, QEMU acts as another client using ccid-card-emulated:: 49 qemu -usb -device usb-ccid -device ccid-card-emulated 51 Using ccid-card-emulated with certificates stored in files [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/logging/phosphor-logging/p10bmc/ |
H A D | com.ibm.Hardware.Chassis.Model.Rainier2U_dev_callouts.json | 7 "MRU":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0/BMC-0", 8 "Name":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0", 24 "Source":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0/bmc-0" 36 "MRU":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0/BMC-0", 37 "Name":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0", 47 "Source":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0/bmc-0" 65 "MRU":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0/BMC-0", 66 "Name":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0", 76 "Source":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0/bmc-0" 94 "MRU":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0/BMC-0", [all …]
|
H A D | com.ibm.Hardware.Chassis.Model.Rainier4U_dev_callouts.json | 7 "MRU":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0/BMC-0", 8 "Name":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0", 24 "Source":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0/bmc-0" 36 "MRU":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0/BMC-0", 37 "Name":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0", 47 "Source":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0/bmc-0" 65 "MRU":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0/BMC-0", 66 "Name":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0", 76 "Source":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0/bmc-0" 94 "MRU":"/sys-0/node-0/nisqually-0/ebmc-card-connector-0/ingraham-0/BMC-0", [all …]
|
H A D | com.ibm.Hardware.Chassis.Model.Everest_dev_callouts.json | 7 "MRU":"/sys-0/node-0/bellavista-0/eBMC-card-conn-0/Tola-0/bmc-0", 8 "Name":"/sys-0/node-0/bellavista-0/eBMC-card-conn-0/Tola-0", 24 "Source":"/sys-0/node-0/bellavista-0/eBMC-card-conn-0/Tola-0/bmc-0" 36 "MRU":"/sys-0/node-0/bellavista-0/eBMC-card-conn-0/Tola-0/bmc-0", 37 "Name":"/sys-0/node-0/bellavista-0/eBMC-card-conn-0/Tola-0", 47 "Source":"/sys-0/node-0/bellavista-0/eBMC-card-conn-0/Tola-0/bmc-0" 65 "MRU":"/sys-0/node-0/bellavista-0/eBMC-card-conn-0/Tola-0/bmc-0", 66 "Name":"/sys-0/node-0/bellavista-0/eBMC-card-conn-0/Tola-0", 76 "Source":"/sys-0/node-0/bellavista-0/eBMC-card-conn-0/Tola-0/bmc-0" 94 "MRU":"/sys-0/node-0/bellavista-0/eBMC-card-conn-0/Tola-0/bmc-0", [all …]
|
/openbmc/phosphor-fan-presence/control/json/utils/ |
H A D | pcie_card_metadata.cpp | 95 std::format("Missing 'cards' array in PCIe card JSON")}; in load() 98 for (const auto& card : json.at("cards")) in load() local 100 if (!card.contains("vendor_id") || !card.contains("device_id") || in load() 101 !card.contains("subsystem_vendor_id") || in load() 102 !card.contains("subsystem_id") || in load() 103 !(card.contains("has_temp_sensor") || card.contains("floor_index"))) in load() 105 throw std::runtime_error{"Invalid PCIe card json"}; in load() 110 std::stoul(card.at("vendor_id").get<std::string>(), nullptr, 16); in load() 112 std::stoul(card.at("device_id").get<std::string>(), nullptr, 16); in load() 114 card.at("subsystem_vendor_id").get<std::string>(), nullptr, 16); in load() [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/power/power-sequencer/witherspoon/ |
H A D | ucd90160.yaml | 60 - GPIODefinition: GPU Card 0 63 - GPIODefinition: GPU Card 1 66 - GPIODefinition: GPU Card 2 69 - GPIODefinition: GPU Card 3 72 - GPIODefinition: GPU Card 4 75 - GPIODefinition: GPU Card 5 85 - GPIODefinition: GPU Card 0 Overtemperature 89 - GPIODefinition: GPU Card 1 Overtemperature 92 - GPIODefinition: GPU Card 2 Overtemperature 95 - GPIODefinition: GPU Card 3 Overtemperature [all …]
|
/openbmc/phosphor-power/power-sequencer/example/ |
H A D | ucd90160.yaml | 60 - GPIODefinition: GPU Card 0 63 - GPIODefinition: GPU Card 1 66 - GPIODefinition: GPU Card 2 69 - GPIODefinition: GPU Card 3 72 - GPIODefinition: GPU Card 4 75 - GPIODefinition: GPU Card 5 85 - GPIODefinition: GPU Card 0 Overtemperature 89 - GPIODefinition: GPU Card 1 Overtemperature 92 - GPIODefinition: GPU Card 2 Overtemperature 95 - GPIODefinition: GPU Card 3 Overtemperature [all …]
|
/openbmc/u-boot/board/boundary/nitrogen6x/ |
H A D | README.mx6qsabrelite | 17 2. Boot from SD card 21 to be reflashed with a small SD card loader to support boot from SD card. The 23 BootROM to load the U-Boot from SD card. 25 The SD card loader is available from 34 1. Write this SD card loader onto a large SD card using: 38 Note: Replace sXx with the device representing the SD card in your system. 40 Note: This writes SD card loader at address 0 42 2. Put this SD card into the slot for the large SD card (SD3 on the bottom of 56 4. Write the u-boot.imx produced during the U-Boot build to the SD card: 60 Note: Replace sXx with the device representing the SD card in your system. [all …]
|
/openbmc/witherspoon-pfault-analysis/power-sequencer/example/ |
H A D | ucd90160.yaml | 60 - GPIODefinition: GPU Card 0 63 - GPIODefinition: GPU Card 1 66 - GPIODefinition: GPU Card 2 69 - GPIODefinition: GPU Card 3 72 - GPIODefinition: GPU Card 4 75 - GPIODefinition: GPU Card 5 85 - GPIODefinition: GPU Card 0 Overtemperature 89 - GPIODefinition: GPU Card 1 Overtemperature 92 - GPIODefinition: GPU Card 2 Overtemperature 95 - GPIODefinition: GPU Card 3 Overtemperature [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | am3517-evm-ui.dtsi | 13 compatible = "simple-audio-card"; 14 simple-audio-card,name = "tlv320aic23-hifi"; 16 simple-audio-card,widgets = 21 simple-audio-card,routing = 28 simple-audio-card,format = "i2s"; 29 simple-audio-card,bitclock-master = <&sound_master>; 30 simple-audio-card,frame-master = <&sound_master>; 32 simple-audio-card,cpu { 36 sound_master: simple-audio-card,codec { 43 compatible = "simple-audio-card"; [all …]
|
/openbmc/u-boot/drivers/mmc/ |
H A D | Kconfig | 4 bool "MMC/SD/SDIO card support" 22 bool "Poll for broken card detection case" 24 If card detection feature is broken, just poll to detect. 50 bool "ARM AMBA Multimedia Card Interface and compatible support" 53 This selects the ARM(R) AMBA(R) PrimeCell Multimedia Card 55 If you have an ARM(R) platform with a Multimedia Card slot, 144 Enable the output of more information about the card such as the 171 bool "TI DAVINCI Multimedia Card Interface support" 175 This selects the TI DAVINCI Multimedia card Interface. 176 If you have an DAVINCI board with a Multimedia Card slot, [all …]
|
/openbmc/qemu/include/hw/sd/ |
H A D | sd.h | 2 * SD Memory Card emulation. Mostly correct for MMC too. 85 #define TYPE_SD_CARD "sd-card" 88 #define TYPE_SD_CARD_SPI "sd-card-spi" 101 * @sd: card 111 * Write a byte to a SD card. 112 * @sd: card 115 * Write a byte on the data lines of a SD card. 119 * Read a byte from a SD card. 120 * @sd: card 122 * Read a byte from the data lines of a SD card. [all …]
|
/openbmc/phosphor-mrw-tools/ |
H A D | Inventory.pm | 14 #Chips that are modeled as modules (card-chip together) 71 #Removes entries from the inventory for the card target of a module. 73 #is a card-chip instance that plugs into a connector on the 74 #backplane/processor card. Since we already include the chip target 76 #need the entry for the card target. 85 #Find the parent (a card) of items of type %type 89 my $card = $targetObj->getTargetParent($item->{TARGET}); 90 push @toRemove, $card; 117 #Don't need the card instance of a PROC/GPU module 120 #Don't need card segments for non-FRUs [all …]
|
/openbmc/qemu/docs/system/ |
H A D | target-i386-desc.rst.inc | 5 - Cirrus CLGD 5446 PCI VGA card or dummy VGA card with Bochs VESA 20 - Creative SoundBlaster 16 sound card 22 - ENSONIQ AudioPCI ES1370 sound card 24 - Intel 82801AA AC97 Audio compatible sound card 30 - Gravis Ultrasound GF1 sound card 32 - CS4231A compatible sound card
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/documentation/ |
H A D | juno.md | 16 ### Update Juno SD card: 18 The SD card content is generated during the build here: 21 Its content must be written on the Juno firmware SD card. 23 - insert the sdcard of the Juno in an SD card reader and mount it: 25 (replace sdx by the device of the SD card) 32 - reinsert the SD card in the Juno board 50 You must insert the SD card and the USB drive and power-on the Juno board.
|
/openbmc/phosphor-fan-presence/control/json/actions/ |
H A D | pcie_card_floors.hpp | 33 * @class PCIeCardFloors - Action to set the PCIe card floor index parameter 36 * - Loads PCIe card metadata files using the PCIeCardMetadata class. 40 * - Looks up the floor index for the card by calling PCIeCardMetadata::lookup 44 * - If a card isn't recognized, it's ignored since it isn't considered a 45 * hot card. 46 * - If a powered on card has its own temperature sensor, then it doesn't 118 * @brief Constructs the PCIeCardMetadata object to load the PCIe card 126 * @brief Returns the D-Bus object path of the card plugged into 131 * @return const std::string& - The card object path. 137 * card in the passed in slot. [all …]
|
/openbmc/u-boot/board/sunxi/ |
H A D | README.sunxi64 | 20 - Transfer to an uSD card (see "microSD card" below) 80 1) Reading 32KB from sector 16 (@8K) of the microSD card to SRAM A1. If the 82 code. If not (no SD card at all or invalid magic), it will: 108 microSD card 110 Transfer the SPL and the U-Boot FIT image directly to an uSD card: 114 (replace /dev/sdx with you SD card device file name, which could be 121 You can partition the microSD card, but leave the first MB unallocated (most 129 Create the SPL and FIT image like described above for the SD card. 133 Remove a microSD card from the slot and power on the board. 141 Now boot the board without an SD card inserted and you should see the [all …]
|
/openbmc/u-boot/board/freescale/mx6sabresd/ |
H A D | README | 6 1. Booting from SD card 13 1. Booting from SD card via SPL 26 - Flash the SPL binary into the SD card: 30 - Flash the u-boot-dtb.img binary into the SD card: 44 - Boot first from SD card as shown in the previous section 70 - Flash the SPL image into the SD card: 74 - Flash the u-boot-dtb.img image into the SD card: 82 The SD card must have enough space for raw "args" and "kernel".
|
/openbmc/u-boot/arch/arm/mach-rockchip/rk3288/ |
H A D | Kconfig | 8 HDMI, an 11.9 inch EDP display, micro-SD card, touchpad and 27 ports, micro HDMI, a 10.1-inch 1280x800 EDP display, micro-SD card, 38 micro HDMI, an 11.6 inch display, micro-SD card, 49 HDMI, VGA, micro-SD card, audio, WiFi and Gigabit Ethernet, It 58 HDMI, micro-SD card, audio, WiFi and Gigabit Ethernet. It also 67 HDMI, VGA, micro-SD card, audio, WiFi and Gigabit Ethernet, It 76 ports, HDMI, micro-SD card, 16 GB eMMC and Gigabit Ethernet. It 93 1 micro USB OTG port, HDMI, VGA, micro-SD card, audio, WiFi, Gigabit 119 HDMI, VGA, micro-SD card, audio, WiFi and Gigabit Ethernet, It 137 micro-SD card, audio, Gigabit Ethernet. It also includes on-board
|
/openbmc/u-boot/board/eets/pdu001/ |
H A D | README | 14 The PDU-001 (Processor and Display Unit) is a plugin card for 19" racks. It is 31 The system boots from either eMMC or SD card cage. It will first try to boot 32 from the SD card cage. If this fails (missing or unbootable SD card) it will 34 be located in the second partition of the device (eMMC or SD card) that pro-
|