cm5lz support pwm-fan

This commit is contained in:
george 2025-01-06 13:09:41 +08:00 committed by Nathan
parent c2d7d1cf6a
commit 770b80571a
3 changed files with 39 additions and 1 deletions

View File

@ -141,6 +141,19 @@
status = "okay"; status = "okay";
}; };
fan: pwm-fan {
compatible = "pwm-fan";
cooling-min-state = <0>;
cooling-max-state = <1>;
#cooling-cells = <2>;
pwms = <&pwm2 0 50000 0>;
cooling-levels = <0 255>;
rockchip,temp-trips = <
60000 0 //stop
80000 1 //start
>;
};
es8316_sound: es8316-sound { es8316_sound: es8316-sound {
status = "disabled"; status = "disabled";
compatible = "rockchip,multicodecs-card"; compatible = "rockchip,multicodecs-card";
@ -804,6 +817,11 @@
status = "okay"; status = "okay";
}; };
&pwm2 {
status = "okay";
pinctrl-0 = <&pwm2m0_pins>;
};
&pwm12 { &pwm12 {
status = "okay"; status = "okay";
pinctrl-0 = <&pwm12m1_pins>; pinctrl-0 = <&pwm12m1_pins>;

View File

@ -568,6 +568,8 @@ CONFIG_CHARGER_BQ24735=y
CONFIG_CHARGER_BQ25700=y CONFIG_CHARGER_BQ25700=y
CONFIG_BATTERY_RK817=y CONFIG_BATTERY_RK817=y
CONFIG_CHARGER_RK817=y CONFIG_CHARGER_RK817=y
CONFIG_SENSORS_GPIO_FAN=y
CONFIG_SENSORS_PWM_FAN=y
CONFIG_THERMAL=y CONFIG_THERMAL=y
CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THERMAL_WRITABLE_TRIPS=y
CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR=y CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR=y
@ -938,6 +940,23 @@ CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLASS=y
CONFIG_LEDS_GPIO=y CONFIG_LEDS_GPIO=y
CONFIG_LEDS_IS31FL32XX=y CONFIG_LEDS_IS31FL32XX=y
CONFIG_LEDS_TRIGGER_TIMER=y
CONFIG_LEDS_TRIGGER_ONESHOT=y
CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_MTD=y
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
CONFIG_LEDS_TRIGGER_BACKLIGHT=y
CONFIG_LEDS_TRIGGER_CPU=y
CONFIG_LEDS_TRIGGER_ACTIVITY=y
CONFIG_LEDS_TRIGGER_GPIO=y
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
CONFIG_LEDS_TRIGGER_TRANSIENT=y
CONFIG_LEDS_TRIGGER_CAMERA=y
CONFIG_LEDS_TRIGGER_PANIC=y
CONFIG_LEDS_TRIGGER_NETDEV=y
CONFIG_LEDS_TRIGGER_PATTERN=y
CONFIG_LEDS_TRIGGER_AUDIO=y
CONFIG_LEDS_TRIGGER_TTY=y
CONFIG_EDAC=y CONFIG_EDAC=y
CONFIG_EDAC_ROCKCHIP=y CONFIG_EDAC_ROCKCHIP=y
CONFIG_RTC_CLASS=y CONFIG_RTC_CLASS=y

View File

@ -35,3 +35,4 @@ label coolpi_rk3588_cm5lz
initrd /initrd.img initrd /initrd.img
fdt /rk3588-cpcm5-lz.dtb fdt /rk3588-cpcm5-lz.dtb
append root=LABEL=writable rw rootfstype=ext4 console=ttyS0,115200n81 quiet splash plymouth.ignore-serial-consoles vt.global_cursor_default=1 irqchip.gicv3_pseudo_nmi=0 net.ifnames=0 append root=LABEL=writable rw rootfstype=ext4 console=ttyS0,115200n81 quiet splash plymouth.ignore-serial-consoles vt.global_cursor_default=1 irqchip.gicv3_pseudo_nmi=0 net.ifnames=0