1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/clock/qcom, 4 $id: http://devicetree.org/schemas/clock/qcom,sc7280-lpasscc.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: Qualcomm LPASS Core Clock Controller on !! 7 title: Qualcomm LPASS Core Clock Controller Binding for SC7280 8 8 9 maintainers: 9 maintainers: 10 - Taniya Das <quic_tdas@quicinc.com> !! 10 - Taniya Das <tdas@codeaurora.org> 11 11 12 description: | 12 description: | 13 Qualcomm LPASS core clock control module pro !! 13 Qualcomm LPASS core clock control module which supports the clocks and 14 domains on SC7280. !! 14 power domains on SC7280. 15 15 16 See also:: include/dt-bindings/clock/qcom,lp !! 16 See also: >> 17 - dt-bindings/clock/qcom,lpass-sc7280.h 17 18 18 properties: 19 properties: 19 compatible: 20 compatible: 20 enum: 21 enum: 21 - qcom,sc7280-lpasscc 22 - qcom,sc7280-lpasscc 22 23 23 clocks: 24 clocks: 24 items: 25 items: 25 - description: gcc_cfg_noc_lpass_clk fro 26 - description: gcc_cfg_noc_lpass_clk from GCC 26 27 27 clock-names: 28 clock-names: 28 items: 29 items: 29 - const: iface 30 - const: iface 30 31 31 '#clock-cells': 32 '#clock-cells': 32 const: 1 33 const: 1 33 34 34 reg: 35 reg: 35 items: 36 items: 36 - description: LPASS qdsp6ss register 37 - description: LPASS qdsp6ss register 37 - description: LPASS top-cc register 38 - description: LPASS top-cc register 38 39 39 reg-names: 40 reg-names: 40 items: 41 items: 41 - const: qdsp6ss 42 - const: qdsp6ss 42 - const: top_cc 43 - const: top_cc 43 44 44 qcom,adsp-pil-mode: << 45 description: << 46 Indicates if the LPASS would be brought << 47 remoteproc peripheral loader. << 48 type: boolean << 49 << 50 required: 45 required: 51 - compatible 46 - compatible 52 - reg 47 - reg 53 - clocks 48 - clocks 54 - clock-names 49 - clock-names 55 - '#clock-cells' 50 - '#clock-cells' 56 51 57 additionalProperties: false 52 additionalProperties: false 58 53 59 examples: 54 examples: 60 - | 55 - | 61 #include <dt-bindings/clock/qcom,gcc-sc728 56 #include <dt-bindings/clock/qcom,gcc-sc7280.h> 62 #include <dt-bindings/clock/qcom,lpass-sc7 57 #include <dt-bindings/clock/qcom,lpass-sc7280.h> 63 clock-controller@3000000 { 58 clock-controller@3000000 { 64 compatible = "qcom,sc7280-lpasscc"; 59 compatible = "qcom,sc7280-lpasscc"; 65 reg = <0x03000000 0x40>, <0x03c04000 0x4 60 reg = <0x03000000 0x40>, <0x03c04000 0x4>; 66 reg-names = "qdsp6ss", "top_cc"; 61 reg-names = "qdsp6ss", "top_cc"; 67 clocks = <&gcc GCC_CFG_NOC_LPASS_CLK>; 62 clocks = <&gcc GCC_CFG_NOC_LPASS_CLK>; 68 clock-names = "iface"; 63 clock-names = "iface"; 69 qcom,adsp-pil-mode; << 70 #clock-cells = <1>; 64 #clock-cells = <1>; 71 }; 65 }; 72 ... 66 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.