summaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/ata/exynos-sata.txt
diff options
context:
space:
mode:
authorArnd Bergmann2014-03-29 02:15:43 +0100
committerArnd Bergmann2014-03-29 02:15:43 +0100
commit9dfbff16b422a4bac7ad309847c7bc5d65653392 (patch)
tree13369fb8616124fe9e42d76b64bf2abc3b7ba789 /Documentation/devicetree/bindings/ata/exynos-sata.txt
parentMerge tag 'exynos-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/k... (diff)
downloadkernel-qcow2-linux-9dfbff16b422a4bac7ad309847c7bc5d65653392.tar.gz
kernel-qcow2-linux-9dfbff16b422a4bac7ad309847c7bc5d65653392.tar.xz
kernel-qcow2-linux-9dfbff16b422a4bac7ad309847c7bc5d65653392.zip
devicetree: fix newly added exynos sata bindings
Commit ba0d7ed391b7b "ARM: dts: enable ahci sata and sata phy for exynos5250" added a new binding document for the sata phy device, and changed the sata controller binding. However, in both cases significant aspects of the binding remained undocumented. This attempts to reconstruct the actual binding from the usage. Signed-off-by: Arnd Bergmann <arnd@arndb.de> Cc: Yuvaraj Kumar C D <yuvaraj.cd@samsung.com> Cc: Kishon Vijay Abraham I <kishon@ti.com> Cc: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'Documentation/devicetree/bindings/ata/exynos-sata.txt')
-rw-r--r--Documentation/devicetree/bindings/ata/exynos-sata.txt10
1 files changed, 8 insertions, 2 deletions
diff --git a/Documentation/devicetree/bindings/ata/exynos-sata.txt b/Documentation/devicetree/bindings/ata/exynos-sata.txt
index b2adb1f3090e..cb48448247ea 100644
--- a/Documentation/devicetree/bindings/ata/exynos-sata.txt
+++ b/Documentation/devicetree/bindings/ata/exynos-sata.txt
@@ -8,8 +8,14 @@ Required properties:
- interrupts : <interrupt mapping for SATA IRQ>
- reg : <registers mapping>
- samsung,sata-freq : <frequency in MHz>
-- phys : as mentioned in phy-bindings.txt
-- phy-names : as mentioned in phy-bindings.txt
+- phys : Must contain exactly one entry as specified
+ in phy-bindings.txt
+- phy-names : Must be "sata-phy"
+
+Optional properties:
+- clocks : Must contain an entry for each entry in clock-names.
+- clock-names : Shall be "sata" for the external SATA bus clock,
+ and "sclk_sata" for the internal controller clock.
Example:
sata@122f0000 {