Marvell Kirkwood and Dove can turn the SATA PHY off in order to save power. For Dove, this can be in the order of 220mW when its SATA PHY is turned off. Andrew Lunn (5): Phy: DT binding documentation for Marvell MVEBU SATA phy. Phy: Add a PHY driver for Marvell MVEBU SATA PHY. SATA: MV: Add support for the optional PHYs Phy: Add DT nodes on kirkwood and Dove for the SATA PHY ARM: defconfig: Enable generic phy in dove and kirkwood. Documentation/devicetree/bindings/ata/marvell.txt | 6 + .../devicetree/bindings/phy/phy-mvebu-sata.txt | 22 ++++ arch/arm/boot/dts/dove.dtsi | 11 ++ arch/arm/boot/dts/kirkwood-6281.dtsi | 2 + arch/arm/boot/dts/kirkwood-6282.dtsi | 2 + arch/arm/boot/dts/kirkwood.dtsi | 18 +++ arch/arm/configs/dove_defconfig | 1 + arch/arm/configs/kirkwood_defconfig | 1 + drivers/ata/sata_mv.c | 19 +++ drivers/phy/Kconfig | 5 + drivers/phy/Makefile | 1 + drivers/phy/phy-mvebu-sata.c | 130 +++++++++++++++++++++ 12 files changed, 218 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy/phy-mvebu-sata.txt create mode 100644 drivers/phy/phy-mvebu-sata.c -- 1.8.5 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html