1c94ee67aSKrzysztof Kozlowski# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2c94ee67aSKrzysztof Kozlowski%YAML 1.2 3c94ee67aSKrzysztof Kozlowski--- 4c94ee67aSKrzysztof Kozlowski$id: http://devicetree.org/schemas/soc/intel/intel,lgm-syscon.yaml# 5c94ee67aSKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml# 6c94ee67aSKrzysztof Kozlowski 7c94ee67aSKrzysztof Kozlowskititle: Intel Lightning Mountain(LGM) Syscon 8c94ee67aSKrzysztof Kozlowski 9c94ee67aSKrzysztof Kozlowskimaintainers: 10c94ee67aSKrzysztof Kozlowski - Chuanhua Lei <lchuanhua@maxlinear.com> 11c94ee67aSKrzysztof Kozlowski - Rahul Tanwar <rtanwar@maxlinear.com> 12c94ee67aSKrzysztof Kozlowski 13c94ee67aSKrzysztof Kozlowskiproperties: 14c94ee67aSKrzysztof Kozlowski compatible: 15c94ee67aSKrzysztof Kozlowski items: 16c94ee67aSKrzysztof Kozlowski - const: intel,lgm-syscon 17c94ee67aSKrzysztof Kozlowski - const: syscon 18c94ee67aSKrzysztof Kozlowski 19c94ee67aSKrzysztof Kozlowski reg: 20c94ee67aSKrzysztof Kozlowski maxItems: 1 21c94ee67aSKrzysztof Kozlowski 22c94ee67aSKrzysztof Kozlowski ranges: true 23c94ee67aSKrzysztof Kozlowski 24c94ee67aSKrzysztof Kozlowski "#address-cells": 25c94ee67aSKrzysztof Kozlowski const: 1 26c94ee67aSKrzysztof Kozlowski 27c94ee67aSKrzysztof Kozlowski "#size-cells": 28c94ee67aSKrzysztof Kozlowski const: 1 29c94ee67aSKrzysztof Kozlowski 30c94ee67aSKrzysztof KozlowskipatternProperties: 31c94ee67aSKrzysztof Kozlowski "^emmc-phy@[0-9a-f]+$": 32c94ee67aSKrzysztof Kozlowski $ref: /schemas/phy/intel,lgm-emmc-phy.yaml# 33c94ee67aSKrzysztof Kozlowski 34c94ee67aSKrzysztof Kozlowskirequired: 35c94ee67aSKrzysztof Kozlowski - compatible 36c94ee67aSKrzysztof Kozlowski - reg 37c94ee67aSKrzysztof Kozlowski - "#address-cells" 38c94ee67aSKrzysztof Kozlowski - "#size-cells" 39c94ee67aSKrzysztof Kozlowski 40c94ee67aSKrzysztof KozlowskiadditionalProperties: false 41c94ee67aSKrzysztof Kozlowski 42c94ee67aSKrzysztof Kozlowskiexamples: 43c94ee67aSKrzysztof Kozlowski - | 44c94ee67aSKrzysztof Kozlowski chiptop@e0200000 { 45c94ee67aSKrzysztof Kozlowski compatible = "intel,lgm-syscon", "syscon"; 46c94ee67aSKrzysztof Kozlowski reg = <0xe0200000 0x100>; 47c94ee67aSKrzysztof Kozlowski ranges = <0x0 0xe0200000 0x100>; 48c94ee67aSKrzysztof Kozlowski #address-cells = <1>; 49c94ee67aSKrzysztof Kozlowski #size-cells = <1>; 50c94ee67aSKrzysztof Kozlowski 51c94ee67aSKrzysztof Kozlowski emmc-phy@a8 { 52c94ee67aSKrzysztof Kozlowski compatible = "intel,lgm-emmc-phy"; 53c94ee67aSKrzysztof Kozlowski reg = <0x00a8 0x10>; 54c94ee67aSKrzysztof Kozlowski clocks = <&emmc>; 55c94ee67aSKrzysztof Kozlowski #phy-cells = <0>; 56c94ee67aSKrzysztof Kozlowski }; 57c94ee67aSKrzysztof Kozlowski }; 58