| /netbsd-src/sys/dev/pci/ |
| H A D | rdcide.c | 96 pci_conf_write(sc->sc_pc, sc->sc_tag, RDCIDE_PATR, in rdcide_resume() 98 pci_conf_write(sc->sc_pc, sc->sc_tag, RDCIDE_PSD1ATR, in rdcide_resume() 100 pci_conf_write(sc->sc_pc, sc->sc_tag, RDCIDE_UDCCR, in rdcide_resume() 102 pci_conf_write(sc->sc_pc, sc->sc_tag, RDCIDE_IIOCR, in rdcide_resume() 113 sc->sc_pm_reg[0] = pci_conf_read(sc->sc_pc, sc->sc_tag, in rdcide_suspend() 115 sc->sc_pm_reg[1] = pci_conf_read(sc->sc_pc, sc->sc_tag, in rdcide_suspend() 117 sc->sc_pm_reg[2] = pci_conf_read(sc->sc_pc, sc->sc_tag, in rdcide_suspend() 119 sc->sc_pm_reg[3] = pci_conf_read(sc->sc_pc, sc->sc_tag, in rdcide_suspend() 155 pci_conf_read(sc->sc_pc, sc->sc_tag, RDCIDE_PATR)), in rdcide_chip_map() 158 pci_conf_read(sc->sc_pc, sc->sc_tag, RDCIDE_PSD1ATR)), in rdcide_chip_map() [all …]
|
| H A D | hdaudio_pci.c | 58 pci_chipset_tag_t sc_pc; member 135 sc->sc_pc = pa->pa_pc; in hdaudio_pci_attach() 139 sc->sc_hdaudio.sc_subsystem = pci_conf_read(sc->sc_pc, sc->sc_tag, in hdaudio_pci_attach() 143 csr = pci_conf_read(sc->sc_pc, sc->sc_tag, PCI_COMMAND_STATUS_REG); in hdaudio_pci_attach() 145 pci_conf_write(sc->sc_pc, sc->sc_tag, PCI_COMMAND_STATUS_REG, csr); in hdaudio_pci_attach() 149 maptype = pci_mapreg_type(sc->sc_pc, sc->sc_tag, reg); in hdaudio_pci_attach() 187 pci_intr_disestablish(sc->sc_pc, sc->sc_ih); in hdaudio_pci_attach() 188 pci_intr_release(sc->sc_pc, sc->sc_pihp, 1); in hdaudio_pci_attach() 194 csr = pci_conf_read(sc->sc_pc, sc->sc_tag, in hdaudio_pci_attach() 198 pci_conf_write(sc->sc_pc, sc->sc_tag, in hdaudio_pci_attach() [all …]
|
| H A D | aceride.c | 157 pciide_pci_write(sc->sc_pc, sc->sc_tag, ACER_CDRC, in acer_chip_map() 158 (pciide_pci_read(sc->sc_pc, sc->sc_tag, ACER_CDRC) | in acer_chip_map() 162 pciide_pci_write(sc->sc_pc, sc->sc_tag, ACER_CCAR3, in acer_chip_map() 163 pciide_pci_read(sc->sc_pc, sc->sc_tag, ACER_CCAR3) | ACER_CCAR3_PI); in acer_chip_map() 164 pciide_pci_write(sc->sc_pc, sc->sc_tag, ACER_CCAR1, in acer_chip_map() 165 pciide_pci_read(sc->sc_pc, sc->sc_tag, ACER_CCAR1) & in acer_chip_map() 167 pciide_pci_write(sc->sc_pc, sc->sc_tag, ACER_CCAR2, in acer_chip_map() 168 pciide_pci_read(sc->sc_pc, sc->sc_tag, ACER_CCAR2) & in acer_chip_map() 170 cr = pci_conf_read(sc->sc_pc, sc->sc_tag, PCI_CLASS_REG); in acer_chip_map() 192 pci_conf_write(sc->sc_pc, sc->sc_tag, PCI_CLASS_REG, cr); in acer_chip_map() [all …]
|
| H A D | cmdide.c | 133 u_int8_t ctrl = pciide_pci_read(sc->sc_pc, sc->sc_tag, CMD_CTRL); in cmd_channel_map() 236 priirq = pciide_pci_read(sc->sc_pc, sc->sc_tag, CMD_CONF); in cmd_pci_intr() 237 secirq = pciide_pci_read(sc->sc_pc, sc->sc_tag, CMD_ARTTIM23); in cmd_pci_intr() 349 pciide_pci_write(sc->sc_pc, sc->sc_tag, in cmd0643_9_chip_map() 351 pciide_pci_write(sc->sc_pc, sc->sc_tag, in cmd0643_9_chip_map() 369 pci_conf_read(sc->sc_pc, sc->sc_tag, 0x54), in cmd0643_9_chip_map() 370 pci_conf_read(sc->sc_pc, sc->sc_tag, 0x58)), in cmd0643_9_chip_map() 383 pciide_pci_write(sc->sc_pc, sc->sc_tag, CMD_DMA_MODE, CMD_DMA_MULTIPLE); in cmd0643_9_chip_map() 385 pci_conf_read(sc->sc_pc, sc->sc_tag, 0x54), in cmd0643_9_chip_map() 386 pci_conf_read(sc->sc_pc, sc->sc_tag, 0x58)), in cmd0643_9_chip_map() [all …]
|
| H A D | ixpide.c | 153 pci_conf_write(sc->sc_pc, sc->sc_tag, IXP_MDMA_TIMING, in ixpide_resume() 155 pci_conf_write(sc->sc_pc, sc->sc_tag, IXP_PIO_TIMING, in ixpide_resume() 166 sc->sc_pm_reg[0] = pci_conf_read(sc->sc_pc, sc->sc_tag, in ixpide_suspend() 168 sc->sc_pm_reg[1] = pci_conf_read(sc->sc_pc, sc->sc_tag, in ixpide_suspend() 183 pio_timing = pci_conf_read(sc->sc_pc, sc->sc_tag, IXP_PIO_TIMING); in ixp_setup_channel() 184 pio = pci_conf_read(sc->sc_pc, sc->sc_tag, IXP_PIO_CTL); in ixp_setup_channel() 185 mdma_timing = pci_conf_read(sc->sc_pc, sc->sc_tag, IXP_MDMA_TIMING); in ixp_setup_channel() 186 udma = pci_conf_read(sc->sc_pc, sc->sc_tag, IXP_UDMA_CTL); in ixp_setup_channel() 218 pci_conf_write(sc->sc_pc, sc->sc_tag, IXP_UDMA_CTL, udma); in ixp_setup_channel() 219 pci_conf_write(sc->sc_pc, sc->sc_tag, IXP_MDMA_TIMING, mdma_timing); in ixp_setup_channel() [all …]
|
| H A D | if_ath_pci.c | 95 pci_chipset_tag_t sc_pc; member 129 pci_intr_disestablish(sc->sc_pc, sc->sc_ih); in ath_pci_suspend() 141 sc->sc_ih = pci_intr_establish_xname(sc->sc_pc, sc->sc_pih, IPL_NET, in ath_pci_resume() 164 psc->sc_pc = pc; in ath_pci_attach() 241 pci_intr_disestablish(psc->sc_pc, psc->sc_ih); in ath_pci_detach() 259 if ((rc = pci_set_powerstate(sc->sc_pc, sc->sc_tag, PCI_PWR_D0)) != 0) in ath_pci_setup() 264 csr = pci_conf_read(sc->sc_pc, sc->sc_tag, PCI_COMMAND_STATUS_REG); in ath_pci_setup() 266 pci_conf_write(sc->sc_pc, sc->sc_tag, PCI_COMMAND_STATUS_REG, csr); in ath_pci_setup() 267 csr = pci_conf_read(sc->sc_pc, sc->sc_tag, PCI_COMMAND_STATUS_REG); in ath_pci_setup() 301 bhlc = pci_conf_read(sc->sc_pc, sc->sc_tag, PCI_BHLC_REG); in ath_pci_setup() [all …]
|
| H A D | piixide.c | 405 pci_conf_write(sc->sc_pc, sc->sc_tag, PIIX_IDETIM, in piixide_resume() 407 pci_conf_write(sc->sc_pc, sc->sc_tag, PIIX_UDMAREG, in piixide_resume() 418 sc->sc_pm_reg[0] = pci_conf_read(sc->sc_pc, sc->sc_tag, in piixide_suspend() 420 sc->sc_pm_reg[1] = pci_conf_read(sc->sc_pc, sc->sc_tag, in piixide_suspend() 497 pci_conf_read(sc->sc_pc, sc->sc_tag, PIIX_IDETIM)), in piix_chip_map() 501 pci_conf_read(sc->sc_pc, sc->sc_tag, PIIX_SIDETIM)), in piix_chip_map() 505 pci_conf_read(sc->sc_pc, sc->sc_tag, PIIX_UDMAREG)), in piix_chip_map() 522 pci_conf_read(sc->sc_pc, sc->sc_tag, PIIX_CONFIG)), in piix_chip_map() 536 idetim = pci_conf_read(sc->sc_pc, sc->sc_tag, PIIX_IDETIM); in piix_chip_map() 549 pci_conf_write(sc->sc_pc, sc->sc_tag, PIIX_IDETIM, in piix_chip_map() [all …]
|
| H A D | acardide.c | 174 reg = pci_conf_read(sc->sc_pc, sc->sc_tag, ATP8x0_CTRL); in acard_chip_map() 176 pci_conf_write(sc->sc_pc, sc->sc_tag, ATP8x0_CTRL, reg); in acard_chip_map() 197 udma_mode = pci_conf_read(sc->sc_pc, sc->sc_tag, ATP850_UDMA); in acard_setup_channel() 200 idetime = pci_conf_read(sc->sc_pc, sc->sc_tag, ATP860_IDETIME); in acard_setup_channel() 202 udma_mode = pci_conf_read(sc->sc_pc, sc->sc_tag, ATP860_UDMA); in acard_setup_channel() 208 if (pci_conf_read(sc->sc_pc, sc->sc_tag, ATP8x0_CTRL) in acard_setup_channel() 274 pci_conf_write(sc->sc_pc, sc->sc_tag, ATP8x0_CTRL, in acard_setup_channel() 275 pci_conf_read(sc->sc_pc, sc->sc_tag, ATP8x0_CTRL) in acard_setup_channel() 287 pci_conf_write(sc->sc_pc, sc->sc_tag, in acard_setup_channel() 289 pci_conf_write(sc->sc_pc, sc->sc_tag, ATP850_UDMA, udma_mode); in acard_setup_channel() [all …]
|
| H A D | iteide.c | 108 cfg = pci_conf_read(sc->sc_pc, sc->sc_tag, IT_CFG); in ite_chip_map() 109 modectl = pci_conf_read(sc->sc_pc, sc->sc_tag, IT_MODE); in ite_chip_map() 144 pci_conf_write(sc->sc_pc, sc->sc_tag, IT_MODE, modectl); in ite_chip_map() 155 cfg = pci_conf_read(sc->sc_pc, sc->sc_tag, IT_CFG); in ite_chip_map() 156 modectl = pci_conf_read(sc->sc_pc, sc->sc_tag, IT_MODE); in ite_chip_map() 174 cfg = pci_conf_read(sc->sc_pc, sc->sc_tag, IT_CFG); in ite_setup_channel() 175 modectl = pci_conf_read(sc->sc_pc, sc->sc_tag, IT_MODE); in ite_setup_channel() 176 tim = pci_conf_read(sc->sc_pc, sc->sc_tag, IT_TIM(channel)); in ite_setup_channel() 254 pci_conf_write(sc->sc_pc, sc->sc_tag, IT_CFG, cfg); in ite_setup_channel() 255 pci_conf_write(sc->sc_pc, sc->sc_tag, IT_MODE, modectl); in ite_setup_channel() [all …]
|
| H A D | nside.c | 112 pciide_pci_write(sc->sc_pc, sc->sc_tag, NATSEMI_CCBT, 0xb7); in natsemi_chip_map() 118 pciide_pci_write(sc->sc_pc, sc->sc_tag, NATSEMI_CTRL2, in natsemi_chip_map() 119 pciide_pci_read(sc->sc_pc, sc->sc_tag, NATSEMI_CTRL2) | in natsemi_chip_map() 133 ctl = pciide_pci_read(sc->sc_pc, sc->sc_tag, NATSEMI_CTRL1); in natsemi_chip_map() 138 pciide_pci_write(sc->sc_pc, sc->sc_tag, NATSEMI_CTRL1, ctl); in natsemi_chip_map() 149 pciide_pci_write(sc->sc_pc, sc->sc_tag, NATSEMI_CTRL2, in natsemi_chip_map() 150 pciide_pci_read(sc->sc_pc, sc->sc_tag, NATSEMI_CTRL2) & in natsemi_chip_map() 194 pciide_pci_write(sc->sc_pc, sc->sc_tag, in natsemi_setup_channel() 196 pciide_pci_write(sc->sc_pc, sc->sc_tag, in natsemi_setup_channel() 234 msk = pciide_pci_read(sc->sc_pc, sc->sc_tag, NATSEMI_CTRL2); in natsemi_pci_intr()
|
| H A D | xhci_pci.c | 63 pci_chipset_tag_t sc_pc; member 93 val = pci_conf_read(psc->sc_pc, psc->sc_tag, PCI_XHCI_INTEL_USB3PRM); in xhci_pci_port_route() 97 pci_conf_write(psc->sc_pc, psc->sc_tag, PCI_XHCI_INTEL_USB3_PSSEN, val); in xhci_pci_port_route() 98 val = pci_conf_read(psc->sc_pc, psc->sc_tag,PCI_XHCI_INTEL_USB3_PSSEN); in xhci_pci_port_route() 106 val = pci_conf_read(psc->sc_pc, psc->sc_tag, PCI_XHCI_INTEL_USB2PRM); in xhci_pci_port_route() 110 pci_conf_write(psc->sc_pc, psc->sc_tag, PCI_XHCI_INTEL_XUSB2PR, val); in xhci_pci_port_route() 111 val = pci_conf_read(psc->sc_pc, psc->sc_tag, PCI_XHCI_INTEL_XUSB2PR); in xhci_pci_port_route() 192 psc->sc_pc = pc; in xhci_pci_attach() 303 pci_intr_disestablish(psc->sc_pc, psc->sc_ih); in xhci_pci_attach() 307 pci_intr_release(psc->sc_pc, psc->sc_pihp, 1); in xhci_pci_attach() [all …]
|
| H A D | siside.c | 227 u_int8_t sis_ctr0 = pciide_pci_read(sc->sc_pc, sc->sc_tag, SIS_CTRL0); in sis_chip_map() 239 pciide_pci_write(sc->sc_pc, sc->sc_tag, SIS_REG_57, in sis_chip_map() 240 pciide_pci_read(sc->sc_pc, sc->sc_tag, in sis_chip_map() 242 if (PCI_PRODUCT(pci_conf_read(sc->sc_pc, sc->sc_tag, in sis_chip_map() 302 pciide_pci_write(sc->sc_pc, sc->sc_tag, SIS_MISC, in sis_chip_map() 303 pciide_pci_read(sc->sc_pc, sc->sc_tag, SIS_MISC) | in sis_chip_map() 309 pciide_pci_write(sc->sc_pc, sc->sc_tag, SIS_REG_49, in sis_chip_map() 310 pciide_pci_read(sc->sc_pc, sc->sc_tag, SIS_REG_49) | 0x01); in sis_chip_map() 314 pciide_pci_write(sc->sc_pc, sc->sc_tag, SIS_REG_50, in sis_chip_map() 315 pciide_pci_read(sc->sc_pc, sc->sc_tag, SIS_REG_50) & 0xf7); in sis_chip_map() [all …]
|
| H A D | chipsfb.c | 57 pci_chipset_tag_t sc_pc; member 94 scp->sc_pc = pa->pa_pc; in chipsfb_pci_attach() 98 screg = pci_conf_read(scp->sc_pc, scp->sc_pcitag, in chipsfb_pci_attach() 101 pci_conf_write(scp->sc_pc, scp->sc_pcitag, PCI_COMMAND_STATUS_REG, in chipsfb_pci_attach() 112 sc->sc_fb = (pci_conf_read(scp->sc_pc, scp->sc_pcitag, PCI_BAR0) & in chipsfb_pci_attach() 150 return pci_devioctl(scp->sc_pc, scp->sc_pcitag, in chipsfb_pci_ioctl() 154 return wsdisplayio_busid_pci(sc->sc_dev, scp->sc_pc, in chipsfb_pci_ioctl()
|
| H A D | toshide.c | 201 pxdx = pci_conf_read(sc->sc_pc, sc->sc_tag, in piccolo_setup_channel() 205 pci_conf_write(sc->sc_pc, sc->sc_tag, in piccolo_setup_channel() 209 pxdx_prime = pci_conf_read(sc->sc_pc, sc->sc_tag, in piccolo_setup_channel() 228 pxdx = pci_conf_read(sc->sc_pc, sc->sc_tag, in piccolo_setup_channel() 232 pci_conf_write(sc->sc_pc, sc->sc_tag, in piccolo_setup_channel() 236 pxdx_prime = pci_conf_read(sc->sc_pc, sc->sc_tag, in piccolo_setup_channel() 248 pxdx = pci_conf_read(sc->sc_pc, sc->sc_tag, in piccolo_setup_channel() 252 pci_conf_write(sc->sc_pc, sc->sc_tag, in piccolo_setup_channel() 256 pxdx_prime = pci_conf_read(sc->sc_pc, sc->sc_tag, in piccolo_setup_channel()
|
| H A D | ppb.c | 123 if (!pci_get_capability(sc->sc_pc, sc->sc_tag, PCI_CAP_PCIEXPRESS, in ppb_print_pcie() 173 reg = pci_conf_read(sc->sc_pc, sc->sc_tag, off + PCIE_LCAP); in ppb_print_pcie() 185 reg = pci_conf_read(sc->sc_pc, sc->sc_tag, off + PCIE_LCSR); in ppb_print_pcie() 225 sc->sc_pc = pc; in ppbattach() 257 reg = pci_conf_read(sc->sc_pc, sc->sc_tag, in ppbattach() 261 pci_conf_write(sc->sc_pc, sc->sc_tag, in ppbattach() 471 slcsr = pci_conf_read(sc->sc_pc, sc->sc_tag, in ppbdetach() 474 pci_conf_write(sc->sc_pc, sc->sc_tag, in ppbdetach() 478 pci_intr_disestablish(sc->sc_pc, sc->sc_intrhand); in ppbdetach() 479 pci_intr_release(sc->sc_pc, s in ppbdetach() [all...] |
| H A D | rccide.c | 198 pio_time = pci_conf_read(sc->sc_pc, sc->sc_tag, 0x40); in serverworks_setup_channel() 199 dma_time = pci_conf_read(sc->sc_pc, sc->sc_tag, 0x44); in serverworks_setup_channel() 200 pio_mode = pci_conf_read(sc->sc_pc, sc->sc_tag, 0x48); in serverworks_setup_channel() 201 udma_mode = pci_conf_read(sc->sc_pc, sc->sc_tag, 0x54); in serverworks_setup_channel() 225 (PCI_PRODUCT(pci_conf_read(sc->sc_pc, sc->sc_tag, in serverworks_setup_channel() 249 pci_conf_write(sc->sc_pc, sc->sc_tag, 0x40, pio_time); in serverworks_setup_channel() 250 pci_conf_write(sc->sc_pc, sc->sc_tag, 0x44, dma_time); in serverworks_setup_channel() 252 pci_conf_write(sc->sc_pc, sc->sc_tag, 0x48, pio_mode); in serverworks_setup_channel() 253 pci_conf_write(sc->sc_pc, sc->sc_tag, 0x54, udma_mode); in serverworks_setup_channel()
|
| H A D | genfb_pci.c | 112 sc->sc_pc = pa->pa_pc; in pci_genfb_attach() 158 rom = pci_conf_read(sc->sc_pc, sc->sc_pcitag, bar); in pci_genfb_attach() 161 pci_conf_write(sc->sc_pc, sc->sc_pcitag, bar, rom); in pci_genfb_attach() 165 pci_mapreg_probe(sc->sc_pc, sc->sc_pcitag, bar, &type) in pci_genfb_attach() 176 pci_mapreg_info(sc->sc_pc, sc->sc_pcitag, bar, type, in pci_genfb_attach() 226 return pci_devioctl(sc->sc_pc, sc->sc_pcitag, in pci_genfb_ioctl() 230 return wsdisplayio_busid_pci(sc->sc_gen.sc_dev, sc->sc_pc, in pci_genfb_ioctl() 237 pci_conf_write(sc->sc_pc, sc->sc_pcitag, in pci_genfb_ioctl()
|
| H A D | schide.c | 147 pci_conf_read(sc->sc_pc, sc->sc_tag, SCH_D0TIM), in sch_chip_map() 148 pci_conf_read(sc->sc_pc, sc->sc_tag, SCH_D1TIM)), in sch_chip_map() 164 pci_conf_read(sc->sc_pc, sc->sc_tag, SCH_D0TIM), in sch_chip_map() 165 pci_conf_read(sc->sc_pc, sc->sc_tag, SCH_D1TIM)), in sch_chip_map() 192 tim = pci_conf_read(sc->sc_pc, sc->sc_tag, timaddr); in sch_setup_channel() 216 pci_conf_write(sc->sc_pc, sc->sc_tag, timaddr, tim); in sch_setup_channel()
|
| /netbsd-src/sys/arch/mips/adm5120/dev/ |
| H A D | admpci.c | 115 struct mips_pci_chipset sc_pc; member 211 sc->sc_pc.pc_conf_v = sc; in admpciattach() 212 sc->sc_pc.pc_attach_hook = admpci_attach_hook; in admpciattach() 213 sc->sc_pc.pc_bus_maxdevs = admpci_bus_maxdevs; in admpciattach() 214 sc->sc_pc.pc_make_tag = admpci_make_tag; in admpciattach() 215 sc->sc_pc.pc_decompose_tag = admpci_decompose_tag; in admpciattach() 216 sc->sc_pc.pc_conf_read = admpci_conf_read; in admpciattach() 217 sc->sc_pc.pc_conf_write = admpci_conf_write; in admpciattach() 219 sc->sc_pc.pc_intr_v = sc; in admpciattach() 220 sc->sc_pc.pc_intr_map = admpci_intr_map; in admpciattach() [all …]
|
| /netbsd-src/sys/arch/mips/alchemy/dev/ |
| H A D | aupci.c | 71 struct mips_pci_chipset sc_pc; member 245 sc->sc_pc.pc_conf_v = sc; in aupciattach() 246 sc->sc_pc.pc_attach_hook = aupci_attach_hook; in aupciattach() 247 sc->sc_pc.pc_bus_maxdevs = aupci_bus_maxdevs; in aupciattach() 248 sc->sc_pc.pc_make_tag = aupci_make_tag; in aupciattach() 249 sc->sc_pc.pc_decompose_tag = aupci_decompose_tag; in aupciattach() 250 sc->sc_pc.pc_conf_read = aupci_conf_read; in aupciattach() 251 sc->sc_pc.pc_conf_write = aupci_conf_write; in aupciattach() 253 sc->sc_pc.pc_intr_v = sc; in aupciattach() 254 sc->sc_pc.pc_intr_map = aupci_intr_map; in aupciattach() [all …]
|
| /netbsd-src/sys/arch/arm/broadcom/ |
| H A D | bcm53xx_pax.c | 90 struct arm32_pci_chipset sc_pc; member 241 sc->sc_pc.pc_conf_v = sc; in bcmpax_ccb_attach() 242 sc->sc_pc.pc_attach_hook = bcmpax_attach_hook; in bcmpax_ccb_attach() 243 sc->sc_pc.pc_bus_maxdevs = bcmpax_bus_maxdevs; in bcmpax_ccb_attach() 244 sc->sc_pc.pc_make_tag = bcmpax_make_tag; in bcmpax_ccb_attach() 245 sc->sc_pc.pc_decompose_tag = bcmpax_decompose_tag; in bcmpax_ccb_attach() 246 sc->sc_pc.pc_conf_read = bcmpax_conf_read; in bcmpax_ccb_attach() 247 sc->sc_pc.pc_conf_write = bcmpax_conf_write; in bcmpax_ccb_attach() 249 sc->sc_pc.pc_intr_v = sc; in bcmpax_ccb_attach() 250 sc->sc_pc.pc_intr_map = bcmpax_intr_map; in bcmpax_ccb_attach() [all …]
|
| /netbsd-src/sys/arch/hpcarm/dev/ |
| H A D | ipaq_pcic.c | 71 struct sapcic_softc sc_pc; member 107 sc->sc_pc.sc_dev = self; in ipaqpcic_attach() 108 sc->sc_pc.sc_iot = psc->sc_iot; in ipaqpcic_attach() 129 config_found(sc->sc_pc.sc_dev, &paa, ipaqpcic_print, in ipaqpcic_attach() 159 cr = bus_space_read_4(sc->sc_pc.sc_iot, sc->sc_parent->sc_gpioh, SAGPIO_PDR); in ipaqpcic_init() 162 bus_space_write_4(sc->sc_pc.sc_iot, sc->sc_parent->sc_gpioh, SAGPIO_PDR, cr); in ipaqpcic_init() 168 bus_space_write_2(sc->sc_pc.sc_iot, sc->sc_parent->sc_egpioh, in ipaqpcic_init() 178 cr = bus_space_read_4(sc->sc_pc.sc_iot, sc->sc_parent->sc_gpioh, SAGPIO_PLR); in ipaqpcic_read() 219 bus_space_write_2(sc->sc_pc.sc_iot, sc->sc_parent->sc_egpioh, 0, in ipaqpcic_write() 244 bus_space_write_2(sc->sc_pc.sc_iot, sc->sc_parent->sc_egpioh, in ipaqpcic_set_power()
|
| /netbsd-src/sys/arch/evbarm/g42xxeb/ |
| H A D | gb225_pcic.c | 80 struct sapcic_softc sc_pc; /* inherit SA11xx pcic */ member 122 device_private(device_parent(sc->sc_pc.sc_dev)); in opcic_read_card_status() 154 sc->sc_pc.sc_iot = psc->sc_iot; in opcic_attach() 160 sc->sc_socket[i].ss.sc = &sc->sc_pc; in opcic_attach() 184 config_found(sc->sc_pc.sc_dev, &paa, opcic_print, in opcic_attach() 215 bus_space_tag_t iot = sc->sc_pc.sc_iot; in opcic_card_detect() 242 DPRINTF(("%s: card %d %s\n", device_xname(sc->sc_pc.sc_dev), sock_no, in opcic_card_detect() 284 device_private(device_parent(sc->sc_pc.sc_dev)); in opcic_write() 317 device_private(device_parent(sc->sc_pc.sc_dev)); in opcic_set_power() 352 device_private(device_parent(sc->sc_pc.sc_dev)); in opcic_intr_establish() [all …]
|
| /netbsd-src/sys/arch/arm/sa11x0/ |
| H A D | sa11x1_pcic.c | 86 sc->sc_pc.sc_iot = psc->sc_iot; in sacpcic_attach_common() 89 mutex_init(&sc->sc_pc.sc_lock, MUTEX_DEFAULT, IPL_NONE); in sacpcic_attach_common() 108 config_found(sc->sc_pc.sc_dev, &paa, sacpcic_print, in sacpcic_attach_common() 112 config_interrupts(sc->sc_pc.sc_dev, sacpcic_config_deferred); in sacpcic_attach_common() 128 cr = bus_space_read_4(sc->sc_pc.sc_iot, sc->sc_ioh, SACPCIC_SR); in sacpcic_read() 162 oldvalue = bus_space_read_4(sc->sc_pc.sc_iot, sc->sc_ioh, SACPCIC_CR); in sacpcic_write() 203 bus_space_write_4(sc->sc_pc.sc_iot, sc->sc_ioh, SACPCIC_CR, newvalue); in sacpcic_write()
|
| /netbsd-src/sys/arch/hpcmips/isa/ |
| H A D | plumisa_machdep.c | 58 plum_chipset_tag_t sc_pc; member 98 sc->sc_pc = pba->pba_pc; in plumisabattach() 104 plum_power_ioreset(sc->sc_pc); in plumisabattach() 152 sc->sc_ih = plum_intr_establish(sc->sc_pc, sc->sc_irq, type, level, in isa_intr_establish() 162 plum_intr_disestablish(sc->sc_pc, arg); in isa_intr_disestablish()
|