[Xiaomi Redmi Note 3 [Snapdragon] ROMs, Kernels, Re] gingerboy92:
nope. still not working :(

there's something on dmesg after reboot. not sure if it's related or not.

i used to use cat /proc/kmsg to get real time info, but it's not showing anything

EDIT: i hope you'll take another look [MENTION=5620037]MEGAX91[/MENTION] i think i have a focaltech panel. i think your kernel failed to load the driver for my panel.

this is what i mean

[ 0.726914] ft5x06_power_on, power_ldo_gpio
[ 0.778952] i2c-msm-v2 78b8000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:1 tx:1) mode:FIFO slv_addr:0x38 MSTR_STS:0x091343c8 OPER:0x00000010
[ 0.778975] ft5x06_ts 4-0038: ft5x06_i2c_read: i2c read error.
[ 0.778981] ft5x06_ts 4-0038: version read failed
[ 0.794970] ft5x06_ts_probe error, err=0

this is from AGNi kernel's dmesg

[ 4.855448] atmel_mxt_ts 4-004a: mxt_probe: driver version 0xb473
[ 4.861095] atmel_mxt_ts 4-004a: mxt reset 943, irq flags 0x0
[ 4.867062] atmel_mxt_ts 4-004a: Mxt probeboard_gpio_init start
[ 4.872689] atmel_mxt_ts 4-004a: Mxt probeboard_gpio_init111
[ 4.878310] atmel_mxt_ts 4-004a: Mxt probeboard_gpio_init end
[ 4.884234] mxt_power_init, power_ldo_gpio
[ 4.888125] mxt_power_on, power_ldo_gpio
[ 5.192357] atmel_mxt_ts 4-004a: Wait for completion timed out.
[ 5.197233] atmel_mxt_ts 4-004a: Mxt probe finished17
[ 5.202267] atmel_mxt_ts 4-004a: Mxt probe finished171
[ 5.207565] i2c-msm-v2 78b8000.i2c: msm_bus_scale_register_client(mstr-id:86):0x7 (ok)
[ 5.207677] i2c-msm-v2 78b8000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:7 tx:2) mode:FIFO slv_addr:0x4a MSTR_STS:0x0d1300c8 OPER:0x00000010
[ 5.242411] i2c-msm-v2 78b8000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:7 tx:2) mode:FIFO slv_addr:0x4a MSTR_STS:0x0d1300c8 OPER:0x00000010
[ 5.282408] i2c-msm-v2 78b8000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:7 tx:2) mode:FIFO slv_addr:0x4a MSTR_STS:0x0d1300c8 OPER:0x00000010
[ 5.322425] i2c-msm-v2 78b8000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:7 tx:2) mode:FIFO slv_addr:0x4a MSTR_STS:0x091383c8 OPER:0x00000010
[ 5.322457] atmel_mxt_ts 4-004a: __mxt_cache_read: i2c transfer(r) failed (-107) reg 0 len 7 transferred 0
[ 5.331067] mxt_initialize -5
[ 5.334082] atmel_mxt_ts 4-004a: Mxt probe finished172
[ 5.340552] ft5x06_ts_probe, of_node=focaltech, is_tp_driver_loaded=0
[ 5.345992] ft5x06_parse_dt
[ 5.348751] ft5x06_parse_dt, reset_gpio=943
[ 5.352919] ft5x06_parse_dt, irq_gpio=944
[ 5.356900] ft5x06_parse_dt, power_ldo_gpio111111=1013
[ 5.362020] ft5x06_parse_dt done
[ 5.365343] input: ft5x06_ts as /devices/soc.0/78b8000.i2c/i2c-4/4-0038/input/input0
[ 5.373049] ft5x06_power_init, power_ldo_gpio
[ 5.377321] ft5x06_power_on, power_ldo_gpio
[ 5.442507] ft5x06_ts 4-0038: Device ID = 0xa3
[ 5.446063] ft5x06_ts_probe, fw_auto_update=1, no_force_update=0
[ 5.652787] ft5x06_ts 4-0038: ft5x06_update_fw_ver, Firmware version = 0x20.0.100
[ 5.659365] upgrade,fw_vendor_id=0x3b
[ 5.662895] ft5x06_fw_upgrade_by_array_data, suspended=0
[ 5.668167] ft5x06_ts 4-0038: Current firmware: 0x20.0.100
[ 5.673643] ft5x06_ts 4-0038: New firmware: 0x20.0.0
[ 5.678582] ft5x06_ts 4-0038: Exiting fw upgrade...
[ 5.683451] ft5x06_fw_upgrade_by_array_data done
[ 5.688188] ft5x06_ts 4-0038: report rate = 60Hz
[ 5.692798] ft5x06_ts 4-0038: touch threshold = 100
[ 5.697930] ft5x06_ts 4-0038: ft5x06_update_fw_ver, Firmware version = 0x20.0.100
[ 5.705124] ft5x06_ts_probe, Firmware version = 0x20.0.100, fw_vendor_id=0x3b
[ 5.712105] ft5x06_ts 4-0038: Create proc entry success!
[ 5.717395] ft5x06_ts_probe done
[ 5.720685] input: input_mt_wrapper as /devices/virtual/input/input1
[ 5.727042] input: wg_pwrkey as /devices/virtual/input/input2
[ 5.733026] input: wake_gesture as /devices/virtual/input/input3
[ 5.738687] ctp_selftest_init

