From: Archit Taneja Date: Tue, 12 Feb 2013 09:37:32 +0000 (+0530) Subject: arm: omap: board-omap3evm: use sharp panel's gpio handling X-Git-Tag: omap-for-v3.10/dss-signed^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fde382541d55000ffc39587d5bff4f71fde8db07;p=pandora-kernel.git arm: omap: board-omap3evm: use sharp panel's gpio handling The omap3evm board file currently requests gpios required by the sharp_ls dpi panel, and provides platform_enable/disable callbacks to configure them. These tasks have been moved to the sharp_ls panel driver itself and shouldn't be done in the board files. Remove the gpio requests and the platform callbacks from the board file. Add the gpio information to panel_sharp_ls037v7dw01_data so that it's passed to the panel driver. Note: The GPIOs OMAP3EVM_LCD_PANEL_ENVDD and OMAP3EVM_LCD_PANEL_BKLIGHT_GPIO aren't directly connected to the sharp panel, hence they aren't passed to the panel driver as platform data. These are set to a default value such that LCD is enabled and backlight is on. These used to previously toggle through the platform_enable/disable callbacks, but now these are always on. This needs to be revisited. Signed-off-by: Archit Taneja Cc: Tony Lindgren --- Reading git-diff-tree failed