From a6ee0d1a0e780b13b26b0426697c873396e74c88 Mon Sep 17 00:00:00 2001 From: hhb Date: Mon, 20 Jun 2011 12:04:48 +0800 Subject: [PATCH] rk29:fix touch screen gt801 virtual key --- arch/arm/mach-rk29/board-rk29-phonesdk.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-rk29/board-rk29-phonesdk.c b/arch/arm/mach-rk29/board-rk29-phonesdk.c index 82819b32ddc6..d8cdc76d0d9d 100644 --- a/arch/arm/mach-rk29/board-rk29-phonesdk.c +++ b/arch/arm/mach-rk29/board-rk29-phonesdk.c @@ -3073,7 +3073,11 @@ static void __init machine_rk29_board_init(void) rk29sdk_init_wifi_mem(); #endif -// rk29xx_virtual_keys_init(); +#if (defined(CONFIG_TOUCHSCREEN_XPT2046_SPI) && defined(CONFIG_TOUCHSCREEN_480X800)) \ + || defined(CONFIG_TOUCHSCREEN_HX8520_IIC) || defined(CONFIG_TOUCHSCREEN_GT801_IIC) + rk29xx_virtual_keys_init(); +#endif + } static void __init machine_rk29_fixup(struct machine_desc *desc, struct tag *tags, -- 2.34.1