riscv: dts: sophgo: Add mcu device for Milk-V Pioneer
Add mcu device and thermal zones node for Milk-V Pioneer. Tested-by: Chen Wang <unicorn_wang@outlook.com> Reviewed-by: Chen Wang <unicorn_wang@outlook.com> Link: https://lore.kernel.org/r/IA1PR20MB4953C675C28B35723E87A36BBB822@IA1PR20MB4953.namprd20.prod.outlook.com Signed-off-by: Inochi Amaoto <inochiama@outlook.com> Signed-off-by: Chen Wang <unicorn_wang@outlook.com>
This commit is contained in:
@@ -35,6 +35,16 @@
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&i2c1 {
|
||||
status = "okay";
|
||||
|
||||
mcu: syscon@17 {
|
||||
compatible = "sophgo,sg2042-hwmon-mcu";
|
||||
reg = <0x17>;
|
||||
#thermal-sensor-cells = <1>;
|
||||
};
|
||||
};
|
||||
|
||||
&sd {
|
||||
bus-width = <4>;
|
||||
no-sdio;
|
||||
@@ -46,3 +56,53 @@
|
||||
&uart0 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
/ {
|
||||
thermal-zones {
|
||||
soc-thermal {
|
||||
polling-delay-passive = <1000>;
|
||||
polling-delay = <1000>;
|
||||
thermal-sensors = <&mcu 0>;
|
||||
|
||||
trips {
|
||||
soc_active1: soc-active1 {
|
||||
temperature = <30000>;
|
||||
hysteresis = <8000>;
|
||||
type = "active";
|
||||
};
|
||||
|
||||
soc_active2: soc-active2 {
|
||||
temperature = <58000>;
|
||||
hysteresis = <12000>;
|
||||
type = "active";
|
||||
};
|
||||
|
||||
soc_active3: soc-active3 {
|
||||
temperature = <70000>;
|
||||
hysteresis = <10000>;
|
||||
type = "active";
|
||||
};
|
||||
|
||||
soc_hot: soc-hot {
|
||||
temperature = <80000>;
|
||||
hysteresis = <5000>;
|
||||
type = "hot";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
board-thermal {
|
||||
polling-delay-passive = <1000>;
|
||||
polling-delay = <1000>;
|
||||
thermal-sensors = <&mcu 1>;
|
||||
|
||||
trips {
|
||||
board_active: board-active {
|
||||
temperature = <75000>;
|
||||
hysteresis = <8000>;
|
||||
type = "active";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user