From: Yusuf Caglar Akyuz <cag...@bilkon-kontrol.com.tr> These mux definition are needed for VPBE drivers to work on dm355 hardware. This patch also adds 2 GPIO pinmux definition which are present on DC5 connector of dm355 evm.
Signed-off-by: Yusuf Caglar Akyuz <cag...@bilkon-kontrol.com.tr> --- arch/arm/mach-davinci/dm355.c | 9 +++++++++ arch/arm/mach-davinci/include/mach/mux.h | 10 ++++++++++ 2 files changed, 19 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-davinci/dm355.c b/arch/arm/mach-davinci/dm355.c index f0b10b4..eb3c47e 100644 --- a/arch/arm/mach-davinci/dm355.c +++ b/arch/arm/mach-davinci/dm355.c @@ -474,6 +474,15 @@ MUX_CFG(DM355, SPI0_SDI, 4, 1, 1, 0, false) MUX_CFG(DM355, SPI0_SDENA0, 4, 0, 1, 0, false) MUX_CFG(DM355, SPI0_SDENA1, 3, 28, 1, 1, false) +MUX_CFG(DM355, VOUT_HVSYNC, 1, 16, 1, 0, 0) +MUX_CFG(DM355, VOUT_FIELD, 1, 18, 3, 1, 1) +MUX_CFG(DM355, VOUT_FIELD_G70, 1, 18, 3, 0, false) +MUX_CFG(DM355, VOUT_COUTL_EN, 1, 0, 0xff, 0x55, false) +MUX_CFG(DM355, VOUT_COUTH_EN, 1, 8, 0xff, 0x55, false) + +MUX_CFG(DM355, GPIO16, 3, 18, 1, 0, false) +MUX_CFG(DM355, GPIO17, 3, 17, 1, 0, false) + INT_CFG(DM355, INT_EDMA_CC, 2, 1, 1, false) INT_CFG(DM355, INT_EDMA_TC0_ERR, 3, 1, 1, false) INT_CFG(DM355, INT_EDMA_TC1_ERR, 4, 1, 1, false) diff --git a/arch/arm/mach-davinci/include/mach/mux.h b/arch/arm/mach-davinci/include/mach/mux.h index cce7509..fe81c25 100644 --- a/arch/arm/mach-davinci/include/mach/mux.h +++ b/arch/arm/mach-davinci/include/mach/mux.h @@ -154,6 +154,16 @@ enum davinci_dm355_index { DM355_EVT8_ASP1_TX, DM355_EVT9_ASP1_RX, DM355_EVT26_MMC0_RX, + + /* VPSS muxing */ + DM355_VOUT_HVSYNC, + DM355_VOUT_FIELD, + DM355_VOUT_FIELD_G70, + DM355_VOUT_COUTL_EN, + DM355_VOUT_COUTH_EN, + + DM355_GPIO16, + DM355_GPIO17, }; enum davinci_dm365_index { -- 1.5.6 _______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source