Lines Matching full:ide
29 * @ide_pins: if the device is using the plain IDE interface pins
51 * Values of IDE IOMUX bits in the misc control register
53 * Bits 26:24 are "IDE IO Select", which decides what SATA
54 * adapters are connected to which of the two IDE/ATA
55 * controllers in the Gemini. We can connect the two IDE blocks
56 * to one SATA adapter each, both acting as master, or one IDE
57 * blocks to two SATA adapters so the IDE block can act in a
60 * We also bring out different blocks on the actual IDE
66 * ata0 slave interface brought out on IDE pads
69 * ata1 slave interface brought out on IDE pads
73 * on IDE pads
77 * on IDE pads
302 ide_state = pinctrl_lookup_state(p, "ide"); in gemini_setup_ide_pins()
308 dev_err(dev, "could not select IDE state\n"); in gemini_setup_ide_pins()
353 if (of_property_read_bool(np, "cortina,gemini-enable-ide-pins")) in gemini_sata_probe()
357 dev_err(dev, "neither SATA bridge or IDE output enabled\n"); in gemini_sata_probe()
378 dev_err(dev, "unable to set up IDE muxing\n"); in gemini_sata_probe()
384 * Route out the IDE pins if desired. in gemini_sata_probe()
386 * "ide" that will route out the IDE pins. in gemini_sata_probe()
394 dev_info(dev, "set up the Gemini IDE/SATA nexus\n"); in gemini_sata_probe()