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

Reply via email to