Below is from your kernel.

[ 0.345789] atmel_mxt_ts 4-004a: mxt_probe: driver version 0xb473
[ 0.345836] atmel_mxt_ts 4-004a: mxt reset 943, irq flags 0x0
[ 0.346059] atmel_mxt_ts 4-004a: Mxt probeboard_gpio_init start
[ 0.346071] atmel_mxt_ts 4-004a: Mxt probeboard_gpio_init111
[ 0.346075] atmel_mxt_ts 4-004a: Mxt probeboard_gpio_init end
[ 0.346173] atmel_mxt_ts 4-004a: Invalid irq: busy 0x0 depth 0, sleep
[ 0.346228] mxt_power_init, power_ldo_gpio
[ 0.346237] mxt_power_on, power_ldo_gpio
[ 0.646888] atmel_mxt_ts 4-004a: Wait for completion timed out.
[ 0.646893] atmel_mxt_ts 4-004a: Mxt probe finished17
[ 0.646897] atmel_mxt_ts 4-004a: Mxt probe finished171
[ 0.647029] i2c-msm-v2 78b8000.i2c: msm_bus_scale_register_client(mstr-id:86):0x7 (ok)
[ 0.647125] i2c-msm-v2 78b8000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:7 tx:2) mode:FIFO slv_addr:0x4a MSTR_STS:0x0d1300c8 OPER:0x00000010
[ 0.672937] i2c-msm-v2 78b8000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:7 tx:2) mode:FIFO slv_addr:0x4a MSTR_STS:0x0d1343c8 OPER:0x00000010
[ 0.698931] i2c-msm-v2 78b8000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:7 tx:2) mode:FIFO slv_addr:0x4a MSTR_STS:0x091343c8 OPER:0x00000010
[ 0.724948] i2c-msm-v2 78b8000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:7 tx:2) mode:FIFO slv_addr:0x4a MSTR_STS:0x011363c8 OPER:0x00000010
[ 0.724973] atmel_mxt_ts 4-004a: __mxt_cache_read: i2c transfer(r) failed (-107) reg 0 len 7 transferred 0
[ 0.724980] mxt_initialize -5
[ 0.724985] atmel_mxt_ts 4-004a: Mxt probe finished172
[ 0.726549] ft5x06_ts_probe, of_node=focaltech, is_tp_driver_loaded=0
[ 0.726557] ft5x06_parse_dt
[ 0.726589] ft5x06_parse_dt, reset_gpio=943
[ 0.726609] ft5x06_parse_dt, irq_gpio=944
[ 0.726630] ft5x06_parse_dt, power_ldo_gpio111111=1013
[ 0.726653] ft5x06_parse_dt done
[ 0.726750] input: ft5x06_ts as /devices/soc.0/78b8000.i2c/i2c-4/4-0038/input/input0
[ 0.726840] ft5x06_power_init, power_ldo_gpio
[ 0.726914] ft5x06_power_on, power_ldo_gpio
[ 0.778952] i2c-msm-v2 78b8000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:1 tx:1) mode:FIFO slv_addr:0x38 MSTR_STS:0x091343c8 OPER:0x00000010
[ 0.778975] ft5x06_ts 4-0038: ft5x06_i2c_read: i2c read error.
[ 0.778981] ft5x06_ts 4-0038: version read failed
[ 0.794970] ft5x06_ts_probe error, err=0
[ 0.795069] input: wg_pwrkey as /devices/virtual/input/input1
[ 0.795404] input: wake_gesture as /devices/virtual/input/input2