linux/drivers/gpu/drm/msm/dsi
Brian Norris 964a0754e4 drm/msm: dsi: fix compile errors when CONFIG_GPIOLIB=n
I'm not sure where, exactly, but somewhere in here we must be relying on
an implicit include.

drivers/gpu/drm/msm/dsi/dsi_host.c: In function ‘dsi_host_init_panel_gpios’:
drivers/gpu/drm/msm/dsi/dsi_host.c:1356:2: error: implicit declaration of function ‘devm_gpiod_get’ [-Werror=implicit-function-declaration]
  msm_host->disp_en_gpio = devm_gpiod_get(panel_device,
  ^
drivers/gpu/drm/msm/dsi/dsi_host.c:1356:25: warning: assignment makes pointer from integer without a cast [enabled by default]
  msm_host->disp_en_gpio = devm_gpiod_get(panel_device,
                         ^
drivers/gpu/drm/msm/dsi/dsi_host.c:1364:3: error: implicit declaration of function ‘gpiod_direction_output’ [-Werror=implicit-function-declaration]
   ret = gpiod_direction_output(msm_host->disp_en_gpio, 0);
   ^
drivers/gpu/drm/msm/dsi/dsi_host.c:1371:20: warning: assignment makes pointer from integer without a cast [enabled by default]
  msm_host->te_gpio = devm_gpiod_get(panel_device, "disp-te");
                    ^
drivers/gpu/drm/msm/dsi/dsi_host.c:1378:3: error: implicit declaration of function ‘gpiod_direction_input’ [-Werror=implicit-function-declaration]
   ret = gpiod_direction_input(msm_host->te_gpio);
   ^
drivers/gpu/drm/msm/dsi/dsi_host.c: In function ‘msm_dsi_host_power_on’:
drivers/gpu/drm/msm/dsi/dsi_host.c:1918:3: error: implicit declaration of function ‘gpiod_set_value’ [-Werror=implicit-function-declaration]
   gpiod_set_value(msm_host->disp_en_gpio, 1);
   ^

Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Cc: David Airlie <airlied@linux.ie>
Cc: Rob Clark <robdclark@gmail.com>
Cc: Hai Li <hali@codeaurora.org>
Cc: dri-devel@lists.freedesktop.org
Signed-off-by: Rob Clark <robdclark@gmail.com>
2015-06-11 13:11:05 -04:00
..
pll drm/msm/dsi: Add DSI PLL clock driver support 2015-06-11 13:11:04 -04:00
dsi_host.c drm/msm: dsi: fix compile errors when CONFIG_GPIOLIB=n 2015-06-11 13:11:05 -04:00
dsi_manager.c drm/msm/dsi: Enable PLL driver in MSM DSI 2015-06-11 13:11:04 -04:00
dsi_phy.c drm/msm/dsi: Separate PHY to another platform device 2015-06-11 13:11:05 -04:00
dsi.c drm/msm/dsi: Separate PHY to another platform device 2015-06-11 13:11:05 -04:00
dsi.h drm/msm/dsi: Separate PHY to another platform device 2015-06-11 13:11:05 -04:00
dsi.xml.h drm/msm: update generated headers 2015-06-11 13:11:01 -04:00
mmss_cc.xml.h drm/msm: update generated headers 2015-06-11 13:11:01 -04:00
sfpb.xml.h drm/msm: update generated headers 2015-06-11 13:11:01 -04:00