Lines Matching defs:siba

57 #include <dev/siba/siba_ids.h>
58 #include <dev/siba/sibareg.h>
59 #include <dev/siba/sibavar.h>
127 struct siba_softc *siba = &ssc->ssc_siba;
129 siba->siba_dev = dev;
130 siba->siba_type = SIBA_TYPE_PCI;
140 siba->siba_mem_rid = SIBA_PCIR_BAR;
141 siba->siba_mem_res = bus_alloc_resource_any(dev, SYS_RES_MEMORY,
142 &siba->siba_mem_rid, RF_ACTIVE);
143 if (siba->siba_mem_res == NULL) {
147 siba->siba_mem_bt = rman_get_bustag(siba->siba_mem_res);
148 siba->siba_mem_bh = rman_get_bushandle(siba->siba_mem_res);
151 siba->siba_pci_did = pci_get_device(dev);
152 siba->siba_pci_vid = pci_get_vendor(dev);
153 siba->siba_pci_subvid = pci_get_subvendor(dev);
154 siba->siba_pci_subdid = pci_get_subdevice(dev);
155 siba->siba_pci_revid = pci_get_revid(dev);
157 return (siba_core_attach(siba));
164 struct siba_softc *siba = &ssc->ssc_siba;
167 siba->siba_invalid = !bus_child_present(dev);
171 siba_core_detach(siba);
173 bus_release_resource(dev, SYS_RES_MEMORY, BS_BAR, siba->siba_mem_res);
198 struct siba_softc *siba = &ssc->ssc_siba;
216 return (siba_core_suspend(siba));
223 struct siba_softc *siba = &ssc->ssc_siba;
227 error = siba_core_resume(siba);
330 struct siba_softc *siba;
333 siba = sd->sd_bus;
346 *result = siba->siba_pci_vid;
349 *result = siba->siba_pci_did;
352 *result = siba->siba_pci_subvid;
355 *result = siba->siba_pci_subdid;
358 *result = siba->siba_pci_revid;
361 *result = siba->siba_chipid;
364 *result = siba->siba_chiprev;
367 *result = siba->siba_chippkg;
370 *result = siba->siba_type;
373 *result = siba->siba_cc.scc_pmu.freq;
376 *result = siba->siba_cc.scc_caps;
379 *result = siba->siba_cc.scc_powerup_delay;
382 *result = siba->siba_pci.spc_dev->sd_id.sd_rev;