mirror of
https://github.com/hardkernel/kernel_common_drivers.git
synced 2026-06-25 12:03:48 +09:00
bringup: S7d cpuidle, watchdog, hwrng. [1/1]
PD#SWPL-162941 Problem: S7d soc bringup. Solution: S7d cpuidle, watchdog, hwrng. Verify: s7d bm201/209 Change-Id: Idcfec1450c75fa8bd820070ce6e6547f9d00274b Signed-off-by: yao zhang1 <yao.zhang1@amlogic.com>
This commit is contained in:
@@ -30,23 +30,8 @@
|
||||
compatible = "arm,cortex-a55","arm,armv8";
|
||||
reg = <0x0 0x0>;
|
||||
enable-method = "psci";
|
||||
//cpu-idle-states = <&CPU_SLEEP_0 &SYSTEM_SLEEP_0>;
|
||||
cpu-idle-states = <&CPU_SLEEP_0 &SYSTEM_SLEEP_0>;
|
||||
dynamic-power-coefficient = <230>;
|
||||
#cooling-cells = <2>;
|
||||
//clocks = <&clkc CLKID_CPU_CLK>,
|
||||
// <&clkc CLKID_CPU_CLK_DYN>,
|
||||
// <&clkc CLKID_SYS_PLL>;
|
||||
//clock-names = "core_clk",
|
||||
// "low_freq_clk_parent",
|
||||
// "high_freq_clk_parent";
|
||||
multi_tables_available;
|
||||
operating-points-v2 = <&cpu_opp_table0>,
|
||||
<&cpu_opp_table1>,
|
||||
<&cpu_opp_table2>,
|
||||
<&cpu_opp_table3>;
|
||||
cpu-supply = <&vddcpu0>;
|
||||
voltage-tolerance = <0>;
|
||||
clock-latency = <50000>;
|
||||
};
|
||||
|
||||
CPU1:cpu@1 {
|
||||
@@ -54,23 +39,8 @@
|
||||
compatible = "arm,cortex-a55","arm,armv8";
|
||||
reg = <0x0 0x100>;
|
||||
enable-method = "psci";
|
||||
//cpu-idle-states = <&CPU_SLEEP_0 &SYSTEM_SLEEP_0>;
|
||||
cpu-idle-states = <&CPU_SLEEP_0 &SYSTEM_SLEEP_0>;
|
||||
dynamic-power-coefficient = <230>;
|
||||
#cooling-cells = <2>;
|
||||
//clocks = <&clkc CLKID_CPU_CLK>,
|
||||
// <&clkc CLKID_CPU_CLK_DYN>,
|
||||
// <&clkc CLKID_SYS_PLL>;
|
||||
//clock-names = "core_clk",
|
||||
// "low_freq_clk_parent",
|
||||
// "high_freq_clk_parent";
|
||||
multi_tables_available;
|
||||
operating-points-v2 = <&cpu_opp_table0>,
|
||||
<&cpu_opp_table1>,
|
||||
<&cpu_opp_table2>,
|
||||
<&cpu_opp_table3>;
|
||||
cpu-supply = <&vddcpu0>;
|
||||
voltage-tolerance = <0>;
|
||||
clock-latency = <50000>;
|
||||
};
|
||||
|
||||
CPU2:cpu@2 {
|
||||
@@ -78,23 +48,8 @@
|
||||
compatible = "arm,cortex-a55","arm,armv8";
|
||||
reg = <0x0 0x200>;
|
||||
enable-method = "psci";
|
||||
//cpu-idle-states = <&CPU_SLEEP_0 &SYSTEM_SLEEP_0>;
|
||||
cpu-idle-states = <&CPU_SLEEP_0 &SYSTEM_SLEEP_0>;
|
||||
dynamic-power-coefficient = <230>;
|
||||
#cooling-cells = <2>;
|
||||
//clocks = <&clkc CLKID_CPU_CLK>,
|
||||
// <&clkc CLKID_CPU_CLK_DYN>,
|
||||
// <&clkc CLKID_SYS_PLL>;
|
||||
//clock-names = "core_clk",
|
||||
// "low_freq_clk_parent",
|
||||
// "high_freq_clk_parent";
|
||||
multi_tables_available;
|
||||
operating-points-v2 = <&cpu_opp_table0>,
|
||||
<&cpu_opp_table1>,
|
||||
<&cpu_opp_table2>,
|
||||
<&cpu_opp_table3>;
|
||||
cpu-supply = <&vddcpu0>;
|
||||
voltage-tolerance = <0>;
|
||||
clock-latency = <50000>;
|
||||
};
|
||||
|
||||
CPU3:cpu@3 {
|
||||
@@ -102,23 +57,8 @@
|
||||
compatible = "arm,cortex-a55","arm,armv8";
|
||||
reg = <0x0 0x300>;
|
||||
enable-method = "psci";
|
||||
//cpu-idle-states = <&CPU_SLEEP_0 &SYSTEM_SLEEP_0>;
|
||||
cpu-idle-states = <&CPU_SLEEP_0 &SYSTEM_SLEEP_0>;
|
||||
dynamic-power-coefficient = <230>;
|
||||
#cooling-cells = <2>;
|
||||
//clocks = <&clkc CLKID_CPU_CLK>,
|
||||
// <&clkc CLKID_CPU_CLK_DYN>,
|
||||
// <&clkc CLKID_SYS_PLL>;
|
||||
//clock-names = "core_clk",
|
||||
// "low_freq_clk_parent",
|
||||
// "high_freq_clk_parent";
|
||||
multi_tables_available;
|
||||
operating-points-v2 = <&cpu_opp_table0>,
|
||||
<&cpu_opp_table1>,
|
||||
<&cpu_opp_table2>,
|
||||
<&cpu_opp_table3>;
|
||||
cpu-supply = <&vddcpu0>;
|
||||
voltage-tolerance = <0>;
|
||||
clock-latency = <50000>;
|
||||
};
|
||||
|
||||
idle-states {
|
||||
@@ -914,7 +854,7 @@
|
||||
|
||||
watchdog@2100 {
|
||||
compatible = "amlogic,meson-sc2-wdt";
|
||||
status = "disabled";
|
||||
status = "okay";
|
||||
/* 0:userspace, 1:kernel */
|
||||
amlogic,feed_watchdog_mode = <1>;
|
||||
reg = <0x0 0x2100 0x0 0x10>;
|
||||
@@ -1743,7 +1683,7 @@
|
||||
|
||||
rng {
|
||||
compatible = "amlogic,meson-rng";
|
||||
status = "disabled";
|
||||
status = "okay";
|
||||
#address-cells = <2>;
|
||||
#size-cells = <2>;
|
||||
reg = <0x0 0xfe440788 0x0 0x0c>;
|
||||
|
||||
Reference in New Issue
Block a user