Changeset 46474


Ignore:
Timestamp:
2015-07-24T11:12:02+02:00 (3 years ago)
Author:
blogic
Message:

ramips: various mt7688 pinmux fixes

Signed-off-by: John Crispin <blogic@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ramips/patches-3.18/0026-MIPS-ralink-add-mt7628an-support.patch

    r45711 r46474  
    7272  
    7373+static struct rt2880_pmx_func pwm1_grp_mt7628[] = { 
    74 +       FUNC("sdcx", 3, 19, 1), 
     74+       FUNC("sdxc", 3, 19, 1), 
    7575+       FUNC("utif", 2, 19, 1), 
    7676+       FUNC("gpio", 1, 19, 1), 
     
    7979+ 
    8080+static struct rt2880_pmx_func pwm0_grp_mt7628[] = { 
    81 +       FUNC("sdcx", 3, 18, 1), 
     81+       FUNC("sdxc", 3, 18, 1), 
    8282+       FUNC("utif", 2, 18, 1), 
    8383+       FUNC("gpio", 1, 18, 1), 
     
    8686+ 
    8787+static struct rt2880_pmx_func uart2_grp_mt7628[] = { 
    88 +       FUNC("sdcx", 3, 20, 2), 
     88+       FUNC("sdxc", 3, 20, 2), 
    8989+       FUNC("pwm", 2, 20, 2), 
    9090+       FUNC("gpio", 1, 20, 2), 
    91 +       FUNC("uart", 0, 20, 2), 
     91+       FUNC("uart2", 0, 20, 2), 
    9292+}; 
    9393+ 
    9494+static struct rt2880_pmx_func uart1_grp_mt7628[] = { 
    95 +       FUNC("sdcx", 3, 45, 2), 
     95+       FUNC("sdxc", 3, 45, 2), 
    9696+       FUNC("pwm", 2, 45, 2), 
    9797+       FUNC("gpio", 1, 45, 2), 
    98 +       FUNC("uart", 0, 45, 2), 
     98+       FUNC("uart1", 0, 45, 2), 
    9999+}; 
    100100+ 
     
    108108+static struct rt2880_pmx_func refclk_grp_mt7628[] = { FUNC("reclk", 0, 36, 1) }; 
    109109+static struct rt2880_pmx_func perst_grp_mt7628[] = { FUNC("perst", 0, 37, 1) }; 
    110 +static struct rt2880_pmx_func wdt_grp_mt7628[] = { FUNC("wdt", 0, 15, 38) }; 
     110+static struct rt2880_pmx_func wdt_grp_mt7628[] = { FUNC("wdt", 0, 38, 1) }; 
    111111+static struct rt2880_pmx_func spi_grp_mt7628[] = { FUNC("spi", 0, 7, 4) }; 
    112112+ 
     
    115115+       FUNC("utif", 2, 22, 8), 
    116116+       FUNC("gpio", 1, 22, 8), 
    117 +       FUNC("sdcx", 0, 22, 8), 
     117+       FUNC("sdxc", 0, 22, 8), 
    118118+}; 
    119119+ 
     
    122122+       FUNC("-", 2, 12, 2), 
    123123+       FUNC("gpio", 1, 12, 2), 
    124 +       FUNC("uart", 0, 12, 2), 
     124+       FUNC("uart0", 0, 12, 2), 
    125125+}; 
    126126+ 
     
    173173+static struct rt2880_pmx_group mt7628an_pinmux_data[] = { 
    174174+       GRP_G("pmw1", pwm1_grp_mt7628, MT7628_GPIO_MODE_MASK, 1, MT7628_GPIO_MODE_PWM1), 
    175 +       GRP_G("pmw1", pwm0_grp_mt7628, MT7628_GPIO_MODE_MASK, 1, MT7628_GPIO_MODE_PWM0), 
     175+       GRP_G("pmw0", pwm0_grp_mt7628, MT7628_GPIO_MODE_MASK, 1, MT7628_GPIO_MODE_PWM0), 
    176176+       GRP_G("uart2", uart2_grp_mt7628, MT7628_GPIO_MODE_MASK, 1, MT7628_GPIO_MODE_UART2), 
    177177+       GRP_G("uart1", uart1_grp_mt7628, MT7628_GPIO_MODE_MASK, 1, MT7628_GPIO_MODE_UART1), 
     
    249249 #undef RINT 
    250250 #undef RFMT 
    251 @@ -339,12 +473,11 @@ void __init ralink_clk_init(void) 
     251@@ -339,12 +473,13 @@ void __init ralink_clk_init(void) 
    252252        ralink_clk_add("cpu", cpu_rate); 
    253253        ralink_clk_add("10000100.timer", periph_rate); 
     
    256256        ralink_clk_add("10000b00.spi", sys_rate); 
    257257        ralink_clk_add("10000c00.uartlite", periph_rate); 
     258+       ralink_clk_add("10000d00.uart1", periph_rate); 
     259+       ralink_clk_add("10000e00.uart2", periph_rate); 
    258260        ralink_clk_add("10180000.wmac", xtal_rate); 
    259261  
Note: See TracChangeset for help on using the changeset viewer.