天嵌 ARM开发社区

 找回密码
 注册
查看: 2578|回复: 0

android移植2440触摸屏问题

[复制链接]
xfdsj_520 发表于 2011-4-5 20:18:00 | 显示全部楼层 |阅读模式
编译内核的时候出现这个
drivers/input/tsdev.c:654:warning: left shift count >= width of type

drivers/input/touchscreen/EmbedSky_ts.c:294:warning:ISO C90 forbids mixed declarations and code
警告  
第一个警告的代码如下:

static const struct input_device_id tsdev_ids[] = {
        {
              .flags    = INPUT_DEVICE_ID_MATCH_EVBIT | INPUT_DEVICE_ID_MATCH_KEYBIT | INPUT_DEVICE
_ID_MATCH_RELBIT,
              .evbit    = { BIT(EV_KEY) | BIT(EV_REL) },
              .keybit   = { [BTN_LEFT/32] = BIT(BTN_LEFT) },              .relbit   = { BIT(REL_X) | BIT(REL_Y) },
        }, /* A mouse like device, at least one button, two relative axes */

        {
              .flags    = INPUT_DEVICE_ID_MATCH_EVBIT | INPUT_DEVICE_ID_MATCH_KEYBIT | INPUT_DEVICE
_ID_MATCH_ABSBIT,
              .evbit    = { BIT(EV_KEY) | BIT(EV_ABS) },
              .keybit   = { [BTN_TOUCH/32] = BIT(BTN_TOUCH) },              .absbit   = { BIT(ABS_X) | BIT(ABS_Y) },
        }, /* A tablet like device, at least touch detection, two absolute axes */

        {
              .flags    = INPUT_DEVICE_ID_MATCH_EVBIT | INPUT_DEVICE_ID_MATCH_ABSBIT,
              .evbit    = { BIT(EV_ABS) },
              .absbit   = { BIT(ABS_X) | BIT(ABS_Y) | BIT(ABS_PRESSURE) },
        }, /* A tablet like device with several gradations of pressure */

        {} /* Terminating entry */
};
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-6-22 00:33 , Processed in 2.034688 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表