From: hhb Date: Mon, 20 Jun 2011 04:04:48 +0000 (+0800) Subject: rk29:fix touch screen gt801 virtual key X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=a6ee0d1a0e780b13b26b0426697c873396e74c88;p=firefly-linux-kernel-4.4.55.git rk29:fix touch screen gt801 virtual key --- 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,