Hi, Some platforms have a PHY hooked up to the SATA controller. The PHY needs to be initialized and powered up for SATA to work. We do that using the Generic PHY framework. [1]. This is done in PATCH 1 In order to support SATA on the OMAP platforms we need to runtime resume the device before use. PATCH 2 takes care of that. Changelog: v2: - got rid of Texas Instruments SATA wrapper driver - adressed review comments cheers, -roger [1] - The Generic PHY framework is available in Greg KH's usb-next branch. git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-next --- Balaji T K (1): ata: ahci_platform: Manage SATA PHY Roger Quadros (1): ata: ahci_platform: runtime resume the device before use .../devicetree/bindings/ata/ahci-platform.txt | 3 +- drivers/ata/ahci.h | 2 + drivers/ata/ahci_platform.c | 41 +++++++++++++++++++- 3 files changed, 44 insertions(+), 2 deletions(-) -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html