/freebsd/sys/dev/pccbb/ |
H A D | pccbb.c | 150 static uint32_t cbb_detect_voltage(device_t brdev); 151 static int cbb_cardbus_reset_power(device_t brdev, device_t child, int on); 152 static int cbb_cardbus_io_open(device_t brdev, int win, uint32_t start, 154 static int cbb_cardbus_mem_open(device_t brdev, int win, 157 static int cbb_cardbus_activate_resource(device_t brdev, device_t child, 159 static int cbb_cardbus_deactivate_resource(device_t brdev, 161 static struct resource *cbb_cardbus_alloc_resource(device_t brdev, 164 static int cbb_cardbus_release_resource(device_t brdev, device_t child, 166 static int cbb_cardbus_power_enable_socket(device_t brdev, 168 static int cbb_cardbus_power_disable_socket(device_t brdev, [all …]
|
H A D | pccbb_pci.c | 227 cbb_pci_probe(device_t brdev) in cbb_pci_probe() argument 238 if (cbb_chipset(pci_get_devid(brdev), &name) != CB_UNKNOWN) { in cbb_pci_probe() 239 device_set_desc(brdev, name); in cbb_pci_probe() 248 baseclass = pci_get_class(brdev); in cbb_pci_probe() 249 subclass = pci_get_subclass(brdev); in cbb_pci_probe() 250 progif = pci_get_progif(brdev); in cbb_pci_probe() 253 device_set_desc(brdev, "PCI-CardBus Bridge"); in cbb_pci_probe() 277 cbb_pci_attach(device_t brdev) in cbb_pci_attach() argument 279 struct cbb_softc *sc = (struct cbb_softc *)device_get_softc(brdev); in cbb_pci_attach() 285 parent = device_get_parent(brdev); in cbb_pci_attach() 395 cbb_pci_detach(device_t brdev) cbb_pci_detach() argument 623 cbb_pci_shutdown(device_t brdev) cbb_pci_shutdown() argument 805 cbb_maxslots(device_t brdev) cbb_maxslots() argument 811 cbb_read_config(device_t brdev,u_int b,u_int s,u_int f,u_int reg,int width) cbb_read_config() argument 821 cbb_write_config(device_t brdev,u_int b,u_int s,u_int f,u_int reg,uint32_t val,int width) cbb_write_config() argument 832 cbb_pci_suspend(device_t brdev) cbb_pci_suspend() argument 846 cbb_pci_resume(device_t brdev) cbb_pci_resume() argument [all...] |
H A D | pccbbvar.h | 110 int cbb_activate_resource(device_t brdev, device_t child, 112 struct resource *cbb_alloc_resource(device_t brdev, device_t child, 115 void cbb_child_detached(device_t brdev, device_t child); 117 int cbb_deactivate_resource(device_t brdev, device_t child, 119 int cbb_detach(device_t brdev); 121 void cbb_driver_added(device_t brdev, driver_t *driver); 123 int cbb_pcic_set_memory_offset(device_t brdev, device_t child, int rid, 125 int cbb_pcic_set_res_flags(device_t brdev, device_t child, int type, 127 int cbb_power(device_t brdev, int volts); 128 int cbb_power_enable_socket(device_t brdev, device_t child); [all …]
|
/freebsd/sys/dev/sdhci/ |
H A D | sdhci_if.m | 72 null_set_clock(device_t brdev __unused, 80 null_set_uhs_timing(device_t brdev __unused, 90 device_t brdev; 96 device_t brdev; 102 device_t brdev; 108 device_t brdev; 116 device_t brdev; 123 device_t brdev; 130 device_t brdev; 137 device_t brdev; [all …]
|
H A D | sdhci.h | 432 void sdhci_generic_reset(device_t brdev, struct sdhci_slot *slot, uint8_t mask); 433 int sdhci_generic_update_ios(device_t brdev, device_t reqdev); 434 int sdhci_generic_tune(device_t brdev, device_t reqdev, bool hs400); 435 int sdhci_generic_switch_vccq(device_t brdev, device_t reqdev); 436 int sdhci_generic_retune(device_t brdev, device_t reqdev, bool reset); 437 int sdhci_generic_request(device_t brdev, device_t reqdev, 439 int sdhci_generic_get_ro(device_t brdev, device_t reqdev); 440 int sdhci_generic_acquire_host(device_t brdev, device_t reqdev); 441 int sdhci_generic_release_host(device_t brdev, device_t reqdev); 443 uint32_t sdhci_generic_min_freq(device_t brdev, struct sdhci_slot *slot); [all …]
|
H A D | sdhci_xenon.c | 154 sdhci_xenon_set_uhs_timing(device_t brdev, struct sdhci_slot *slot) in sdhci_xenon_set_uhs_timing() argument 166 hostctrl2 = sdhci_xenon_read_2(brdev, slot, SDHCI_HOST_CONTROL2); in sdhci_xenon_set_uhs_timing() 187 sdhci_xenon_write_2(brdev, slot, SDHCI_HOST_CONTROL2, hostctrl2); in sdhci_xenon_set_uhs_timing() 191 sdhci_xenon_phy_init(device_t brdev, struct mmc_ios *ios) in sdhci_xenon_phy_init() argument 197 sc = device_get_softc(brdev); in sdhci_xenon_phy_init() 229 device_printf(brdev, "eMMC PHY failed to initialize\n"); in sdhci_xenon_phy_init() 237 sdhci_xenon_phy_set(device_t brdev, struct mmc_ios *ios) in sdhci_xenon_phy_set() argument 242 sc = device_get_softc(brdev); in sdhci_xenon_phy_set() 258 return (sdhci_xenon_phy_init(brdev, ios)); in sdhci_xenon_phy_set() 319 return (sdhci_xenon_phy_init(brdev, ios)); in sdhci_xenon_phy_set() [all …]
|
H A D | sdhci.c | 1249 sdhci_generic_reset(device_t brdev __unused, struct sdhci_slot *slot, 1310 sdhci_generic_min_freq(device_t brdev __unused, struct sdhci_slot *slot) 1320 sdhci_generic_get_card_present(device_t brdev __unused, struct sdhci_slot *slot) 1330 sdhci_generic_set_uhs_timing(device_t brdev __unused, struct sdhci_slot *slot) 1365 sdhci_generic_update_ios(device_t brdev, device_t reqdev) argument 1397 SDHCI_SET_UHS_TIMING(brdev, slot); 1408 sdhci_generic_switch_vccq(device_t brdev __unused, device_t reqdev) 1463 sdhci_generic_tune(device_t brdev __unused, device_t reqdev, bool hs400) 1536 sdhci_generic_retune(device_t brdev __unused, device_t reqdev, bool reset) 2137 sdhci_generic_request(device_t brdev __unused, device_t reqdev, [all …]
|
H A D | sdhci_fsl_fdt.c | 598 sdhci_fsl_fdt_update_ios(device_t brdev, device_t reqdev) in sdhci_fsl_fdt_update_ios() argument 605 err = sdhci_generic_update_ios(brdev, reqdev); in sdhci_fsl_fdt_update_ios() 609 sc = device_get_softc(brdev); in sdhci_fsl_fdt_update_ios() 694 sdhci_fsl_fdt_switch_vccq(device_t brdev, device_t reqdev) in sdhci_fsl_fdt_switch_vccq() argument 702 sc = device_get_softc(brdev); in sdhci_fsl_fdt_switch_vccq() 726 err = sdhci_fsl_fdt_switch_syscon_voltage(brdev, sc, in sdhci_fsl_fdt_switch_vccq()
|
/freebsd/sys/dev/mmc/ |
H A D | mmcbr_if.m | 69 null_switch_vccq(device_t brdev __unused, device_t reqdev __unused) 76 null_retune(device_t brdev __unused, device_t reqdev __unused, 84 null_tune(device_t brdev __unused, device_t reqdev __unused, 98 device_t brdev; 106 device_t brdev; 114 device_t brdev; 123 device_t brdev; 136 device_t brdev; 145 device_t brdev; 154 device_t brdev; [all …]
|
/freebsd/sys/dev/dc/ |
H A D | dcphy.c | 146 device_t brdev; in dcphy_attach() local 158 brdev = device_get_parent(sc->mii_dev); in dcphy_attach() 159 switch (pci_get_subdevice(brdev) << 16 | pci_get_subvendor(brdev)) { in dcphy_attach()
|
/freebsd/sys/dev/cardbus/ |
H A D | cardbus.c | 175 device_t brdev = device_get_parent(cbdev); in cardbus_attach_card() local 184 POWER_DISABLE_SOCKET(brdev, cbdev); /* Turn the socket off first */ in cardbus_attach_card() 185 POWER_ENABLE_SOCKET(brdev, cbdev); in cardbus_attach_card() 195 pci_read_device(brdev, cbdev, domain, bus, slot, func); in cardbus_attach_card()
|
/freebsd/sys/arm/ti/ |
H A D | ti_sdhci.c | 352 ti_sdhci_update_ios(device_t brdev, device_t reqdev) in ti_sdhci_update_ios() argument 354 struct ti_sdhci_softc *sc = device_get_softc(brdev); in ti_sdhci_update_ios() 384 return (sdhci_generic_update_ios(brdev, reqdev)); in ti_sdhci_update_ios() 388 ti_sdhci_get_ro(device_t brdev, device_t reqdev) in ti_sdhci_get_ro() argument 390 struct ti_sdhci_softc *sc = device_get_softc(brdev); in ti_sdhci_get_ro()
|
/freebsd/sys/dev/mmc/host/ |
H A D | dwmmc.c | 867 dwmmc_update_ios(device_t brdev, device_t reqdev) in dwmmc_update_ios() argument 874 sc = device_get_softc(brdev); in dwmmc_update_ios() 1236 dwmmc_request(device_t brdev, device_t reqdev, struct mmc_request *req) in dwmmc_request() argument 1240 sc = device_get_softc(brdev); in dwmmc_request() 1267 dwmmc_get_ro(device_t brdev, device_t reqdev) in dwmmc_get_ro() argument 1276 dwmmc_acquire_host(device_t brdev, device_t reqdev) in dwmmc_acquire_host() argument 1280 sc = device_get_softc(brdev); in dwmmc_acquire_host() 1291 dwmmc_release_host(device_t brdev, device_t reqdev) in dwmmc_release_host() argument 1295 sc = device_get_softc(brdev); in dwmmc_release_host()
|
/freebsd/sys/arm/nvidia/ |
H A D | tegra_sdhci.c | 217 tegra_sdhci_get_ro(device_t brdev, device_t reqdev) in tegra_sdhci_get_ro() argument 219 struct tegra_sdhci_softc *sc = device_get_softc(brdev); in tegra_sdhci_get_ro()
|
/freebsd/sys/dev/exca/ |
H A D | exca.c | 650 DEVPRINTF(brdev, "WARNING: cannot add pccard bus.\n"); in exca_init() 652 DEVPRINTF(brdev, "WARNING: cannot attach pccard bus.\n"); 923 return (BUS_RELEASE_RESOURCE(device_get_parent(brdev), child,
|