boards: arm: Conditionalize display pinmuxes on nxp boards

Conditionalizes display pinmuxes on CONFIG_DISPLAY for all nxp boards
(kinetis, lpc, and imx families) to avoid possible conflicts between
peripherals.

Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
This commit is contained in:
Maureen Helm 2020-05-21 09:27:18 -05:00 committed by Carles Cufí
parent 94900be53c
commit de22784ce1
3 changed files with 3 additions and 3 deletions

View File

@ -249,7 +249,7 @@ static int mimxrt1050_evk_init(struct device *dev)
GPIO_WritePinOutput(GPIO1, 9, 0);
#endif
#if DT_NODE_HAS_STATUS(DT_NODELABEL(lcdif), okay)
#if DT_NODE_HAS_STATUS(DT_NODELABEL(lcdif), okay) && CONFIG_DISPLAY
IOMUXC_SetPinMux(IOMUXC_GPIO_B0_00_LCD_CLK, 0);
IOMUXC_SetPinMux(IOMUXC_GPIO_B0_01_LCD_ENABLE, 0);
IOMUXC_SetPinMux(IOMUXC_GPIO_B0_02_LCD_HSYNC, 0);

View File

@ -204,7 +204,7 @@ static int mimxrt1060_evk_init(struct device *dev)
GPIO_WritePinOutput(GPIO1, 9, 0);
#endif
#if DT_NODE_HAS_STATUS(DT_NODELABEL(lcdif), okay)
#if DT_NODE_HAS_STATUS(DT_NODELABEL(lcdif), okay) && CONFIG_DISPLAY
IOMUXC_SetPinMux(IOMUXC_GPIO_B0_00_LCD_CLK, 0);
IOMUXC_SetPinMux(IOMUXC_GPIO_B0_01_LCD_ENABLE, 0);
IOMUXC_SetPinMux(IOMUXC_GPIO_B0_02_LCD_HSYNC, 0);

View File

@ -130,7 +130,7 @@ static int mimxrt1064_evk_init(struct device *dev)
IOMUXC_SW_PAD_CTL_PAD_DSE(6));
#endif
#if DT_NODE_HAS_STATUS(DT_NODELABEL(lcdif), okay)
#if DT_NODE_HAS_STATUS(DT_NODELABEL(lcdif), okay) && CONFIG_DISPLAY
IOMUXC_SetPinMux(IOMUXC_GPIO_B0_00_LCD_CLK, 0);
IOMUXC_SetPinMux(IOMUXC_GPIO_B0_01_LCD_ENABLE, 0);
IOMUXC_SetPinMux(IOMUXC_GPIO_B0_02_LCD_HSYNC, 0);