summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorTroy Kisky <troy.kisky@boundarydevices.com>2013-09-23 18:53:41 -0700
committerTroy Kisky <troy.kisky@boundarydevices.com>2013-11-22 13:15:05 -0700
commit5bf4180f8b137be9fd5e79271e58fa0bba445392 (patch)
tree554dae89099ff1ed1f16cdb34cdfecc7adde0a38 /drivers
parent0186ea224ce6bd1cb4757a0f83b0090e26a021f4 (diff)
mxc_lcdif: use enable_pins/disable_pins
Diffstat (limited to 'drivers')
-rw-r--r--drivers/video/mxc/mxc_lcdif.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/drivers/video/mxc/mxc_lcdif.c b/drivers/video/mxc/mxc_lcdif.c
index 5390fb055fd4..ddc00e4559a0 100644
--- a/drivers/video/mxc/mxc_lcdif.c
+++ b/drivers/video/mxc/mxc_lcdif.c
@@ -91,13 +91,19 @@ static int lcdif_init(struct mxc_dispdrv_handle *disp,
break;
}
}
-
+ if (plat_data->enable_pins)
+ plat_data->enable_pins();
return ret;
}
void lcdif_deinit(struct mxc_dispdrv_handle *disp)
{
- /*TODO*/
+ struct mxc_lcdif_data *lcdif = mxc_dispdrv_getdata(disp);
+ struct fsl_mxc_lcd_platform_data *plat_data
+ = lcdif->pdev->dev.platform_data;
+
+ if (plat_data->disable_pins)
+ plat_data->disable_pins();
}
static struct mxc_dispdrv_driver lcdif_drv = {