diff --git a/arch/arm/mach-rk2818/board-raho.c b/arch/arm/mach-rk2818/board-raho.c old mode 100644 new mode 100755 index 525819a539d4..8e186e8dd1ce --- a/arch/arm/mach-rk2818/board-raho.c +++ b/arch/arm/mach-rk2818/board-raho.c @@ -663,7 +663,9 @@ static struct platform_device *devices[] __initdata = { &android_usb_device, &usb_mass_storage_device, #endif - +#ifdef CONFIG_ANDROID_TIMED_GPIO + &rk28_device_vibrator, +#endif }; extern struct sys_timer rk2818_timer; diff --git a/arch/arm/mach-rk2818/devices.h b/arch/arm/mach-rk2818/devices.h old mode 100644 new mode 100755 index 9f7613beec22..776170c0add2 --- a/arch/arm/mach-rk2818/devices.h +++ b/arch/arm/mach-rk2818/devices.h @@ -54,5 +54,6 @@ extern struct platform_device rk2818_device_dwc_otg; extern struct platform_device rk2818_device_host11; extern struct platform_device android_usb_device; extern struct platform_device usb_mass_storage_device; +extern struct platform_device rk28_device_vibrator; #endif