Thank you for your comments. I had answer below and will fix it along your comments. On 2011-03-07, Kukjin Kim wrote: > Donghwa Lee wrote: >> This patch enables lcd and backlight drivers in NURI board. >> >> Signed-off-by: Donghwa Lee <dh09.lee@xxxxxxxxxxx> >> Signed-off-by: Kyungmin Park <kyungmin.park@xxxxxxxxxxx> >> --- >> Changes since v1: >> - Adds backlight platform data to control brightness and GPIO >> - Modify inappropriate function name and remove useless codes. >> - And so on. >> >> arch/arm/mach-exynos4/Kconfig | 1 + >> arch/arm/mach-exynos4/mach-nuri.c | 81 >> +++++++++++++++++++++++++++++++++++++ >> 2 files changed, 82 insertions(+), 0 deletions(-) > Thanks for re-work :) > There are small comments below. > > (snip) > >> +static void nuri_lcd_power_on(struct plat_lcd_data *pd, unsigned int > power) >> +{ >> + int gpio = EXYNOS4_GPE1(5); >> + >> + if (power) >> + gpio_direction_output(gpio, 1); >> + else >> + gpio_direction_output(gpio, 0); > gpio_direction_output(gpio, power); > Ok, I will fix it. >> +} >> + >> +static int nuri_bl_init(struct device *dev) >> +{ >> + int ret, gpio = EXYNOS4_GPE2(3); >> + >> + ret = gpio_request(gpio, "LCD_LDO_EN"); >> + if (!ret) >> + gpio_direction_output(gpio, 0); >> + >> + return 0; > return ret; > I will fix it. >> +} > (snip) > >> +static struct platform_device nuri_lcd_device = { >> + .name = "platform-lcd", >> + .id = -1, >> + .dev = { >> + .platform_data = (void *) &nuri_lcd_platform_data, > .platform_data = &nuri_lcd_platform_data, > >> + }, >> +}; I will fix it. > (snip) > > You used gpio_request() for EXYNOS4_GPE2(3) and EXYNOS4_GPE1(5), but > EXYNOS4_GPE1(5). Is there any reason or policy for it? > > You mean why I left out the gpio_free() after gpio_request(), right? There was my mistake, I will add it. Thank you, Donghwa Lee -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html