diff options
Diffstat (limited to 'arch/arm/mach-s3c64xx/mach-smdk6410.c')
| -rw-r--r-- | arch/arm/mach-s3c64xx/mach-smdk6410.c | 49 | 
1 files changed, 2 insertions, 47 deletions
diff --git a/arch/arm/mach-s3c64xx/mach-smdk6410.c b/arch/arm/mach-s3c64xx/mach-smdk6410.c index ecbea92bf83..5f147c33eda 100644 --- a/arch/arm/mach-s3c64xx/mach-smdk6410.c +++ b/arch/arm/mach-s3c64xx/mach-smdk6410.c @@ -262,45 +262,6 @@ static struct samsung_keypad_platdata smdk6410_keypad_data __initdata = {  	.cols		= 8,  }; -static int smdk6410_backlight_init(struct device *dev) -{ -	int ret; - -	ret = gpio_request(S3C64XX_GPF(15), "Backlight"); -	if (ret) { -		printk(KERN_ERR "failed to request GPF for PWM-OUT1\n"); -		return ret; -	} - -	/* Configure GPIO pin with S3C64XX_GPF15_PWM_TOUT1 */ -	s3c_gpio_cfgpin(S3C64XX_GPF(15), S3C_GPIO_SFN(2)); - -	return 0; -} - -static void smdk6410_backlight_exit(struct device *dev) -{ -	s3c_gpio_cfgpin(S3C64XX_GPF(15), S3C_GPIO_OUTPUT); -	gpio_free(S3C64XX_GPF(15)); -} - -static struct platform_pwm_backlight_data smdk6410_backlight_data = { -	.pwm_id		= 1, -	.max_brightness	= 255, -	.dft_brightness	= 255, -	.pwm_period_ns	= 78770, -	.init		= smdk6410_backlight_init, -	.exit		= smdk6410_backlight_exit, -}; - -static struct platform_device smdk6410_backlight_device = { -	.name		= "pwm-backlight", -	.dev		= { -		.parent		= &s3c_device_timer[1].dev, -		.platform_data	= &smdk6410_backlight_data, -	}, -}; -  static struct map_desc smdk6410_iodesc[] = {};  static struct platform_device *smdk6410_devices[] __initdata = { @@ -658,12 +619,6 @@ static struct i2c_board_info i2c_devs1[] __initdata = {  	{ I2C_BOARD_INFO("24c128", 0x57), },	/* Samsung S524AD0XD1 */  }; -static struct s3c2410_ts_mach_info s3c_ts_platform __initdata = { -	.delay			= 10000, -	.presc			= 49, -	.oversampling_shift	= 2, -}; -  /* LCD Backlight data */  static struct samsung_bl_gpio_info smdk6410_bl_gpio_info = {  	.no = S3C64XX_GPF(15), @@ -705,7 +660,7 @@ static void __init smdk6410_machine_init(void)  	samsung_keypad_set_platdata(&smdk6410_keypad_data); -	s3c24xx_ts_set_platdata(&s3c_ts_platform); +	s3c24xx_ts_set_platdata(NULL);  	/* configure nCS1 width to 16 bits */ @@ -742,7 +697,7 @@ static void __init smdk6410_machine_init(void)  MACHINE_START(SMDK6410, "SMDK6410")  	/* Maintainer: Ben Dooks <ben-linux@fluff.org> */ -	.boot_params	= S3C64XX_PA_SDRAM + 0x100, +	.atag_offset	= 0x100,  	.init_irq	= s3c6410_init_irq,  	.map_io		= smdk6410_map_io,  |