[PATCH v11 3/6] mfd: khadas-mcu: Add support for VIM4 MCU variant
sashiko-bot at kernel.org
sashiko-bot at kernel.org
Wed Sep 2 06:04:52 PDT 2026
> From: Ronald Claveau <linux-kernel-dev at aliel.fr>
>
> Refactor probe() to use per-variant values
> instead of hardcoded globals.
>
> Add dedicated regmap configuration for the VIM4 MCU,
> with its own volatile/writeable registers.
>
> Introduce struct khadas_mcu_fan_pdata to pass the fan
> control register and duty-cycle levels per variant.
> VIM4 uses a different register and level set (0-100)
> declared as a list (0, 30, 40, 55, 75, 100) compared
> to previous boards (0-3).
>
> Add a new compatible string "khadas,vim4-mcu".
>
> Reviewed-by: Neil Armstrong <neil.armstrong at linaro.org>
> Signed-off-by: Ronald Claveau <linux-kernel-dev at aliel.fr>
Sashiko has reviewed this patch and found no issues. It looks great!
--
Sashiko AI review · https://sashiko.dev/#/patchset/20260902-add-mcu-fan-khadas-vim4-v11-0-5f1610d83bf0@aliel.fr?part=3
More information about the linux-amlogic
mailing list