Lines Matching +full:udma +full:- +full:p
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 1998 - 2008 Søren Schmidt <sos@FreeBSD.org>
60 #define ATA_E_ICRC 0x80 /* UDMA crc error */
289 if (request->flags & ATA_R_DEBUG) \
290 device_printf(request->parent, "req=%p %s " string "\n", \
438 struct ata_cam_device user[16]; /* User-specified settings */
457 /* ata-all.c: */
475 /* ata-lowlevel.c: */
482 /* ata-dma.c: */
486 /* ata-sata.c: */
537 ATA_INB(ch->r_io[idx].res, ch->r_io[idx].offset)
540 ATA_INW(ch->r_io[idx].res, ch->r_io[idx].offset)
543 ATA_INW_STRM(ch->r_io[idx].res, ch->r_io[idx].offset)
546 ATA_INL(ch->r_io[idx].res, ch->r_io[idx].offset)
549 ATA_INSW(ch->r_io[idx].res, ch->r_io[idx].offset, addr, count)
552 ATA_INSW_STRM(ch->r_io[idx].res, ch->r_io[idx].offset, addr, count)
555 ATA_INSL(ch->r_io[idx].res, ch->r_io[idx].offset, addr, count)
558 ATA_INSL_STRM(ch->r_io[idx].res, ch->r_io[idx].offset, addr, count)
561 ATA_OUTB(ch->r_io[idx].res, ch->r_io[idx].offset, value)
564 ATA_OUTW(ch->r_io[idx].res, ch->r_io[idx].offset, value)
567 ATA_OUTW_STRM(ch->r_io[idx].res, ch->r_io[idx].offset, value)
570 ATA_OUTL(ch->r_io[idx].res, ch->r_io[idx].offset, value)
573 ATA_OUTSW(ch->r_io[idx].res, ch->r_io[idx].offset, addr, count)
576 ATA_OUTSW_STRM(ch->r_io[idx].res, ch->r_io[idx].offset, addr, count)
579 ATA_OUTSL(ch->r_io[idx].res, ch->r_io[idx].offset, addr, count)
582 ATA_OUTSL_STRM(ch->r_io[idx].res, ch->r_io[idx].offset, addr, count)