diff options
author | Thomas Weber <weber@corscience.de> | 2010-07-05 17:04:42 +0300 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2010-07-05 17:04:42 +0300 |
commit | 09c0721e60f209a80a2e71c6d8e086b53874422c (patch) | |
tree | efa76aef508aab27ef831cda96baa146e97baded | |
parent | 1f489f9eac1979ac1d1c862b55d73b9259a6cdf9 (diff) | |
download | blackbird-op-linux-09c0721e60f209a80a2e71c6d8e086b53874422c.tar.gz blackbird-op-linux-09c0721e60f209a80a2e71c6d8e086b53874422c.zip |
OMAP2: Devkit8000: Using gpio_is_valid macro
Using the macro gpio_is_valid for check of valid gpio pins.
Signed-off-by: Thomas Weber <weber@corscience.de>
Signed-off-by: Tony Lindgren <tony@atomide.com>
-rw-r--r-- | arch/arm/mach-omap2/board-devkit8000.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/arm/mach-omap2/board-devkit8000.c b/arch/arm/mach-omap2/board-devkit8000.c index c461e96d58a2..0b40f4f414b4 100644 --- a/arch/arm/mach-omap2/board-devkit8000.c +++ b/arch/arm/mach-omap2/board-devkit8000.c @@ -134,27 +134,27 @@ static int devkit8000_panel_enable_lcd(struct omap_dss_device *dssdev) twl_i2c_write_u8(TWL4030_MODULE_GPIO, 0x80, REG_GPIODATADIR1); twl_i2c_write_u8(TWL4030_MODULE_LED, 0x0, 0x0); - if (dssdev->reset_gpio != -EINVAL) + if (gpio_is_valid(dssdev->reset_gpio)) gpio_set_value(dssdev->reset_gpio, 1); return 0; } static void devkit8000_panel_disable_lcd(struct omap_dss_device *dssdev) { - if (dssdev->reset_gpio != -EINVAL) + if (gpio_is_valid(dssdev->reset_gpio)) gpio_set_value(dssdev->reset_gpio, 0); } static int devkit8000_panel_enable_dvi(struct omap_dss_device *dssdev) { - if (dssdev->reset_gpio != -EINVAL) + if (gpio_is_valid(dssdev->reset_gpio)) gpio_set_value(dssdev->reset_gpio, 1); return 0; } static void devkit8000_panel_disable_dvi(struct omap_dss_device *dssdev) { - if (dssdev->reset_gpio != -EINVAL) + if (gpio_is_valid(dssdev->reset_gpio)) gpio_set_value(dssdev->reset_gpio, 0); } |