Selaa lähdekoodia

sm8450-common: udfps: Use MI_DISP_PRIMARY as touch id

Change-Id: Ie4144887165d56f37c871bb85da56e8c80dfd721
Arian 1 vuosi sitten
vanhempi
sitoutus
5588bbf3dd
1 muutettua tiedostoa jossa 2 lisäystä ja 3 poistoa
  1. 2 3
      udfps/UdfpsHandler.cpp

+ 2 - 3
udfps/UdfpsHandler.cpp

@@ -31,7 +31,6 @@
 #define FOD_STATUS_ON 1
 
 #define TOUCH_DEV_PATH "/dev/xiaomi-touch"
-#define TOUCH_ID 0
 #define TOUCH_MAGIC 'T'
 #define TOUCH_IOC_SET_CUR_VALUE _IO(TOUCH_MAGIC, SET_CUR_VALUE)
 #define TOUCH_IOC_GET_CUR_VALUE _IO(TOUCH_MAGIC, GET_CUR_VALUE)
@@ -154,14 +153,14 @@ class XiaomiSm8450UdfpsHander : public UdfpsHandler {
     bool enrolling = false;
 
     void setFodStatus(int value) {
-        int buf[MAX_BUF_SIZE] = {TOUCH_ID, Touch_Fod_Enable, value};
+        int buf[MAX_BUF_SIZE] = {MI_DISP_PRIMARY, Touch_Fod_Enable, value};
         ioctl(touch_fd_.get(), TOUCH_IOC_SET_CUR_VALUE, &buf);
     }
 
     void setFingerDown(bool pressed) {
         mDevice->extCmd(mDevice, COMMAND_NIT, pressed ? PARAM_NIT_FOD : PARAM_NIT_NONE);
 
-        int buf[MAX_BUF_SIZE] = {TOUCH_ID, THP_FOD_DOWNUP_CTL, pressed ? 1 : 0};
+        int buf[MAX_BUF_SIZE] = {MI_DISP_PRIMARY, THP_FOD_DOWNUP_CTL, pressed ? 1 : 0};
         ioctl(touch_fd_.get(), TOUCH_IOC_SET_CUR_VALUE, &buf);
 
         // Request HBM