diff options
author | Thomas Weber <weber@corscience.de> | 2010-07-05 10:04:42 -0400 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2010-07-05 10:04:42 -0400 |
commit | 09c0721e60f209a80a2e71c6d8e086b53874422c (patch) | |
tree | efa76aef508aab27ef831cda96baa146e97baded /arch/arm/mach-omap2/board-devkit8000.c | |
parent | 1f489f9eac1979ac1d1c862b55d73b9259a6cdf9 (diff) |
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>
Diffstat (limited to 'arch/arm/mach-omap2/board-devkit8000.c')
-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) | |||
134 | twl_i2c_write_u8(TWL4030_MODULE_GPIO, 0x80, REG_GPIODATADIR1); | 134 | twl_i2c_write_u8(TWL4030_MODULE_GPIO, 0x80, REG_GPIODATADIR1); |
135 | twl_i2c_write_u8(TWL4030_MODULE_LED, 0x0, 0x0); | 135 | twl_i2c_write_u8(TWL4030_MODULE_LED, 0x0, 0x0); |
136 | 136 | ||
137 | if (dssdev->reset_gpio != -EINVAL) | 137 | if (gpio_is_valid(dssdev->reset_gpio)) |
138 | gpio_set_value(dssdev->reset_gpio, 1); | 138 | gpio_set_value(dssdev->reset_gpio, 1); |
139 | return 0; | 139 | return 0; |
140 | } | 140 | } |
141 | 141 | ||
142 | static void devkit8000_panel_disable_lcd(struct omap_dss_device *dssdev) | 142 | static void devkit8000_panel_disable_lcd(struct omap_dss_device *dssdev) |
143 | { | 143 | { |
144 | if (dssdev->reset_gpio != -EINVAL) | 144 | if (gpio_is_valid(dssdev->reset_gpio)) |
145 | gpio_set_value(dssdev->reset_gpio, 0); | 145 | gpio_set_value(dssdev->reset_gpio, 0); |
146 | } | 146 | } |
147 | 147 | ||
148 | static int devkit8000_panel_enable_dvi(struct omap_dss_device *dssdev) | 148 | static int devkit8000_panel_enable_dvi(struct omap_dss_device *dssdev) |
149 | { | 149 | { |
150 | if (dssdev->reset_gpio != -EINVAL) | 150 | if (gpio_is_valid(dssdev->reset_gpio)) |
151 | gpio_set_value(dssdev->reset_gpio, 1); | 151 | gpio_set_value(dssdev->reset_gpio, 1); |
152 | return 0; | 152 | return 0; |
153 | } | 153 | } |
154 | 154 | ||
155 | static void devkit8000_panel_disable_dvi(struct omap_dss_device *dssdev) | 155 | static void devkit8000_panel_disable_dvi(struct omap_dss_device *dssdev) |
156 | { | 156 | { |
157 | if (dssdev->reset_gpio != -EINVAL) | 157 | if (gpio_is_valid(dssdev->reset_gpio)) |
158 | gpio_set_value(dssdev->reset_gpio, 0); | 158 | gpio_set_value(dssdev->reset_gpio, 0); |
159 | } | 159 | } |
160 | 160 | ||