From: Marek BehĂșn Date: Mon, 11 Nov 2024 10:03:52 +0000 (+0100) Subject: platform: cznic: turris-omnia-mcu: Inform about missing LED panel brightness change... X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=1783b766940f37aeaf7c841f777be8cf68326908;p=users%2Fdwmw2%2Flinux.git platform: cznic: turris-omnia-mcu: Inform about missing LED panel brightness change interrupt feature When reading MCU firmware features, check also for the LED panel brightness change interrupt feature, and suggest upgrading the firmware if it is missing. Signed-off-by: Marek BehĂșn Link: https://lore.kernel.org/r/20241111100355.6978-9-kabel@kernel.org Signed-off-by: Lee Jones --- diff --git a/drivers/platform/cznic/turris-omnia-mcu-base.c b/drivers/platform/cznic/turris-omnia-mcu-base.c index bb871226e357c..3bb4a3cfdb29c 100644 --- a/drivers/platform/cznic/turris-omnia-mcu-base.c +++ b/drivers/platform/cznic/turris-omnia-mcu-base.c @@ -258,6 +258,7 @@ static int omnia_mcu_read_features(struct omnia_mcu *mcu) _DEF_FEAT(NEW_INT_API, "new interrupt API"), _DEF_FEAT(POWEROFF_WAKEUP, "poweroff and wakeup"), _DEF_FEAT(TRNG, "true random number generator"), + _DEF_FEAT(BRIGHTNESS_INT, "LED panel brightness change interrupt"), #undef _DEF_FEAT }; struct i2c_client *client = mcu->client;