Hello
We are using the driver file below for Touch Screen input
\drivers\input\touchscreen\imx6ul_tsc.c
The input works fine and there are no problem with the coordinates received.
I would like to add some customization and functions to the driver but I have noticed some inconsistency
with the ADC registers and those written in the datasheet.
Below is the definitions for the register offsets
#define REG_ADC_HC0 0x00
#define REG_ADC_HC1 0x04
#define REG_ADC_HC2 0x08
#define REG_ADC_HC3 0x0C
#define REG_ADC_HC4 0x10
#define REG_ADC_HS 0x14
#define REG_ADC_R0 0x18
#define REG_ADC_CFG 0x2C
#define REG_ADC_GC 0x30
#define REG_ADC_GS 0x34
[HC0] and [HC1] and fine and consistent with the datasheet, but the rest I have no idea where they are based from.
There is no [HC2~4] and for example [HS]'s offset begins from 0x08 (Chapter 13.6.3 page 411) not 0x14
Am I missing some notes or is there some revisions to the datasheet?
Best Regards
Yuri