forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/arch/arm/boot/dts/exynos4412-smdk4412.dts
....@@ -23,8 +23,8 @@
2323 };
2424
2525 chosen {
26
- bootargs ="root=/dev/ram0 rw ramdisk=8192 initrd=0x41000000,8M console=ttySAC1,115200 init=/linuxrc";
27
- stdout-path = &serial_1;
26
+ bootargs = "root=/dev/ram0 rw ramdisk=8192 initrd=0x41000000,8M init=/linuxrc";
27
+ stdout-path = "serial1:115200n8";
2828 };
2929
3030 fixed-rate-clocks {
....@@ -36,6 +36,28 @@
3636 xusbxti {
3737 compatible = "samsung,clock-xusbxti";
3838 clock-frequency = <24000000>;
39
+ };
40
+
41
+ pmic_ap_clk: pmic-ap-clk {
42
+ /* Workaround for missing clock on PMIC */
43
+ compatible = "fixed-clock";
44
+ #clock-cells = <0>;
45
+ clock-frequency = <32768>;
46
+ };
47
+ };
48
+};
49
+
50
+&cpu_thermal {
51
+ cooling-maps {
52
+ cooling_map0: map0 {
53
+ /* Corresponds to 800MHz at freq_table */
54
+ cooling-device = <&cpu0 7 7>, <&cpu1 7 7>,
55
+ <&cpu2 7 7>, <&cpu3 7 7>;
56
+ };
57
+ cooling_map1: map1 {
58
+ /* Corresponds to 200MHz at freq_table */
59
+ cooling-device = <&cpu0 13 13>, <&cpu1 13 13>,
60
+ <&cpu2 13 13>, <&cpu3 13 13>;
3961 };
4062 };
4163 };
....@@ -127,6 +149,11 @@
127149 };
128150 };
129151
152
+&rtc {
153
+ clocks = <&clock CLK_RTC>, <&pmic_ap_clk>;
154
+ clock-names = "rtc", "rtc_src";
155
+};
156
+
130157 &sdhci_2 {
131158 bus-width = <4>;
132159 pinctrl-0 = <&sd2_clk &sd2_cmd &sd2_bus4 &sd2_cd>;