mediatek: remove macros for previous kernel versions
authorDaniel Golle <daniel@makrotopia.org>
Fri, 3 May 2024 20:33:41 +0000 (21:33 +0100)
committerDaniel Golle <daniel@makrotopia.org>
Fri, 3 May 2024 20:36:42 +0000 (21:36 +0100)
Remove unnecessary 'if' macros for previous kernel versions.
After removing kernel 6.1 the kernel is always >= 6.6 so the conditions
are unnecessary.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
target/linux/mediatek/files/drivers/leds/leds-smartrg-system.c

index 77369057044f83d3c6f17439baefbe72c3e6bac5..5e1e3a3542463792f6c533870456110e319e5c50 100644 (file)
@@ -7,7 +7,6 @@
 #include <linux/module.h>
 #include <linux/mutex.h>
 #include <linux/of.h>
-#include <linux/version.h>
 
 /**
  * Driver for SmartRG RGBW LED microcontroller.
@@ -160,11 +159,7 @@ srg_led_init_led(struct srg_led_ctrl *sysled_ctrl, struct device_node *np)
 
 static int
 
-#if LINUX_VERSION_CODE < KERNEL_VERSION(6,6,0)
-srg_led_probe(struct i2c_client *client, const struct i2c_device_id *id)
-#else
 srg_led_probe(struct i2c_client *client)
-#endif
 {
        struct device_node *np = client->dev.of_node, *child;
        struct srg_led_ctrl *sysled_ctrl;
@@ -198,21 +193,13 @@ static void srg_led_disable(struct i2c_client *client)
                srg_led_i2c_write(sysled_ctrl, i, 0);
 }
 
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,16,0)
 static void
-#else
-static int
-#endif
 srg_led_remove(struct i2c_client *client)
 {
        struct srg_led_ctrl *sysled_ctrl = i2c_get_clientdata(client);
 
        srg_led_disable(client);
        mutex_destroy(&sysled_ctrl->lock);
-
-#if LINUX_VERSION_CODE < KERNEL_VERSION(5,16,0)
-       return 0;
-#endif
 }
 
 static const struct i2c_device_id srg_led_id[] = {