Loading bindings/interconnect/qcom,epss-l3.txt +2 −1 Original line number Diff line number Diff line Loading @@ -9,8 +9,9 @@ Required properties : "qcom,lahaina-epss-l3-shared", "qcom,lahaina-epss-l3-cpu", "qcom,shima-epss-l3-cpu", "qcom,shima-epss-l3-shared"; "qcom,shima-epss-l3-shared", "qcom,yupik-epss-l3-cpu", "qcom,direwolf-epss-l3-cpu"; - reg : Address and length of the register set for the device - clock-names: should contain "xo", "alternate" - clocks: list of phandle and clock specifier pairs corresponding to Loading qcom/direwolf-adas.dtsi +1 −0 Original line number Diff line number Diff line #include "direwolf.dtsi" #include "direwolf-pmic.dtsi" / { model = "Qualcomm Technologies, Inc. DirewolfAU ADAS SoC"; Loading qcom/direwolf-ivi.dtsi +1 −0 Original line number Diff line number Diff line #include "direwolf.dtsi" #include "direwolf-ivi-regulators.dtsi" #include "direwolf-pmic.dtsi" / { model = "Qualcomm Technologies, Inc. DirewolfAU IVI SoC"; Loading qcom/direwolf-pmic.dtsi 0 → 100644 +115 −0 Original line number Diff line number Diff line #include "pm8540.dtsi" &thermal_zones { pm8540_1_temp_alarm: pm8540_1_tz { polling-delay-passive = <100>; polling-delay = <0>; thermal-governor = "step_wise"; thermal-sensors = <&pm8540_1_tz>; wake-capable-sensor; trips { pm8540_1_trip0: trip0 { temperature = <105000>; hysteresis = <0>; type = "passive"; }; pm8540_1_trip1: trip1 { temperature = <125000>; hysteresis = <0>; type = "critical"; }; trip2 { temperature = <155000>; hysteresis = <0>; type = "critical"; }; }; }; pm8540_2_temp_alarm: pm8540_2_tz { polling-delay-passive = <100>; polling-delay = <0>; thermal-governor = "step_wise"; thermal-sensors = <&pm8540_2_tz>; wake-capable-sensor; trips { pm8540_2_trip0: trip0 { temperature = <105000>; hysteresis = <0>; type = "passive"; }; pm8540_2_trip1: trip1 { temperature = <125000>; hysteresis = <0>; type = "critical"; }; trip2 { temperature = <155000>; hysteresis = <0>; type = "critical"; }; }; }; pm8540_3_temp_alarm: pm8540_3_tz { polling-delay-passive = <100>; polling-delay = <0>; thermal-governor = "step_wise"; thermal-sensors = <&pm8540_3_tz>; wake-capable-sensor; trips { pm8540_3_trip0: trip0 { temperature = <105000>; hysteresis = <0>; type = "passive"; }; pm8540_3_trip1: trip1 { temperature = <125000>; hysteresis = <0>; type = "critical"; }; trip2 { temperature = <155000>; hysteresis = <0>; type = "critical"; }; }; }; pm8540_4_temp_alarm: pm8540_4_tz { polling-delay-passive = <100>; polling-delay = <0>; thermal-governor = "step_wise"; thermal-sensors = <&pm8540_4_tz>; wake-capable-sensor; trips { pm8540_4_trip0: trip0 { temperature = <105000>; hysteresis = <0>; type = "passive"; }; pm8540_4_trip1: trip1 { temperature = <125000>; hysteresis = <0>; type = "critical"; }; trip2 { temperature = <155000>; hysteresis = <0>; type = "critical"; }; }; }; }; qcom/direwolf.dtsi +22 −0 Original line number Diff line number Diff line Loading @@ -890,6 +890,28 @@ qcom,freq-hw-domain = <&cpufreq_hw 0>, <&cpufreq_hw 1>; }; spmi_bus: qcom,spmi@c440000 { compatible = "qcom,spmi-pmic-arb"; reg = <0xc440000 0x1100>, <0xc600000 0x2000000>, <0xe600000 0x100000>, <0xe700000 0xa0000>, <0xc40a000 0x26000>; reg-names = "core", "chnls", "obsrvr", "intr", "cnfg"; interrupts-extended = <&pdc 1 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "periph_irq"; interrupt-controller; #interrupt-cells = <4>; #address-cells = <2>; #size-cells = <0>; cell-index = <0>; qcom,channel = <0>; qcom,ee = <0>; }; thermal_zones: thermal-zones { }; tlmm: pinctrl@f000000 { compatible = "qcom,direwolf-pinctrl"; reg = <0x0F000000 0x1000000>; Loading Loading
bindings/interconnect/qcom,epss-l3.txt +2 −1 Original line number Diff line number Diff line Loading @@ -9,8 +9,9 @@ Required properties : "qcom,lahaina-epss-l3-shared", "qcom,lahaina-epss-l3-cpu", "qcom,shima-epss-l3-cpu", "qcom,shima-epss-l3-shared"; "qcom,shima-epss-l3-shared", "qcom,yupik-epss-l3-cpu", "qcom,direwolf-epss-l3-cpu"; - reg : Address and length of the register set for the device - clock-names: should contain "xo", "alternate" - clocks: list of phandle and clock specifier pairs corresponding to Loading
qcom/direwolf-adas.dtsi +1 −0 Original line number Diff line number Diff line #include "direwolf.dtsi" #include "direwolf-pmic.dtsi" / { model = "Qualcomm Technologies, Inc. DirewolfAU ADAS SoC"; Loading
qcom/direwolf-ivi.dtsi +1 −0 Original line number Diff line number Diff line #include "direwolf.dtsi" #include "direwolf-ivi-regulators.dtsi" #include "direwolf-pmic.dtsi" / { model = "Qualcomm Technologies, Inc. DirewolfAU IVI SoC"; Loading
qcom/direwolf-pmic.dtsi 0 → 100644 +115 −0 Original line number Diff line number Diff line #include "pm8540.dtsi" &thermal_zones { pm8540_1_temp_alarm: pm8540_1_tz { polling-delay-passive = <100>; polling-delay = <0>; thermal-governor = "step_wise"; thermal-sensors = <&pm8540_1_tz>; wake-capable-sensor; trips { pm8540_1_trip0: trip0 { temperature = <105000>; hysteresis = <0>; type = "passive"; }; pm8540_1_trip1: trip1 { temperature = <125000>; hysteresis = <0>; type = "critical"; }; trip2 { temperature = <155000>; hysteresis = <0>; type = "critical"; }; }; }; pm8540_2_temp_alarm: pm8540_2_tz { polling-delay-passive = <100>; polling-delay = <0>; thermal-governor = "step_wise"; thermal-sensors = <&pm8540_2_tz>; wake-capable-sensor; trips { pm8540_2_trip0: trip0 { temperature = <105000>; hysteresis = <0>; type = "passive"; }; pm8540_2_trip1: trip1 { temperature = <125000>; hysteresis = <0>; type = "critical"; }; trip2 { temperature = <155000>; hysteresis = <0>; type = "critical"; }; }; }; pm8540_3_temp_alarm: pm8540_3_tz { polling-delay-passive = <100>; polling-delay = <0>; thermal-governor = "step_wise"; thermal-sensors = <&pm8540_3_tz>; wake-capable-sensor; trips { pm8540_3_trip0: trip0 { temperature = <105000>; hysteresis = <0>; type = "passive"; }; pm8540_3_trip1: trip1 { temperature = <125000>; hysteresis = <0>; type = "critical"; }; trip2 { temperature = <155000>; hysteresis = <0>; type = "critical"; }; }; }; pm8540_4_temp_alarm: pm8540_4_tz { polling-delay-passive = <100>; polling-delay = <0>; thermal-governor = "step_wise"; thermal-sensors = <&pm8540_4_tz>; wake-capable-sensor; trips { pm8540_4_trip0: trip0 { temperature = <105000>; hysteresis = <0>; type = "passive"; }; pm8540_4_trip1: trip1 { temperature = <125000>; hysteresis = <0>; type = "critical"; }; trip2 { temperature = <155000>; hysteresis = <0>; type = "critical"; }; }; }; };
qcom/direwolf.dtsi +22 −0 Original line number Diff line number Diff line Loading @@ -890,6 +890,28 @@ qcom,freq-hw-domain = <&cpufreq_hw 0>, <&cpufreq_hw 1>; }; spmi_bus: qcom,spmi@c440000 { compatible = "qcom,spmi-pmic-arb"; reg = <0xc440000 0x1100>, <0xc600000 0x2000000>, <0xe600000 0x100000>, <0xe700000 0xa0000>, <0xc40a000 0x26000>; reg-names = "core", "chnls", "obsrvr", "intr", "cnfg"; interrupts-extended = <&pdc 1 IRQ_TYPE_LEVEL_HIGH>; interrupt-names = "periph_irq"; interrupt-controller; #interrupt-cells = <4>; #address-cells = <2>; #size-cells = <0>; cell-index = <0>; qcom,channel = <0>; qcom,ee = <0>; }; thermal_zones: thermal-zones { }; tlmm: pinctrl@f000000 { compatible = "qcom,direwolf-pinctrl"; reg = <0x0F000000 0x1000000>; Loading