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 on 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 provides the clocks and power 14 domains on SC7280. 14 domains on SC7280. 15 15 16 See also:: include/dt-bindings/clock/qcom,lp 16 See also:: include/dt-bindings/clock/qcom,lpass-sc7280.h 17 17 18 properties: 18 properties: 19 compatible: 19 compatible: 20 enum: 20 enum: 21 - qcom,sc7280-lpasscc 21 - qcom,sc7280-lpasscc 22 22 23 clocks: 23 clocks: 24 items: 24 items: 25 - description: gcc_cfg_noc_lpass_clk fro 25 - description: gcc_cfg_noc_lpass_clk from GCC 26 26 27 clock-names: 27 clock-names: 28 items: 28 items: 29 - const: iface 29 - const: iface 30 30 31 '#clock-cells': 31 '#clock-cells': 32 const: 1 32 const: 1 33 33 34 reg: 34 reg: 35 items: 35 items: 36 - description: LPASS qdsp6ss register 36 - description: LPASS qdsp6ss register 37 - description: LPASS top-cc register 37 - description: LPASS top-cc register 38 38 39 reg-names: 39 reg-names: 40 items: 40 items: 41 - const: qdsp6ss 41 - const: qdsp6ss 42 - const: top_cc 42 - const: top_cc 43 43 44 qcom,adsp-pil-mode: 44 qcom,adsp-pil-mode: 45 description: 45 description: 46 Indicates if the LPASS would be brought 46 Indicates if the LPASS would be brought out of reset using 47 remoteproc peripheral loader. 47 remoteproc peripheral loader. 48 type: boolean 48 type: boolean 49 49 50 required: 50 required: 51 - compatible 51 - compatible 52 - reg 52 - reg 53 - clocks 53 - clocks 54 - clock-names 54 - clock-names 55 - '#clock-cells' 55 - '#clock-cells' 56 56 57 additionalProperties: false 57 additionalProperties: false 58 58 59 examples: 59 examples: 60 - | 60 - | 61 #include <dt-bindings/clock/qcom,gcc-sc728 61 #include <dt-bindings/clock/qcom,gcc-sc7280.h> 62 #include <dt-bindings/clock/qcom,lpass-sc7 62 #include <dt-bindings/clock/qcom,lpass-sc7280.h> 63 clock-controller@3000000 { 63 clock-controller@3000000 { 64 compatible = "qcom,sc7280-lpasscc"; 64 compatible = "qcom,sc7280-lpasscc"; 65 reg = <0x03000000 0x40>, <0x03c04000 0x4 65 reg = <0x03000000 0x40>, <0x03c04000 0x4>; 66 reg-names = "qdsp6ss", "top_cc"; 66 reg-names = "qdsp6ss", "top_cc"; 67 clocks = <&gcc GCC_CFG_NOC_LPASS_CLK>; 67 clocks = <&gcc GCC_CFG_NOC_LPASS_CLK>; 68 clock-names = "iface"; 68 clock-names = "iface"; 69 qcom,adsp-pil-mode; 69 qcom,adsp-pil-mode; 70 #clock-cells = <1>; 70 #clock-cells = <1>; 71 }; 71 }; 72 ... 72 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.