|
@@ -46,6 +46,7 @@
|
|
|
#include <mach/h1940.h>
|
|
|
#include <mach/h1940-latch.h>
|
|
|
#include <mach/fb.h>
|
|
|
+#include <mach/ts.h>
|
|
|
#include <plat/udc.h>
|
|
|
#include <plat/iic.h>
|
|
|
|
|
@@ -140,6 +141,11 @@ static struct s3c2410_udc_mach_info h1940_udc_cfg __initdata = {
|
|
|
.vbus_pin_inverted = 1,
|
|
|
};
|
|
|
|
|
|
+static struct s3c2410_ts_mach_info h1940_ts_cfg __initdata = {
|
|
|
+ .delay = 10000,
|
|
|
+ .presc = 49,
|
|
|
+ .oversampling_shift = 2,
|
|
|
+};
|
|
|
|
|
|
/**
|
|
|
* Set lcd on or off
|
|
@@ -265,6 +271,7 @@ static struct platform_device h1940_lcd_powerdev = {
|
|
|
};
|
|
|
|
|
|
static struct platform_device *h1940_devices[] __initdata = {
|
|
|
+ &s3c_device_ts,
|
|
|
&s3c_device_usb,
|
|
|
&s3c_device_lcd,
|
|
|
&s3c_device_wdt,
|
|
@@ -305,6 +312,7 @@ static void __init h1940_init(void)
|
|
|
|
|
|
s3c24xx_fb_set_platdata(&h1940_fb_info);
|
|
|
s3c24xx_udc_set_platdata(&h1940_udc_cfg);
|
|
|
+ s3c24xx_ts_set_platdata(&h1940_ts_cfg);
|
|
|
s3c_i2c0_set_platdata(NULL);
|
|
|
|
|
|
s3c_device_sdi.dev.platform_data = &h1940_mmc_cfg;
|