/freebsd/sys/dev/ata/chipsets/ |
H A D | ata-serverworks.c | 263 request->u.ata.count = ATA_IDX_INW(ch, ATA_COUNT); in ata_serverworks_tf_read() 265 request->u.ata.lba = (u_int64_t)(temp & 0x00ff) | in ata_serverworks_tf_read() 289 ATA_IDX_OUTW(ch, ATA_FEATURE, request->u.ata.feature); in ata_serverworks_tf_write() 290 ATA_IDX_OUTW(ch, ATA_COUNT, request->u.ata.count); in ata_serverworks_tf_write() 292 (request->u.ata.lba & 0x00ff)); in ata_serverworks_tf_write() 294 ((request->u.ata.lba >> 8) & 0x00ff)); in ata_serverworks_tf_write() 296 ((request->u.ata.lba >> 16) & 0x00ff)); in ata_serverworks_tf_write() 300 ATA_IDX_OUTW(ch, ATA_FEATURE, request->u.ata.feature); in ata_serverworks_tf_write() 301 ATA_IDX_OUTW(ch, ATA_COUNT, request->u.ata.count); in ata_serverworks_tf_write() 302 ATA_IDX_OUTW(ch, ATA_SECTOR, request->u.ata.lba); in ata_serverworks_tf_write() [all …]
|
/freebsd/sys/dev/ata/ |
H A D | ata-all.c | 497 switch (request->u.ata.command) { in ata_cmd2str() 499 switch (request->u.ata.feature) { in ata_cmd2str() 506 switch (request->u.ata.feature) { in ata_cmd2str() 534 switch (request->u.ata.feature) { in ata_cmd2str() 548 switch (request->u.ata.lba) { in ata_cmd2str() 563 switch(request->u.ata.feature) { in ata_cmd2str() 752 request->u.ata.lba = in ata_cam_begin_transaction() 757 request->u.ata.lba = in ata_cam_begin_transaction() 1121 cts->xport_specific.ata.caps = in ataaction() 1226 MODULE_VERSION(ata, 1); [all …]
|
H A D | ata-sata.c | 264 fis[2] = request->u.ata.command; in ata_request2fis_h2d() 265 fis[3] = request->u.ata.feature; in ata_request2fis_h2d() 266 fis[4] = request->u.ata.lba; in ata_request2fis_h2d() 267 fis[5] = request->u.ata.lba >> 8; in ata_request2fis_h2d() 268 fis[6] = request->u.ata.lba >> 16; in ata_request2fis_h2d() 272 fis[8] = request->u.ata.lba >> 24; in ata_request2fis_h2d() 273 fis[9] = request->u.ata.lba >> 32; in ata_request2fis_h2d() 274 fis[10] = request->u.ata.lba >> 40; in ata_request2fis_h2d() 275 fis[11] = request->u.ata.feature >> 8; in ata_request2fis_h2d() 276 fis[12] = request->u.ata.count; in ata_request2fis_h2d() [all …]
|
H A D | ata-lowlevel.c | 114 if (request->u.ata.command == ATA_DEVICE_RESET) { in ata_begin_transaction() 277 if (request->u.ata.command != ATA_ATAPI_IDENTIFY) in ata_end_transaction() 759 request->u.ata.lba = in ata_tf_read() 765 request->u.ata.count |= ATA_IDX_INB(ch, ATA_COUNT); in ata_tf_read() 766 request->u.ata.lba |= in ata_tf_read() 772 request->u.ata.count = ATA_IDX_INB(ch, ATA_COUNT); in ata_tf_read() 773 request->u.ata.lba = ATA_IDX_INB(ch, ATA_SECTOR) | in ata_tf_read() 789 ATA_IDX_OUTB(ch, ATA_COUNT, request->u.ata.count); in ata_tf_write() 791 ATA_IDX_OUTB(ch, ATA_SECTOR, request->u.ata.lba); in ata_tf_write() 800 ATA_IDX_OUTB(ch, ATA_COUNT, request->u.ata.count); in ata_tf_write() [all …]
|
H A D | ata_if.m | 35 #include <sys/ata.h> 36 #include <dev/ata/ata-all.h> 38 INTERFACE ata;
|
/freebsd/sys/i386/conf/ |
H A D | GENERIC.hints | 9 hint.ata.0.at="isa" 10 hint.ata.0.port="0x1F0" 11 hint.ata.0.irq="14" 12 hint.ata.1.at="isa" 13 hint.ata.1.port="0x170" 14 hint.ata.1.irq="15"
|
/freebsd/sys/modules/ata/atacore/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata 4 KMOD= ata 5 SRCS= ata-all.c ata_if.c ata-lowlevel.c
|
/freebsd/sys/modules/ata/atapci/ |
H A D | Makefile | 4 .PATH: ${SRCTOP}/sys/dev/ata 7 SRCS= ata-pci.c ata-dma.c ata-sata.c
|
/freebsd/sys/contrib/device-tree/Bindings/ata/ |
H A D | ata-generic.yaml | 4 $id: http://devicetree.org/schemas/ata/ata-generic.yaml# 21 - const: ata-generic 34 ata-generic,use16bit: 53 compatible = "arm,vexpress-cf", "ata-generic";
|
/freebsd/sys/cam/ata/ |
H A D | ata_xpt.c | 214 ATA_XPT_XPORT(ata, ATA); 1692 cts.xport_specific.ata.atapi = in ata_device_transport() 1866 ata = &cts->proto_specific.ata; in ata_get_transfer_settings() 1868 ata->valid |= CTS_ATA_VALID_TQ; in ata_get_transfer_settings() 1963 ata = &cts->proto_specific.ata; in ata_set_transfer_settings() 1965 ata = NULL; in ata_set_transfer_settings() 1982 if (ata) in ata_set_transfer_settings() 1990 ((ata && (ata->valid & CTS_ATA_VALID_TQ) != 0) || in ata_set_transfer_settings() 1996 if (ata) in ata_set_transfer_settings() 2106 &cts->xport_specific.ata; in _ata_announce_periph() [all …]
|
/freebsd/sys/modules/ata/ataisa/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata 5 SRCS= ata-isa.c
|
/freebsd/sys/modules/ata/atapci/chipsets/atahighpoint/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata/chipsets 5 SRCS= ata-highpoint.c
|
/freebsd/sys/modules/ata/atapci/chipsets/ataite/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata/chipsets 5 SRCS= ata-ite.c
|
/freebsd/sys/modules/ata/atapci/chipsets/atajmicron/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata/chipsets 5 SRCS= ata-jmicron.c
|
/freebsd/sys/modules/ata/atapci/chipsets/atamarvell/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata/chipsets 5 SRCS= ata-marvell.c
|
/freebsd/sys/modules/ata/atapci/chipsets/ataserverworks/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata/chipsets 5 SRCS= ata-serverworks.c
|
/freebsd/sys/modules/ata/atapci/chipsets/atasis/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata/chipsets 5 SRCS= ata-sis.c
|
/freebsd/sys/modules/ata/atapci/chipsets/ataacerlabs/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata/chipsets 5 SRCS= ata-acerlabs.c
|
/freebsd/sys/modules/ata/atapci/chipsets/atamicron/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata/chipsets 5 SRCS= ata-micron.c
|
/freebsd/sys/modules/ata/atapci/chipsets/atanvidia/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata/chipsets 5 SRCS= ata-nvidia.c
|
/freebsd/sys/modules/ata/atapci/chipsets/ataacard/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata/chipsets 5 SRCS= ata-acard.c
|
/freebsd/sys/modules/ata/atapci/chipsets/ataamd/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata/chipsets 5 SRCS= ata-amd.c
|
/freebsd/sys/modules/ata/atapci/chipsets/ataati/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata/chipsets 5 SRCS= ata-ati.c
|
/freebsd/sys/modules/ata/atapci/chipsets/atacenatek/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata/chipsets 5 SRCS= ata-cenatek.c
|
/freebsd/sys/modules/ata/atapci/chipsets/atacypress/ |
H A D | Makefile | 2 .PATH: ${SRCTOP}/sys/dev/ata/chipsets 5 SRCS= ata-cypress.c
|