Lines Matching full:slots
162 int num_slots; /* Number of slots on this controller */
163 struct sdhci_slot slots[6]; member
336 int bar, err, rid, slots, i; in sdhci_pci_attach() local
356 /* Read slots info from PCI registers. */ in sdhci_pci_attach()
357 slots = pci_read_config(dev, PCI_SLOT_INFO, 1); in sdhci_pci_attach()
358 bar = PCI_SLOT_INFO_FIRST_BAR(slots); in sdhci_pci_attach()
359 slots = PCI_SLOT_INFO_SLOTS(slots); in sdhci_pci_attach()
360 if (slots > 6 || bar > 5) { in sdhci_pci_attach()
361 device_printf(dev, "Incorrect slots information (%d, %d).\n", in sdhci_pci_attach()
362 slots, bar); in sdhci_pci_attach()
377 /* Scan all slots. */ in sdhci_pci_attach()
378 for (i = 0; i < slots; i++) { in sdhci_pci_attach()
379 slot = &sc->slots[sc->num_slots]; in sdhci_pci_attach()
407 sdhci_start_slot(&sc->slots[i]); in sdhci_pci_attach()
425 sdhci_cleanup_slot(&sc->slots[i]); in sdhci_pci_detach()
454 sdhci_generic_suspend(&sc->slots[i]); in sdhci_pci_suspend()
465 sdhci_generic_resume(&sc->slots[i]); in sdhci_pci_resume()
481 sdhci_generic_intr(&sc->slots[i]); in sdhci_pci_intr()