lkml.org 
[lkml]   [2017]   [May]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.9 024/103] ARM: dts: NSP: GPIO reboot open-source
    Date
    4.9-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    From: Jon Mason <jon.mason@broadcom.com>

    commit acfa28b3649ec07775efaac0c00de2db39d71634 upstream.

    The libgpio code pre-sets the GPIO values for the gpio-reset in the
    device tree. This results in the device being reset during bringup.
    To prevent this pre-setting, use the "open-source" flag in the device
    tree.

    Signed-off-by: Jon Mason <jon.mason@broadcom.com>
    Fixes: b1aaf88 ("ARM: dts: NSP: Add GPIO reboot method to bcm958625hr DTS file")
    Fixes: 10baed1 ("ARM: dts: NSP: Add GPIO reboot method to bcm958625xmc DTS file")
    Fixes: 088e3148 ("ARM: dts: NSP: Add new DT file for bcm958522er")
    Fixes: e3227c1 ("ARM: dts: NSP: Add new DT file for bcm958525er")
    Fixes: 2f8bc00 ("ARM: dts: NSP: Add new DT file for bcm958622hr")
    Fixes: d454c37 ("ARM: dts: NSP: Add new DT file for bcm958623hr")
    Fixes: f27eacf ("ARM: dts: NSP: Add new DT file for bcm988312hr")
    Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    arch/arm/boot/dts/bcm958522er.dts | 1 +
    arch/arm/boot/dts/bcm958525er.dts | 1 +
    arch/arm/boot/dts/bcm958525xmc.dts | 1 +
    arch/arm/boot/dts/bcm958622hr.dts | 1 +
    arch/arm/boot/dts/bcm958623hr.dts | 1 +
    arch/arm/boot/dts/bcm958625hr.dts | 1 +
    arch/arm/boot/dts/bcm988312hr.dts | 1 +
    7 files changed, 7 insertions(+)

    --- a/arch/arm/boot/dts/bcm958522er.dts
    +++ b/arch/arm/boot/dts/bcm958522er.dts
    @@ -55,6 +55,7 @@
    gpio-restart {
    compatible = "gpio-restart";
    gpios = <&gpioa 15 GPIO_ACTIVE_LOW>;
    + open-source;
    priority = <200>;
    };
    };
    --- a/arch/arm/boot/dts/bcm958525er.dts
    +++ b/arch/arm/boot/dts/bcm958525er.dts
    @@ -55,6 +55,7 @@
    gpio-restart {
    compatible = "gpio-restart";
    gpios = <&gpioa 15 GPIO_ACTIVE_LOW>;
    + open-source;
    priority = <200>;
    };
    };
    --- a/arch/arm/boot/dts/bcm958525xmc.dts
    +++ b/arch/arm/boot/dts/bcm958525xmc.dts
    @@ -55,6 +55,7 @@
    gpio-restart {
    compatible = "gpio-restart";
    gpios = <&gpioa 31 GPIO_ACTIVE_LOW>;
    + open-source;
    priority = <200>;
    };
    };
    --- a/arch/arm/boot/dts/bcm958622hr.dts
    +++ b/arch/arm/boot/dts/bcm958622hr.dts
    @@ -55,6 +55,7 @@
    gpio-restart {
    compatible = "gpio-restart";
    gpios = <&gpioa 15 GPIO_ACTIVE_LOW>;
    + open-source;
    priority = <200>;
    };
    };
    --- a/arch/arm/boot/dts/bcm958623hr.dts
    +++ b/arch/arm/boot/dts/bcm958623hr.dts
    @@ -55,6 +55,7 @@
    gpio-restart {
    compatible = "gpio-restart";
    gpios = <&gpioa 15 GPIO_ACTIVE_LOW>;
    + open-source;
    priority = <200>;
    };
    };
    --- a/arch/arm/boot/dts/bcm958625hr.dts
    +++ b/arch/arm/boot/dts/bcm958625hr.dts
    @@ -55,6 +55,7 @@
    gpio-restart {
    compatible = "gpio-restart";
    gpios = <&gpioa 15 GPIO_ACTIVE_LOW>;
    + open-source;
    priority = <200>;
    };
    };
    --- a/arch/arm/boot/dts/bcm988312hr.dts
    +++ b/arch/arm/boot/dts/bcm988312hr.dts
    @@ -55,6 +55,7 @@
    gpio-restart {
    compatible = "gpio-restart";
    gpios = <&gpioa 15 GPIO_ACTIVE_LOW>;
    + open-source;
    priority = <200>;
    };
    };

    \
     
     \ /
      Last update: 2017-05-11 17:16    [W:4.226 / U:0.816 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site