Lines Matching refs:r_res2
114 if (!(ctlr->r_res2 = bus_alloc_resource_any(dev, ctlr->r_type2, in ata_sii_chipinit()
132 ATA_OUTL(ctlr->r_res2, 0x0200, 0x00000002); in ata_sii_chipinit()
143 if (ctlr->r_res2) { in ata_sii_chipinit()
250 ch->r_io[i].res = ctlr->r_res2; in ata_sii_ch_attach()
253 ch->r_io[ATA_CONTROL].res = ctlr->r_res2; in ata_sii_ch_attach()
255 ch->r_io[ATA_IDX_ADDR].res = ctlr->r_res2; in ata_sii_ch_attach()
258 ch->r_io[ATA_BMCMD_PORT].res = ctlr->r_res2; in ata_sii_ch_attach()
260 ch->r_io[ATA_BMSTAT_PORT].res = ctlr->r_res2; in ata_sii_ch_attach()
262 ch->r_io[ATA_BMDTP_PORT].res = ctlr->r_res2; in ata_sii_ch_attach()
266 ch->r_io[ATA_SSTATUS].res = ctlr->r_res2; in ata_sii_ch_attach()
268 ch->r_io[ATA_SERROR].res = ctlr->r_res2; in ata_sii_ch_attach()
270 ch->r_io[ATA_SCONTROL].res = ctlr->r_res2; in ata_sii_ch_attach()
277 ATA_OUTL(ctlr->r_res2, 0x148 + (unit01 << 7) + (unit10 << 8),(1 << 16)); in ata_sii_ch_attach()
314 (ATA_INL(ctlr->r_res2, 0x10 + offset0) & 0x00000010)) in ata_sii_status()
317 if (ATA_INL(ctlr->r_res2, 0xa0 + offset1) & 0x00000800) in ata_sii_status()
332 val = ATA_INL(ctlr->r_res2, 0x14c + offset); in ata_sii_reset()
334 ATA_OUTL(ctlr->r_res2, 0x14c + offset, val & ~0x3); in ata_sii_reset()