Changeset 47832


Ignore:
Timestamp:
2015-12-10T21:53:02+01:00 (2 years ago)
Author:
kaloz
Message:

mvebu: update and fixup 4.4 patches

Signed-off-by: Imre Kaloz <kaloz@…>

Location:
trunk/target/linux/mvebu/patches-4.4
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/mvebu/patches-4.4/001-fix_gpio_config_on_linksys_boards.patch

    r47818 r47832  
    1212--- a/arch/arm/boot/dts/armada-385-linksys.dtsi 
    1313+++ b/arch/arm/boot/dts/armada-385-linksys.dtsi 
    14 @@ -243,7 +243,7 @@ 
     14@@ -245,7 +245,7 @@ 
    1515                button@2 { 
    1616                        label = "Factory Reset Button"; 
     
    2121        }; 
    2222  
    23 @@ -258,7 +258,7 @@ 
     23@@ -260,7 +260,7 @@ 
    2424                }; 
    2525  
     
    3030                }; 
    3131        }; 
    32 @@ -311,7 +311,7 @@ 
     32@@ -313,7 +313,7 @@ 
    3333  
    3434 &pinctrl { 
     
    4141--- a/arch/arm/boot/dts/armada-xp-linksys-mamba.dts 
    4242+++ b/arch/arm/boot/dts/armada-xp-linksys-mamba.dts 
    43 @@ -302,13 +302,13 @@ 
     43@@ -304,13 +304,13 @@ 
    4444                button@1 { 
    4545                        label = "WPS"; 
  • trunk/target/linux/mvebu/patches-4.4/002-add_powertables.patch

    r47818 r47832  
    11--- a/arch/arm/boot/dts/armada-xp-linksys-mamba.dts 
    22+++ b/arch/arm/boot/dts/armada-xp-linksys-mamba.dts 
    3 @@ -84,12 +84,100 @@ 
     3@@ -86,12 +86,100 @@ 
    44                        pcie@2,0 { 
    55                                /* Port 0, Lane 1 */ 
  • trunk/target/linux/mvebu/patches-4.4/003-add_switch_nodes.patch

    r47818 r47832  
    11--- a/arch/arm/boot/dts/armada-xp-linksys-mamba.dts 
    22+++ b/arch/arm/boot/dts/armada-xp-linksys-mamba.dts 
    3 @@ -465,6 +465,16 @@ 
     3@@ -467,6 +467,16 @@ 
    44                        }; 
    55                }; 
     
    2020--- a/arch/arm/boot/dts/armada-385-linksys.dtsi 
    2121+++ b/arch/arm/boot/dts/armada-385-linksys.dtsi 
    22 @@ -307,6 +307,18 @@ 
     22@@ -309,6 +309,18 @@ 
    2323                        }; 
    2424                }; 
  • trunk/target/linux/mvebu/patches-4.4/010-build_new_dtbs.patch

    r47818 r47832  
    11--- a/arch/arm/boot/dts/Makefile 
    22+++ b/arch/arm/boot/dts/Makefile 
    3 @@ -635,6 +635,7 @@ dtb-$(CONFIG_MACH_ARMADA_38X) += \ 
     3@@ -748,6 +748,7 @@ dtb-$(CONFIG_MACH_ARMADA_38X) += \ 
    44        armada-385-db-ap.dtb \ 
    55        armada-385-linksys-caiman.dtb \ 
  • trunk/target/linux/mvebu/patches-4.4/100-find_active_root.patch

    r45200 r47832  
    66--- a/drivers/mtd/ofpart.c 
    77+++ b/drivers/mtd/ofpart.c 
    8 @@ -25,12 +25,15 @@ static bool node_has_compatible(struct d 
     8@@ -25,6 +25,8 @@ static bool node_has_compatible(struct d 
    99        return of_get_property(pp, "compatible", NULL); 
    1010 } 
     
    1515                                   struct mtd_partition **pparts, 
    1616                                   struct mtd_part_parser_data *data) 
    17  { 
    18         struct device_node *node; 
     17@@ -32,6 +34,7 @@ static int parse_ofpart_partitions(struc 
     18        struct device_node *mtd_node; 
     19        struct device_node *ofpart_node; 
    1920        const char *partname; 
    2021+       const char *owrtpart = "ubi"; 
    2122        struct device_node *pp; 
    22         int nr_parts, i; 
    23   
    24 @@ -78,9 +81,15 @@ static int parse_ofpart_partitions(struc 
     23        int nr_parts, i, ret = 0; 
     24        bool dedicated = true; 
     25@@ -102,9 +105,15 @@ static int parse_ofpart_partitions(struc 
    2526                (*pparts)[i].offset = of_read_number(reg, a_cells); 
    2627                (*pparts)[i].size = of_read_number(reg + a_cells, s_cells); 
     
    4142  
    4243                if (of_get_property(pp, "read-only", &len)) 
    43 @@ -178,6 +187,18 @@ static int __init ofpart_parser_init(voi 
     44@@ -207,6 +216,18 @@ static int __init ofpart_parser_init(voi 
    4445        return 0; 
    4546 } 
  • trunk/target/linux/mvebu/patches-4.4/102-revert_i2c_delay.patch

    r47818 r47832  
    11--- a/arch/arm/boot/dts/armada-xp.dtsi 
    22+++ b/arch/arm/boot/dts/armada-xp.dtsi 
    3 @@ -90,12 +90,10 @@ 
    4                         }; 
     3@@ -98,12 +98,10 @@ 
     4  
    55  
    66                        i2c0: i2c@11000 { 
  • trunk/target/linux/mvebu/patches-4.4/202-gpio_mvebu_add_limited_pwm_support.patch

    r47818 r47832  
    2424--- a/drivers/gpio/Kconfig 
    2525+++ b/drivers/gpio/Kconfig 
    26 @@ -287,6 +287,11 @@ config GPIO_MVEBU 
    27         select GPIO_GENERIC 
     26@@ -294,6 +294,11 @@ config GPIO_MVEBU 
     27        depends on OF 
    2828        select GENERIC_IRQ_CHIP 
    2929  
     
    3838--- a/drivers/gpio/Makefile 
    3939+++ b/drivers/gpio/Makefile 
    40 @@ -62,6 +62,7 @@ obj-$(CONFIG_GPIO_MPC8XXX)    += gpio-mpc8x 
     40@@ -67,6 +67,7 @@ obj-$(CONFIG_GPIO_MPC5200)    += gpio-mpc52 
     41 obj-$(CONFIG_GPIO_MPC8XXX)     += gpio-mpc8xxx.o 
    4142 obj-$(CONFIG_GPIO_MSIC)                += gpio-msic.o 
    42  obj-$(CONFIG_GPIO_MSM_V2)      += gpio-msm-v2.o 
    4343 obj-$(CONFIG_GPIO_MVEBU)        += gpio-mvebu.o 
    4444+obj-$(CONFIG_GPIO_MVEBU_PWM)   += gpio-mvebu-pwm.o 
     
    291291  * Functions returning addresses of individual registers for a given 
    292292  * GPIO controller. 
    293 @@ -228,7 +211,7 @@ static int mvebu_gpio_get(struct gpio_ch 
     293@@ -218,7 +201,7 @@ static int mvebu_gpio_get(struct gpio_ch 
    294294        return (u >> pin) & 1; 
    295295 } 
     
    300300        struct mvebu_gpio_chip *mvchip = 
    301301                container_of(chip, struct mvebu_gpio_chip, chip); 
    302 @@ -617,6 +600,8 @@ static int mvebu_gpio_suspend(struct pla 
     302@@ -607,6 +590,8 @@ static int mvebu_gpio_suspend(struct pla 
    303303                BUG(); 
    304304        } 
     
    309309 } 
    310310  
    311 @@ -660,6 +645,8 @@ static int mvebu_gpio_resume(struct plat 
     311@@ -650,6 +635,8 @@ static int mvebu_gpio_resume(struct plat 
    312312                BUG(); 
    313313        } 
     
    318318 } 
    319319  
    320 @@ -671,7 +658,6 @@ static int mvebu_gpio_probe(struct platf 
     320@@ -661,7 +648,6 @@ static int mvebu_gpio_probe(struct platf 
    321321        struct resource *res; 
    322322        struct irq_chip_generic *gc; 
     
    326326        int soc_variant; 
    327327        int i, cpu, id; 
    328 @@ -701,10 +687,10 @@ static int mvebu_gpio_probe(struct platf 
     328@@ -691,10 +677,10 @@ static int mvebu_gpio_probe(struct platf 
    329329                return id; 
    330330        } 
     
    340340        mvchip->soc_variant = soc_variant; 
    341341        mvchip->chip.label = dev_name(&pdev->dev); 
    342 @@ -838,7 +824,8 @@ static int mvebu_gpio_probe(struct platf 
     342@@ -828,7 +814,8 @@ static int mvebu_gpio_probe(struct platf 
    343343                goto err_generic_chip; 
    344344        } 
  • trunk/target/linux/mvebu/patches-4.4/204-mvebu_xp_add_pwm_properties_to_dtsi_files.patch

    r47818 r47832  
    1212--- a/arch/arm/boot/dts/armada-370.dtsi 
    1313+++ b/arch/arm/boot/dts/armada-370.dtsi 
    14 @@ -158,24 +158,30 @@ 
     14@@ -162,24 +162,30 @@ 
    1515  
    1616                        gpio0: gpio@18100 { 
  • trunk/target/linux/mvebu/patches-4.4/205-arm_mvebu_enable_pwm_in_defconfig.patch

    r47818 r47832  
    99--- a/arch/arm/configs/mvebu_v7_defconfig 
    1010+++ b/arch/arm/configs/mvebu_v7_defconfig 
    11 @@ -120,6 +120,7 @@ CONFIG_DMADEVICES=y 
     11@@ -131,6 +131,7 @@ CONFIG_DMADEVICES=y 
    1212 CONFIG_MV_XOR=y 
    1313 # CONFIG_IOMMU_SUPPORT is not set 
  • trunk/target/linux/mvebu/patches-4.4/206-mvebu_wrt1900ac_use_pwm-fan_rather_than_gpio-fan.patch

    r47818 r47832  
    1010--- a/arch/arm/boot/dts/armada-xp-linksys-mamba.dts 
    1111+++ b/arch/arm/boot/dts/armada-xp-linksys-mamba.dts 
    12 @@ -412,13 +412,11 @@ 
     12@@ -414,13 +414,11 @@ 
    1313                }; 
    1414        }; 
  • trunk/target/linux/mvebu/patches-4.4/207-armada-385-rd-mtd-partitions.patch

    r44882 r47832  
    11--- a/arch/arm/boot/dts/armada-388-rd.dts 
    22+++ b/arch/arm/boot/dts/armada-388-rd.dts 
    3 @@ -77,6 +77,16 @@ 
    4                                         compatible = "st,m25p128"; 
     3@@ -79,6 +79,16 @@ 
     4                                        compatible = "st,m25p128", "jedec,spi-nor"; 
    55                                        reg = <0>; /* Chip select 0 */ 
    66                                        spi-max-frequency = <108000000>; 
  • trunk/target/linux/mvebu/patches-4.4/208-ARM-mvebu-385-ap-Add-partitions.patch

    r47818 r47832  
    1111--- a/arch/arm/boot/dts/armada-385-db-ap.dts 
    1212+++ b/arch/arm/boot/dts/armada-385-db-ap.dts 
    13 @@ -186,6 +186,21 @@ 
     13@@ -170,6 +170,21 @@ 
    1414                                marvell,nand-keep-config; 
    1515                                marvell,nand-enable-arbiter; 
     
    3131+                               }; 
    3232                        }; 
    33                 }; 
    3433  
     34                        usb3@f0000 { 
Note: See TracChangeset for help on using the changeset viewer.