Fix warnings for regulator_enable() and avdd_dsi_csi.
Change-Id: I0ff0af7ef05fb09836394c50b699caedeef26d00
Signed-off-by: Jon Mayo <jmayo@nvidia.com>
Reviewed-on: http://git-master/r/328428
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Animesh Kishore <ankishore@nvidia.com>
struct tegra_dc_dsi_data *dsi)
{
u32 i;
+ int err = 0;
- regulator_enable(dsi->avdd_dsi_csi);
+ if (dsi->avdd_dsi_csi)
+ err = regulator_enable(dsi->avdd_dsi_csi);
+ if (WARN(err, "unable to enable regulator"))
+ return err;
/* stablization delay */
mdelay(50);
/* Enable DSI clocks */
static void tegra_dsi_setup_initialized_panel(struct tegra_dc_dsi_data *dsi)
{
- regulator_enable(dsi->avdd_dsi_csi);
+ int err = 0;
+
+ if (dsi->avdd_dsi_csi)
+ err = regulator_enable(dsi->avdd_dsi_csi);
+ WARN(err, "unable to enable regulator");
dsi->status.init = DSI_MODULE_INIT;
dsi->status.lphs = DSI_LPHS_IN_HS_MODE;