Lines Matching refs:sdioh
82 extern void* bcmsdh_probe(osl_t *osh, void *dev, void *sdioh, void *adapter_info,
149 sdioh_info_t *sdioh = NULL; local
229 if (!(sdioh = sdioh_attach(osh, (void *)(ulong)pci_resource_start(pdev, 0), pdev->irq))) {
235 bcmsdh = bcmsdh_probe(osh, &pdev->dev, sdioh, NULL, PCI_BUS, -1, -1);
238 sdioh->bcmsdh = bcmsdh_probe(osh, &pdev->dev, sdioh, NULL, PCI_BUS, -1, -1);
239 if (sdioh->bcmsdh == NULL) {
245 pci_set_drvdata(pdev, sdioh);
250 if (sdioh != NULL)
251 sdioh_detach(osh, sdioh);
265 sdioh_info_t *sdioh = NULL; local
268 sdioh = pci_get_drvdata(pdev);
269 if (sdioh == NULL) {
274 osh = sdioh->osh;
275 bcmsdh_remove(sdioh->bcmsdh);
276 sdioh_detach(osh, sdioh);