Home
last modified time | relevance | path

Searched full:sdhost (Results 1 – 25 of 49) sorted by relevance

12

/openbmc/linux/drivers/mmc/host/
H A Dvia-sdmmc.c441 static void via_pwron_sleep(struct via_crdr_mmc_host *sdhost) in via_pwron_sleep() argument
443 if (sdhost->quirks & VIA_CRDR_QUIRK_300MS_PWRDELAY) in via_pwron_sleep()
873 struct via_crdr_mmc_host *sdhost = dev_id; in via_sdc_isr() local
879 if (!sdhost) in via_sdc_isr()
882 spin_lock(&sdhost->lock); in via_sdc_isr()
884 addrbase = sdhost->pcictrl_mmiobase; in via_sdc_isr()
891 addrbase = sdhost->sdhc_mmiobase; in via_sdc_isr()
904 schedule_work(&sdhost->carddet_work); in via_sdc_isr()
911 via_sdc_cmd_isr(sdhost, sd_status & VIA_CRDR_SDSTS_CMD_MASK); in via_sdc_isr()
916 via_sdc_data_isr(sdhost, sd_status & VIA_CRDR_SDSTS_DATA_MASK); in via_sdc_isr()
[all …]
H A Dbcm2835.c3 * bcm2835 sdhost driver.
6 * (supported by the iproc driver) and a custom sdhost controller
9 * The sdhci controller supports both sdcard and sdio. The sdhost
12 * the sdhost controller allows to use the sdhci controller for wifi
1455 { .compatible = "brcm,bcm2835-sdhost" },
1464 .name = "sdhost-bcm2835",
1471 MODULE_ALIAS("platform:sdhost-bcm2835");
1472 MODULE_DESCRIPTION("BCM2835 SDHost driver");
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dimg,pistachio-pinctrl.txt68 mfio15 sdhost, mips_trace_clk, mips_trace_data
69 mfio16 sdhost, mips_trace_dint, mips_trace_data
70 mfio17 sdhost, mips_trace_trigout, mips_trace_data
71 mfio18 sdhost, mips_trace_trigin, mips_trace_data
72 mfio19 sdhost, mips_trace_dm, mips_trace_data
73 mfio20 sdhost, mips_trace_probe_n, mips_trace_data
74 mfio21 sdhost, mips_trace_data
75 mfio22 sdhost, mips_trace_data
76 mfio23 sdhost
77 mfio24 sdhost
[all …]
/openbmc/linux/Documentation/devicetree/bindings/mmc/
H A Dbrcm,bcm2835-sdhost.yaml4 $id: http://devicetree.org/schemas/mmc/brcm,bcm2835-sdhost.yaml#
7 title: Broadcom BCM2835 SDHOST controller
17 const: brcm,bcm2835-sdhost
46 sdhost: mmc@7e202000 {
47 compatible = "brcm,bcm2835-sdhost";
/openbmc/linux/arch/mips/boot/dts/img/
H A Dpistachio.dtsi597 sdhost_pins: sdhost-pins {
598 pin_sdhost_clk: sdhost-clk {
600 function = "sdhost";
604 pin_sdhost_cmd: sdhost-cmd {
606 function = "sdhost";
610 pin_sdhost_data: sdhost-data {
613 function = "sdhost";
617 pin_sdhost_power_select: sdhost-power-select {
619 function = "sdhost";
623 pin_sdhost_card_detect: sdhost-card-detect {
[all …]
/openbmc/qemu/hw/arm/
H A Dbcm2835_peripherals.c64 object_property_add_const_link(OBJECT(&s->gpio), "sdbus-sdhost", in bcm2835_peripherals_init()
65 OBJECT(&s_base->sdhost.sdbus)); in bcm2835_peripherals_init()
141 /* SDHOST */ in raspi_peripherals_base_init()
142 object_initialize_child(obj, "sdhost", &s->sdhost, TYPE_BCM2835_SDHOST); in raspi_peripherals_base_init()
425 /* SDHOST */ in bcm_soc_peripherals_common_realize()
426 if (!sysbus_realize(SYS_BUS_DEVICE(&s->sdhost), errp)) { in bcm_soc_peripherals_common_realize()
431 sysbus_mmio_get_region(SYS_BUS_DEVICE(&s->sdhost), 0)); in bcm_soc_peripherals_common_realize()
432 sysbus_connect_irq(SYS_BUS_DEVICE(&s->sdhost), 0, in bcm_soc_peripherals_common_realize()
H A Dbcm2838_peripherals.c43 object_property_add_const_link(OBJECT(&s->gpio), "sdbus-sdhost", in bcm2838_peripherals_init()
44 OBJECT(&s_base->sdhost.sdbus)); in bcm2838_peripherals_init()
/openbmc/u-boot/arch/arm/dts/
H A Dbcm2837-rpi-3-b.dts45 /* SDHOST is used to drive the SD card */
46 &sdhost {
H A Dbcm2835-rpi.dtsi72 &sdhost {
/openbmc/linux/drivers/pinctrl/
H A Dpinctrl-pistachio.c578 FUNCTION(sdhost),
695 MFIO_MUX_PIN_GROUP(15, SDHOST, MIPS_TRACE_CLK, MIPS_TRACE_DATA,
697 MFIO_MUX_PIN_GROUP(16, SDHOST, MIPS_TRACE_DINT, MIPS_TRACE_DATA,
699 MFIO_MUX_PIN_GROUP(17, SDHOST, MIPS_TRACE_TRIGOUT, MIPS_TRACE_DATA,
701 MFIO_MUX_PIN_GROUP(18, SDHOST, MIPS_TRACE_TRIGIN, MIPS_TRACE_DATA,
703 MFIO_MUX_PIN_GROUP(19, SDHOST, MIPS_TRACE_DM, MIPS_TRACE_DATA,
705 MFIO_MUX_PIN_GROUP(20, SDHOST, MIPS_TRACE_PROBE_N, MIPS_TRACE_DATA,
707 MFIO_MUX_PIN_GROUP(21, SDHOST, NONE, MIPS_TRACE_DATA,
709 MFIO_MUX_PIN_GROUP(22, SDHOST, NONE, MIPS_TRACE_DATA,
711 MFIO_PIN_GROUP(23, SDHOST),
[all …]
/openbmc/linux/arch/arm/boot/dts/broadcom/
H A Dbcm2837-rpi-3-b.dts144 /* SDHOST is used to drive the SD card */
145 &sdhost {
H A Dbcm2837-rpi-3-b-plus.dts140 /* SDHOST is used to drive the SD card */
141 &sdhost {
H A Dbcm2837-rpi-3-a-plus.dts134 /* SDHOST is used to drive the SD card */
135 &sdhost {
H A Dbcm2835-rpi-cm1.dtsi41 &sdhost {
H A Dbcm2837-rpi-cm3.dtsi46 &sdhost {
H A Dbcm2837-rpi-cm3-io3.dts85 &sdhost {
H A Dbcm2835-rpi-cm1-io1.dts86 &sdhost {
H A Dbcm283x.dtsi224 sdhost_gpio48: sdhost-gpio48 {
314 sdhost: mmc@7e202000 { label
315 compatible = "brcm,bcm2835-sdhost";
H A Dbcm2835-rpi-zero.dts108 &sdhost {
H A Dbcm2836-rpi-2-b.dts120 &sdhost {
H A Dbcm2835-rpi-b.dts106 &sdhost {
/openbmc/u-boot/drivers/mmc/
H A Dbcm2835_sdhost.c3 * bcm2835 sdhost driver.
6 * (supported by the iproc driver) and a custom sdhost controller
9 * The sdhci controller supports both sdcard and sdio. The sdhost
12 * the sdhost controller allows to use the sdhci controller for wifi
781 { .compatible = "brcm,bcm2835-sdhost" },
798 .name = "bcm2835-sdhost",
/openbmc/qemu/hw/sd/
H A Dmeson.build10 system_ss.add(when: 'CONFIG_ALLWINNER_H3', if_true: files('allwinner-sdhost.c'))
/openbmc/qemu/include/hw/sd/
H A Dbcm2835_sdhost.h21 #define TYPE_BCM2835_SDHOST "bcm2835-sdhost"
/openbmc/qemu/include/hw/arm/
H A Dallwinner-a10.h7 #include "hw/sd/allwinner-sdhost.h"

12