Lines Matching full:sata
3 * Cortina Systems Gemini SATA bridge add-on to Faraday FTIDE010
24 * struct sata_gemini - a state container for a Gemini SATA bridge
29 * @sata_bridge: if the device enables the SATA bridge
52 * Bits 26:24 are "IDE IO Select", which decides what SATA
55 * to one SATA adapter each, both acting as master, or one IDE
56 * blocks to two SATA adapters so the IDE block can act in a
60 * pins (not SATA pins) if (and only if) these are muxed in.
86 * Registers directly controlling the PATA<->SATA adapters
131 * actually not connected to any SATA bridge. in gemini_sata_bridge_enabled()
188 dev_info(sg->dev, "SATA%d PHY %s\n", bridge, in gemini_sata_setup_bridge()
289 dev_info(dev, "SATA ID %08x, PHY ID: %08x\n", sata_id, sata_phy_id); in gemini_sata_bridge_init()
343 /* Set up the SATA bridge if need be */ in gemini_sata_probe()
344 if (of_property_read_bool(np, "cortina,gemini-enable-sata-bridge")) { in gemini_sata_probe()
354 dev_err(dev, "neither SATA bridge or IDE output enabled\n"); in gemini_sata_probe()
391 dev_info(dev, "set up the Gemini IDE/SATA nexus\n"); in gemini_sata_probe()
417 { .compatible = "cortina,gemini-sata-bridge", },
432 MODULE_DESCRIPTION("low level driver for Cortina Systems Gemini SATA bridge");