mirror of
https://github.com/wessel-novacustom/clevo-keyboard.git
synced 2024-11-15 03:34:01 +01:00
Add new polaris devices
Add Polaris device to backlight driver - Polaris AMD Gen 2 - Polaris Intel Gen 2 - Polaris AMD Gen 3 - Polaris Intel Gen 3
This commit is contained in:
parent
d7f358a778
commit
4beb504569
|
@ -25,6 +25,7 @@
|
|||
#include <linux/delay.h>
|
||||
#include <linux/leds.h>
|
||||
#include <linux/string.h>
|
||||
#include <linux/version.h>
|
||||
#include "uw_io.h"
|
||||
|
||||
#define UNIWILL_WMI_MGMT_GUID_BA "ABBC0F6D-8EA1-11D1-00A0-C90629100000"
|
||||
|
@ -463,6 +464,12 @@ static int uw_kbd_bl_init(struct platform_device *dev)
|
|||
| dmi_match(DMI_BOARD_NAME, "POLARIS1701A2060")
|
||||
| dmi_match(DMI_BOARD_NAME, "POLARIS1701I1650TI")
|
||||
| dmi_match(DMI_BOARD_NAME, "POLARIS1701I2060")
|
||||
#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 18, 0)
|
||||
| dmi_match(DMI_PRODUCT_SKU, "POLARIS1XA02")
|
||||
| dmi_match(DMI_PRODUCT_SKU, "POLARIS1XI02")
|
||||
| dmi_match(DMI_PRODUCT_SKU, "POLARIS1XA03")
|
||||
| dmi_match(DMI_PRODUCT_SKU, "POLARIS1XI03")
|
||||
#endif
|
||||
|
||||
// Old names
|
||||
// | dmi_match(DMI_BOARD_NAME, "Polaris15I01")
|
||||
|
@ -472,6 +479,11 @@ static int uw_kbd_bl_init(struct platform_device *dev)
|
|||
// | dmi_match(DMI_BOARD_NAME, "Polaris1701I2060")
|
||||
;
|
||||
|
||||
#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 18, 0)
|
||||
TUXEDO_ERROR(
|
||||
"Warning: Kernel version less that 4.18, certain features might not be properly recognized.");
|
||||
#endif
|
||||
|
||||
// Save previous enable state
|
||||
uniwill_kbd_bl_enable_state_on_start = uniwill_read_kbd_bl_enabled();
|
||||
|
||||
|
|
Loading…
Reference in a new issue