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: << 45 description: << 46 Indicates if the LPASS would be brought << 47 remoteproc peripheral loader. << 48 type: boolean << 49 << 50 required: 44 required: 51 - compatible 45 - compatible 52 - reg 46 - reg 53 - clocks 47 - clocks 54 - clock-names 48 - clock-names 55 - '#clock-cells' 49 - '#clock-cells' 56 50 57 additionalProperties: false 51 additionalProperties: false 58 52 59 examples: 53 examples: 60 - | 54 - | 61 #include <dt-bindings/clock/qcom,gcc-sc728 55 #include <dt-bindings/clock/qcom,gcc-sc7280.h> 62 #include <dt-bindings/clock/qcom,lpass-sc7 56 #include <dt-bindings/clock/qcom,lpass-sc7280.h> 63 clock-controller@3000000 { 57 clock-controller@3000000 { 64 compatible = "qcom,sc7280-lpasscc"; 58 compatible = "qcom,sc7280-lpasscc"; 65 reg = <0x03000000 0x40>, <0x03c04000 0x4 59 reg = <0x03000000 0x40>, <0x03c04000 0x4>; 66 reg-names = "qdsp6ss", "top_cc"; 60 reg-names = "qdsp6ss", "top_cc"; 67 clocks = <&gcc GCC_CFG_NOC_LPASS_CLK>; 61 clocks = <&gcc GCC_CFG_NOC_LPASS_CLK>; 68 clock-names = "iface"; 62 clock-names = "iface"; 69 qcom,adsp-pil-mode; << 70 #clock-cells = <1>; 63 #clock-cells = <1>; 71 }; 64 }; 72 ... 65 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.