Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.13-rc7 52 lines 1.4 kB view raw
1Qualcomm Global Clock & Reset Controller Binding 2------------------------------------------------ 3 4Required properties : 5- compatible : shall contain only one of the following: 6 7 "qcom,gcc-apq8064" 8 "qcom,gcc-apq8084" 9 "qcom,gcc-ipq8064" 10 "qcom,gcc-ipq4019" 11 "qcom,gcc-ipq8074" 12 "qcom,gcc-msm8660" 13 "qcom,gcc-msm8916" 14 "qcom,gcc-msm8960" 15 "qcom,gcc-msm8974" 16 "qcom,gcc-msm8974pro" 17 "qcom,gcc-msm8974pro-ac" 18 "qcom,gcc-msm8994" 19 "qcom,gcc-msm8996" 20 "qcom,gcc-mdm9615" 21 22- reg : shall contain base register location and length 23- #clock-cells : shall contain 1 24- #reset-cells : shall contain 1 25 26Optional properties : 27- #power-domain-cells : shall contain 1 28- Qualcomm TSENS (thermal sensor device) on some devices can 29be part of GCC and hence the TSENS properties can also be 30part of the GCC/clock-controller node. 31For more details on the TSENS properties please refer 32Documentation/devicetree/bindings/thermal/qcom-tsens.txt 33 34Example: 35 clock-controller@900000 { 36 compatible = "qcom,gcc-msm8960"; 37 reg = <0x900000 0x4000>; 38 #clock-cells = <1>; 39 #reset-cells = <1>; 40 #power-domain-cells = <1>; 41 }; 42 43Example of GCC with TSENS properties: 44 clock-controller@900000 { 45 compatible = "qcom,gcc-apq8064"; 46 reg = <0x00900000 0x4000>; 47 nvmem-cells = <&tsens_calib>, <&tsens_backup>; 48 nvmem-cell-names = "calib", "calib_backup"; 49 #clock-cells = <1>; 50 #reset-cells = <1>; 51 #thermal-sensor-cells = <1>; 52 };