elants_data
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
enum elants_state state;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
u8 buf[169];
bool wake_irq_enabled;
bool keep_power_in_suspend;
};
4.13
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
enum elants_state state;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
u8 buf[169];
bool wake_irq_enabled;
bool keep_power_in_suspend;
};
4.15
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
enum elants_state state;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
u8 buf[169];
bool wake_irq_enabled;
bool keep_power_in_suspend;
};
4.18
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
enum elants_state state;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
u8 buf[169];
bool wake_irq_enabled;
bool keep_power_in_suspend;
};
5.0
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
enum elants_state state;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
bool wake_irq_enabled;
bool keep_power_in_suspend;
u8 buf[169];
};
5.3
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
enum elants_state state;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
bool wake_irq_enabled;
bool keep_power_in_suspend;
u8 buf[169];
};
5.4
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
enum elants_state state;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
bool wake_irq_enabled;
bool keep_power_in_suspend;
u8 buf[169];
};
5.8
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
struct touchscreen_properties prop;
enum elants_state state;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
bool wake_irq_enabled;
bool keep_power_in_suspend;
u8 buf[169];
};
5.11
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
u8 major_res;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
struct touchscreen_properties prop;
enum elants_state state;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
bool wake_irq_enabled;
bool keep_power_in_suspend;
u8 buf[169];
};
5.13
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
u8 major_res;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
unsigned int phy_x;
unsigned int phy_y;
struct touchscreen_properties prop;
enum elants_state state;
enum elants_chip_id chip_id;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
bool wake_irq_enabled;
bool keep_power_in_suspend;
u8 buf[169];
};
5.15
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
u8 major_res;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
unsigned int phy_x;
unsigned int phy_y;
struct touchscreen_properties prop;
enum elants_state state;
enum elants_chip_id chip_id;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
bool wake_irq_enabled;
bool keep_power_in_suspend;
u8 buf[169];
};
5.19
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
u8 major_res;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
unsigned int phy_x;
unsigned int phy_y;
struct touchscreen_properties prop;
enum elants_state state;
enum elants_chip_id chip_id;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
bool wake_irq_enabled;
bool keep_power_in_suspend;
u8 buf[169];
};
6.2
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
u8 major_res;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
unsigned int phy_x;
unsigned int phy_y;
struct touchscreen_properties prop;
enum elants_state state;
enum elants_chip_id chip_id;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
bool keep_power_in_suspend;
u8 buf[169];
};
6.5
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
u8 major_res;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
unsigned int phy_x;
unsigned int phy_y;
struct touchscreen_properties prop;
enum elants_state state;
enum elants_chip_id chip_id;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
bool keep_power_in_suspend;
u8 buf[169];
};
6.8
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
u8 major_res;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
unsigned int phy_x;
unsigned int phy_y;
struct touchscreen_properties prop;
enum elants_state state;
enum elants_chip_id chip_id;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
bool keep_power_in_suspend;
u8 buf[169];
};
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
enum elants_state state;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
bool wake_irq_enabled;
bool keep_power_in_suspend;
u8 buf[169];
};
lowlatency
: ✅struct elants_data {
struct i2c_client *client;
struct input_dev *input;
struct regulator *vcc33;
struct regulator *vccio;
struct gpio_desc *reset_gpio;
u16 fw_version;
u8 test_version;
u8 solution_version;
u8 bc_version;
u8 iap_version;
u16 hw_version;
unsigned int x_res;
unsigned int y_res;
unsigned int x_max;
unsigned int y_max;
enum elants_state state;
enum elants_iap_mode iap_mode;
struct mutex sysfs_mutex;
u8 cmd_resp[4];
struct completion cmd_done;
bool wake_irq_enabled;
bool keep_power_in_suspend;
u8 buf[169];
};
Regular
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
⚠️struct touchscreen_properties prop
5.8
and 5.11
⚠️u8 major_res
5.11
and 5.13
⚠️unsigned int phy_x
unsigned int phy_y
enum elants_chip_id chip_id
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
⚠️bool wake_irq_enabled
6.2
and 6.5
✅
6.5
and 6.8
✅
generic
and gcp
✅
generic
and lowlatency
✅