Skip to content

Commit a212772

Browse files
mmindlag-linaro
authored andcommitted
mfd: qnap-mcu: Add driver data for TS133 variant
Add the TS133 compatible and affiliated driver data to qnap-mcu. The TS133 is mostly similar to the TS233/TS433, except only having one drive and no USB-LED. The fan pwm-limits from the vendor-configuration also are the same as for the TS233/TS433 variants. Signed-off-by: Heiko Stuebner <heiko@sntech.de> Link: https://patch.msgid.link/20260104173310.2685852-3-heiko@sntech.de Signed-off-by: Lee Jones <lee@kernel.org>
1 parent 321c8fa commit a212772

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

drivers/mfd/qnap-mcu.c

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,14 @@ static int qnap_mcu_power_off(struct sys_off_data *data)
316316
return NOTIFY_DONE;
317317
}
318318

319+
static const struct qnap_mcu_variant qnap_ts133_mcu = {
320+
.baud_rate = 115200,
321+
.num_drives = 1,
322+
.fan_pwm_min = 51, /* Specified in original model.conf */
323+
.fan_pwm_max = 255,
324+
.usb_led = false,
325+
};
326+
319327
static const struct qnap_mcu_variant qnap_ts233_mcu = {
320328
.baud_rate = 115200,
321329
.num_drives = 2,
@@ -397,6 +405,7 @@ static int qnap_mcu_probe(struct serdev_device *serdev)
397405
}
398406

399407
static const struct of_device_id qnap_mcu_dt_ids[] = {
408+
{ .compatible = "qnap,ts133-mcu", .data = &qnap_ts133_mcu },
400409
{ .compatible = "qnap,ts233-mcu", .data = &qnap_ts233_mcu },
401410
{ .compatible = "qnap,ts433-mcu", .data = &qnap_ts433_mcu },
402411
{ /* sentinel */ }

0 commit comments

Comments
 (0)