Lines Matching refs:sdioh
53 extern void* bcmsdh_probe(osl_t *osh, void *dev, void *sdioh, void *adapter_info, uint bus_type,
84 sdioh_info_t *sdioh = NULL; in sdioh_probe() local
112 sdioh = sdioh_attach(osh, func); in sdioh_probe()
113 if (sdioh == NULL) { in sdioh_probe()
117 sdioh->bcmsdh = bcmsdh_probe(osh, &func->dev, sdioh, adapter, SDIO_BUS, host_idx, rca); in sdioh_probe()
118 if (sdioh->bcmsdh == NULL) { in sdioh_probe()
123 sdio_set_drvdata(func, sdioh); in sdioh_probe()
127 if (sdioh != NULL) in sdioh_probe()
128 sdioh_detach(osh, sdioh); in sdioh_probe()
136 sdioh_info_t *sdioh; in sdioh_remove() local
139 sdioh = sdio_get_drvdata(func); in sdioh_remove()
140 if (sdioh == NULL) { in sdioh_remove()
146 osh = sdioh->osh; in sdioh_remove()
147 bcmsdh_remove(sdioh->bcmsdh); in sdioh_remove()
148 sdioh_detach(osh, sdioh); in sdioh_remove()
225 sdioh_info_t *sdioh; in bcmsdh_sdmmc_suspend() local
234 sdioh = sdio_get_drvdata(func); in bcmsdh_sdmmc_suspend()
235 err = bcmsdh_suspend(sdioh->bcmsdh); in bcmsdh_sdmmc_suspend()
264 sdioh_info_t *sdioh; in bcmsdh_sdmmc_resume() local
272 sdioh = sdio_get_drvdata(func); in bcmsdh_sdmmc_resume()
273 bcmsdh_resume(sdioh->bcmsdh); in bcmsdh_sdmmc_resume()