enumerated successfully to be recognized
by the system host. therefore, it lost touch functionality.
Add quirk for skip send power-on command after reset.
It will impact to ELAN touchscreen and touchpad on HID over I2C projects.
Signed-off-by: Johnny Chuang
---
Changes in V3:
- intent the commen
ome reason,
the controller could not be enumerated successfully to be recognized
by the system host. therefore, it lost touch functionality.
Add quirk for skip send power-on command after reset.
It will impact to ELAN touchscreen and touchpad on HID over I2C projects.
Signed-off-by: Johnny Chuang
-
ome reason,
the controller could not be enumerated successfully to be recognized
by the system host. therefore, it lost touch functionality.
Add quirk for skip send power-on command after reset.
It will impact to ELAN touchscreen and touchpad on HID over I2C projects.
Signed-off-by: Joh
x27; means we didn't calibrate after update firmware.
If calibrate success, it will plus one and change to '0x'.
Signed-off-by: Johnny Chuang
---
drivers/input/touchscreen/elants_i2c.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/input/touchs
this information.
Signed-off-by: Johnny Chuang
---
Changes in v2:
- register a real resolution value from firmware,
instead of hardcoding resolution value as 1 by flag.
Changes in v3:
- modify git log message from flag to real value.
- modify driver comment from flag to real value
will report touch major resolution after geting this flag.
Signed-off-by: Johnny Chuang
---
Changes in v2:
- register real resolution instead of true/false.
---
drivers/input/touchscreen/elants_i2c.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/input/touchscreen/elants_i2c.c
will report touch major resolution after geting this flag.
Signed-off-by: Johnny Chuang
---
drivers/input/touchscreen/elants_i2c.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/input/touchscreen/elants_i2c.c
b/drivers/input/touchscreen/elants_i2c.c
index b0bd5bb..513f2fd 100644
From: Johnny Chuang
There is an non-touch case by non-calibration after update firmware.
Elan could know calibrate or not by calibration count.
The value of '0x' means we didn't calibrate after update firmware.
If calibrate success, it will plus one and change to '0x0
This CL takes the responsibility for getting product/hardware id
on recovery mode.
It will fix firmware update script could not find correspond firmware
file name on recovery mode.
BTW, firmware must need to support reading product/hardware id
on boot code.
Signed-off-by: Johnny Chuang
This CL takes the responsibility for getting product/hardware id
on recovery mode.
It will fix firmware update script could not find correspond firmware
file name on recovery mode.
BTW, firmware must need to support reading product/hardware id
on boot code.
Signed-off-by: Johnny Chuang
This CL takes the responsibility for getting product/hardware id
on recovery mode.
It will fix firmware update script could not find correspond firmware
file name on recovery mode.
BTW, firmware must need to support reading product/hardware id
on boot code.
Signed-off-by: Johnny Chuang
11 matches
Mail list logo