mxt224e: fix a typo
mxt224e: T48 config configurable

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: T8 config configurable

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: remove touch params control

It's broken!

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: move touchboost enties to kobjects

So that we can clear QOS requirement immediately.

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: clean useless module parameters

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: T38 config configurable

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: adjust T48 YEDGEDIST platform data

On our janice, we cannot touch both left and right sides of the screen, this patch should fix this.

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: edit sweep2wake shows

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: add calibration entry

For debug purpose

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: adjust T48 BASEFREQ on battery platform data

Increase report event freq on battery config (anothor one is for TA(charging) )

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: T7 config configurable

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: T19 config configurable

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: T46 config configurable

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: T48 threshold entry

This is the real one.

	cd /sys/kernel/mxt224e

	# check
	cat threshold_t48

	# threshold value in config t48: index 35
	cat config_t48 | grep 35

	# on
	echo on > threshold_t48

	# off
	echo off > threshold_t48

	# val
	echo val=?? > threshold_t48

It's the same:
	echo 35 ?? > config-t48

But threshold_t48 entry will apply user's value on waking.

When the threshold value is too big, touchscreen will lose responses.
When the threshold value is low (<10), air touches will appear!
When the threshold value is too low (<7), mxT224E calibration will fail, and the points may fly here and there on the screen (signal is too noisy).

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: apply values only when device has resumed

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: add 3 custom-able T48 parameters

These custom parameters can write T48 config automatically.

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: edit messages

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: show vbus state

Signed-off-by: cocafe <cocafehj@gmail.com>
mxt224e: add max number of touches entry

This can limit the max touch fingers of TSP.

In config_t48, addr: 40

Signed-off-by: cocafe <cocafehj@gmail.com>