13ce97f25SKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 23ce97f25SKrzysztof Kozlowski%YAML 1.2 33ce97f25SKrzysztof Kozlowski--- 43ce97f25SKrzysztof Kozlowski$id: http://devicetree.org/schemas/phy/samsung,exynos5250-sata-phy.yaml# 53ce97f25SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml# 63ce97f25SKrzysztof Kozlowski 73ce97f25SKrzysztof Kozlowskititle: Samsung Exynos5250 SoC SATA PHY 83ce97f25SKrzysztof Kozlowski 93ce97f25SKrzysztof Kozlowskimaintainers: 10*8a1e6bb3SKrzysztof Kozlowski - Krzysztof Kozlowski <krzk@kernel.org> 113ce97f25SKrzysztof Kozlowski - Marek Szyprowski <m.szyprowski@samsung.com> 123ce97f25SKrzysztof Kozlowski - Sylwester Nawrocki <s.nawrocki@samsung.com> 133ce97f25SKrzysztof Kozlowski 143ce97f25SKrzysztof Kozlowskiproperties: 153ce97f25SKrzysztof Kozlowski compatible: 163ce97f25SKrzysztof Kozlowski const: samsung,exynos5250-sata-phy 173ce97f25SKrzysztof Kozlowski 183ce97f25SKrzysztof Kozlowski clocks: 193ce97f25SKrzysztof Kozlowski maxItems: 1 203ce97f25SKrzysztof Kozlowski 213ce97f25SKrzysztof Kozlowski clock-names: 223ce97f25SKrzysztof Kozlowski items: 233ce97f25SKrzysztof Kozlowski - const: sata_phyctrl 243ce97f25SKrzysztof Kozlowski 253ce97f25SKrzysztof Kozlowski "#phy-cells": 263ce97f25SKrzysztof Kozlowski const: 0 273ce97f25SKrzysztof Kozlowski 283ce97f25SKrzysztof Kozlowski reg: 293ce97f25SKrzysztof Kozlowski maxItems: 1 303ce97f25SKrzysztof Kozlowski 313ce97f25SKrzysztof Kozlowski samsung,syscon-phandle: 323ce97f25SKrzysztof Kozlowski $ref: /schemas/types.yaml#/definitions/phandle 333ce97f25SKrzysztof Kozlowski description: 343ce97f25SKrzysztof Kozlowski Phandle to PMU system controller interface. 353ce97f25SKrzysztof Kozlowski 363ce97f25SKrzysztof Kozlowski samsung,exynos-sataphy-i2c-phandle: 373ce97f25SKrzysztof Kozlowski $ref: /schemas/types.yaml#/definitions/phandle 383ce97f25SKrzysztof Kozlowski description: 393ce97f25SKrzysztof Kozlowski Phandle to I2C SATA interface. 403ce97f25SKrzysztof Kozlowski 413ce97f25SKrzysztof Kozlowskirequired: 423ce97f25SKrzysztof Kozlowski - compatible 433ce97f25SKrzysztof Kozlowski - clocks 443ce97f25SKrzysztof Kozlowski - clock-names 453ce97f25SKrzysztof Kozlowski - "#phy-cells" 463ce97f25SKrzysztof Kozlowski - reg 473ce97f25SKrzysztof Kozlowski - samsung,syscon-phandle 483ce97f25SKrzysztof Kozlowski - samsung,exynos-sataphy-i2c-phandle 493ce97f25SKrzysztof Kozlowski 503ce97f25SKrzysztof KozlowskiadditionalProperties: false 513ce97f25SKrzysztof Kozlowski 523ce97f25SKrzysztof Kozlowskiexamples: 533ce97f25SKrzysztof Kozlowski - | 543ce97f25SKrzysztof Kozlowski #include <dt-bindings/clock/exynos5250.h> 553ce97f25SKrzysztof Kozlowski 563ce97f25SKrzysztof Kozlowski phy@12170000 { 573ce97f25SKrzysztof Kozlowski compatible = "samsung,exynos5250-sata-phy"; 583ce97f25SKrzysztof Kozlowski reg = <0x12170000 0x1ff>; 593ce97f25SKrzysztof Kozlowski clocks = <&clock CLK_SATA_PHYCTRL>; 603ce97f25SKrzysztof Kozlowski clock-names = "sata_phyctrl"; 613ce97f25SKrzysztof Kozlowski #phy-cells = <0>; 623ce97f25SKrzysztof Kozlowski samsung,syscon-phandle = <&pmu_system_controller>; 633ce97f25SKrzysztof Kozlowski samsung,exynos-sataphy-i2c-phandle = <&sata_phy_i2c>; 643ce97f25SKrzysztof Kozlowski }; 65