Searched refs:r_io (Results 1 - 17 of 17) sorted by relevance

/freebsd-13-stable/sys/dev/ata/chipsets/
H A Data-fsl.c150 ch->r_io[i].res = ctrl->r_res1;
176 ch->r_io[ATA_DATA ].offset = 0xa0;
177 ch->r_io[ATA_FEATURE].offset = 0xa4;
178 ch->r_io[ATA_ERROR ].offset = 0xa4;
179 ch->r_io[ATA_COUNT ].offset = 0xa8;
180 ch->r_io[ATA_SECTOR ].offset = 0xac;
181 ch->r_io[ATA_CYL_LSB].offset = 0xb0;
182 ch->r_io[ATA_CYL_MSB].offset = 0xb4;
183 ch->r_io[ATA_DRIVE ].offset = 0xb8;
184 ch->r_io[ATA_COMMAN
[all...]
H A Data-siliconimage.c253 ch->r_io[i].res = ctlr->r_res2;
254 ch->r_io[i].offset = 0x80 + i + (unit01 << 6) + (unit10 << 8);
256 ch->r_io[ATA_CONTROL].res = ctlr->r_res2;
257 ch->r_io[ATA_CONTROL].offset = 0x8a + (unit01 << 6) + (unit10 << 8);
258 ch->r_io[ATA_IDX_ADDR].res = ctlr->r_res2;
261 ch->r_io[ATA_BMCMD_PORT].res = ctlr->r_res2;
262 ch->r_io[ATA_BMCMD_PORT].offset = 0x00 + (unit01 << 3) + (unit10 << 8);
263 ch->r_io[ATA_BMSTAT_PORT].res = ctlr->r_res2;
264 ch->r_io[ATA_BMSTAT_PORT].offset = 0x02 + (unit01 << 3) + (unit10 << 8);
265 ch->r_io[ATA_BMDTP_POR
[all...]
H A Data-serverworks.c184 ch->r_io[i].res = ctlr->r_res2;
187 ch->r_io[ATA_DATA].offset = ch_offset + 0x00;
188 ch->r_io[ATA_FEATURE].offset = ch_offset + 0x04;
189 ch->r_io[ATA_COUNT].offset = ch_offset + 0x08;
190 ch->r_io[ATA_SECTOR].offset = ch_offset + 0x0c;
191 ch->r_io[ATA_CYL_LSB].offset = ch_offset + 0x10;
192 ch->r_io[ATA_CYL_MSB].offset = ch_offset + 0x14;
193 ch->r_io[ATA_DRIVE].offset = ch_offset + 0x18;
194 ch->r_io[ATA_COMMAND].offset = ch_offset + 0x1c;
195 ch->r_io[ATA_CONTRO
[all...]
H A Data-via.c217 struct resource *r_io; local
223 if (!(r_io = bus_alloc_resource_any(device_get_parent(dev),
229 ch->r_io[i].res = r_io;
230 ch->r_io[i].offset = i;
232 ch->r_io[ATA_CONTROL].res = r_io;
233 ch->r_io[ATA_CONTROL].offset = 2 + ATA_IOSIZE;
234 ch->r_io[ATA_IDX_ADDR].res = r_io;
[all...]
H A Data-cyrix.c117 ATA_OUTL(ch->r_io[ATA_BMCMD_PORT].res,
122 ATA_OUTL(ch->r_io[ATA_BMCMD_PORT].res,
129 ATA_OUTL(ch->r_io[ATA_BMCMD_PORT].res,
H A Data-intel.c327 ch->r_io[ATA_IDX_ADDR].res = ctlr->r_res2;
328 ch->r_io[ATA_IDX_ADDR].offset = 0x00;
329 ch->r_io[ATA_IDX_DATA].res = ctlr->r_res2;
330 ch->r_io[ATA_IDX_DATA].offset = 0x04;
833 ch->r_io[i].res = ctlr->r_res2;
836 ch->r_io[ATA_DATA].offset = ch_offset + 0x00;
837 ch->r_io[ATA_FEATURE].offset = ch_offset + 0x06;
838 ch->r_io[ATA_COUNT].offset = ch_offset + 0x08;
839 ch->r_io[ATA_SECTOR].offset = ch_offset + 0x0c;
840 ch->r_io[ATA_CYL_LS
[all...]
H A Data-sis.c215 ch->r_io[ATA_SSTATUS].res = ctlr->r_res2;
216 ch->r_io[ATA_SSTATUS].offset = 0x00 + offset;
217 ch->r_io[ATA_SERROR].res = ctlr->r_res2;
218 ch->r_io[ATA_SERROR].offset = 0x04 + offset;
219 ch->r_io[ATA_SCONTROL].res = ctlr->r_res2;
220 ch->r_io[ATA_SCONTROL].offset = 0x08 + offset;
H A Data-acerlabs.c239 ch->r_io[i].res = io;
240 ch->r_io[i].offset = i + (unit10 ? 8 : 0);
242 ch->r_io[ATA_CONTROL].res = ctlio;
243 ch->r_io[ATA_CONTROL].offset = 2 + (unit10 ? 4 : 0);
244 ch->r_io[ATA_IDX_ADDR].res = io;
248 ch->r_io[i].res = ctlr->r_res1;
249 ch->r_io[i].offset = (i - ATA_BMCMD_PORT)+(ch->unit * ATA_BMIOSIZE);
H A Data-nvidia.c259 ch->r_io[ATA_SSTATUS].res = ctlr->r_res2;
260 ch->r_io[ATA_SSTATUS].offset = (ch->unit << 6);
261 ch->r_io[ATA_SERROR].res = ctlr->r_res2;
262 ch->r_io[ATA_SERROR].offset = 0x04 + (ch->unit << 6);
263 ch->r_io[ATA_SCONTROL].res = ctlr->r_res2;
264 ch->r_io[ATA_SCONTROL].offset = 0x08 + (ch->unit << 6);
H A Data-promise.c547 ch->r_io[i].res = ctlr->r_res2;
548 ch->r_io[i].offset = offset + 0x0200 + (i << 2) + (ch->unit << 7);
550 ch->r_io[ATA_CONTROL].res = ctlr->r_res2;
551 ch->r_io[ATA_CONTROL].offset = offset + 0x0238 + (ch->unit << 7);
552 ch->r_io[ATA_IDX_ADDR].res = ctlr->r_res2;
556 ch->r_io[ATA_SSTATUS].res = ctlr->r_res2;
557 ch->r_io[ATA_SSTATUS].offset = 0x400 + (ch->unit << 8);
558 ch->r_io[ATA_SERROR].res = ctlr->r_res2;
559 ch->r_io[ATA_SERROR].offset = 0x404 + (ch->unit << 8);
560 ch->r_io[ATA_SCONTRO
[all...]
/freebsd-13-stable/sys/dev/ata/
H A Data-all.h403 struct ata_resource r_io[ATA_MAX_RES];/* I/O resources */ member in struct:ata_channel
543 ATA_INB(ch->r_io[idx].res, ch->r_io[idx].offset)
546 ATA_INW(ch->r_io[idx].res, ch->r_io[idx].offset)
549 ATA_INW_STRM(ch->r_io[idx].res, ch->r_io[idx].offset)
552 ATA_INL(ch->r_io[idx].res, ch->r_io[idx].offset)
555 ATA_INSW(ch->r_io[id
[all...]
H A Data-isa.c134 ch->r_io[i].res = io;
135 ch->r_io[i].offset = i;
137 ch->r_io[ATA_CONTROL].res = ctlio;
138 ch->r_io[ATA_CONTROL].offset = 0;
139 ch->r_io[ATA_IDX_ADDR].res = io;
162 ch->r_io[ATA_CONTROL].res);
164 ch->r_io[ATA_IDX_ADDR].res);
H A Data-all.c419 ch->r_io[ATA_ERROR].res = ch->r_io[ATA_FEATURE].res;
420 ch->r_io[ATA_ERROR].offset = ch->r_io[ATA_FEATURE].offset;
421 ch->r_io[ATA_IREASON].res = ch->r_io[ATA_COUNT].res;
422 ch->r_io[ATA_IREASON].offset = ch->r_io[ATA_COUNT].offset;
423 ch->r_io[ATA_STATUS].res = ch->r_io[ATA_COMMAN
[all...]
H A Data-sata.c90 if (ch->r_io[reg].res) {
103 if (ch->r_io[reg].res) {
241 if (ch->r_io[ATA_SSTATUS].res)
H A Data-pci.c412 ch->r_io[i].res = io;
413 ch->r_io[i].offset = i;
415 ch->r_io[ATA_CONTROL].res = ctlio;
416 ch->r_io[ATA_CONTROL].offset = ctlr->legacy ? 0 : 2;
417 ch->r_io[ATA_IDX_ADDR].res = io;
421 ch->r_io[i].res = ctlr->r_res1;
422 ch->r_io[i].offset = (i - ATA_BMCMD_PORT) + (ch->unit*ATA_BMIOSIZE);
438 ch->r_io[ATA_CONTROL].res);
440 ch->r_io[ATA_IDX_ADDR].res);
/freebsd-13-stable/sys/powerpc/powermac/
H A Data_kauai.c271 ch->r_io[i].res = sc->sc_memr;
272 ch->r_io[i].offset = i*ATA_KAUAI_REGGAP + ATA_KAUAI_REGOFFSET;
274 ch->r_io[ATA_CONTROL].res = sc->sc_memr;
275 ch->r_io[ATA_CONTROL].offset = ATA_KAUAI_ALTOFFSET;
H A Data_macio.c207 ch->r_io[i].res = sc->sc_mem;
208 ch->r_io[i].offset = i * ATA_MACIO_REGGAP;
210 ch->r_io[ATA_CONTROL].res = sc->sc_mem;
211 ch->r_io[ATA_CONTROL].offset = ATA_MACIO_ALTOFFSET;

Completed in 188 milliseconds