Lines Matching full:ata

19 #include <linux/ata.h>
51 /* Models of macio ATA controller */
55 controller_kl_ata3, /* KeyLargo ATA-3 */
56 controller_kl_ata4, /* KeyLargo ATA-4 */
57 controller_un_ata6, /* UniNorth2 ATA-6 */
58 controller_k2_ata6, /* K2 ATA-6 */
59 controller_sh_ata6, /* Shasta ATA-6 */
63 "OHare ATA", /* OHare based */
64 "Heathrow ATA", /* Heathrow/Paddington */
65 "KeyLargo ATA-3", /* KeyLargo ATA-3 (MDMA only) */
66 "KeyLargo ATA-4", /* KeyLargo ATA-4 (UDMA/66) */
67 "UniNorth ATA-6", /* UniNorth2 ATA-6 (UDMA/100) */
68 "K2 ATA-6", /* K2 ATA-6 (UDMA/100) */
69 "Shasta ATA-6", /* Shasta ATA-6 (UDMA/133) */
78 /* Kauai (U2) ATA has different register setup */
520 of_device_is_compatible(priv->node, "shasta-ata")) in pata_macio_cable_detect()
963 if (of_device_is_compatible(priv->node, "shasta-ata")) { in pata_macio_invariants()
966 } else if (of_device_is_compatible(priv->node, "kauai-ata")) { in pata_macio_invariants()
972 } else if (of_device_is_compatible(priv->node, "keylargo-ata")) { in pata_macio_invariants()
973 if (of_node_name_eq(priv->node, "ata-4")) { in pata_macio_invariants()
980 } else if (of_device_is_compatible(priv->node, "heathrow-ata")) { in pata_macio_invariants()
1076 dev_err(priv->dev, "Failed to allocate ATA port structure\n"); in pata_macio_common_init()
1086 dev_err(priv->dev, "Failed to map ATA ports\n"); in pata_macio_common_init()
1096 dev_warn(priv->dev, "Failed to map ATA DMA registers\n"); in pata_macio_common_init()
1103 dev_err(priv->dev, "Failed to map ATA FCR register\n"); in pata_macio_common_init()
1345 { .name = "ATA", },
1347 { .type = "ata", },