#define
LCM_ID_OTM8019A
0x8019
int array[4];
char buffer[5];
char id_high=0;
char id_low=0;
int id=0;
SET_RESET_PIN(1);
SET_RESET_PIN(0);
MDELAY(10);
SET_RESET_PIN(1);
MDELAY(200);
array[0] = 0x00053700;
dsi_set_cmdq(array, 1, 1);
read_reg_v2(0xa1, buffer, 5);
id_high = buffer[2];
id_low = buffer[3];
id = (id_high<<8) | id_low;
#if defined(BUILD_LK)
printf("----------------OTM8019A
Uboot %s \n", __func__);
printf("----------------%s id = 0x%08x \n", __func__, id);
#else
printk("-----------------OTM8019A
kernel %s \n", __func__);
printk("-----------------%s id = 0x%08x \n", __func__, id);
#endif
return (LCM_ID_OTM8019A == id)?1:0;