diff options
author | Fabio Estevam <fabio.estevam@nxp.com> | 2016-03-25 11:37:04 -0300 |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2016-04-03 19:14:43 +0200 |
commit | 30ba8eb0d3c1fd5a071f14d82258d9f6100cfa8a (patch) | |
tree | 1ee96c188b28b6ea6cea252f2ffbd127d2d2677b /board/freescale | |
parent | a473122c48d14560a4f7d8983e965de7b6e30d8f (diff) | |
download | u-boot-imx-30ba8eb0d3c1fd5a071f14d82258d9f6100cfa8a.zip u-boot-imx-30ba8eb0d3c1fd5a071f14d82258d9f6100cfa8a.tar.gz u-boot-imx-30ba8eb0d3c1fd5a071f14d82258d9f6100cfa8a.tar.bz2 |
mx6sabresd: Remove unneeded enable_lvds() function
enable_lvds() function only set bits IOMUXC_GPR2_DATA_WIDTH_CH0_18BIT and
IOMUXC_GPR2_DATA_WIDTH_CH1_18BIT, but these bits were already set
previously inside setup_display().
We can safely remove enable_lvds() then.
Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
Diffstat (limited to 'board/freescale')
-rw-r--r-- | board/freescale/mx6sabresd/mx6sabresd.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/board/freescale/mx6sabresd/mx6sabresd.c b/board/freescale/mx6sabresd/mx6sabresd.c index 727334a..2319354 100644 --- a/board/freescale/mx6sabresd/mx6sabresd.c +++ b/board/freescale/mx6sabresd/mx6sabresd.c @@ -365,22 +365,12 @@ static void do_enable_hdmi(struct display_info_t const *dev) imx_enable_hdmi_phy(); } -static void enable_lvds(struct display_info_t const *dev) -{ - struct iomuxc *iomux = (struct iomuxc *) - IOMUXC_BASE_ADDR; - u32 reg = readl(&iomux->gpr[2]); - reg |= IOMUXC_GPR2_DATA_WIDTH_CH0_18BIT | - IOMUXC_GPR2_DATA_WIDTH_CH1_18BIT; - writel(reg, &iomux->gpr[2]); -} - struct display_info_t const displays[] = {{ .bus = -1, .addr = 0, .pixfmt = IPU_PIX_FMT_RGB666, .detect = NULL, - .enable = enable_lvds, + .enable = NULL, .mode = { .name = "Hannstar-XGA", .refresh = 60, |