diff options
Diffstat (limited to 'target/linux/gemini/patches-4.14/0017-watchdog-gemini-ftwdt010-rename-DT-bindings.patch')
-rw-r--r-- | target/linux/gemini/patches-4.14/0017-watchdog-gemini-ftwdt010-rename-DT-bindings.patch | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/target/linux/gemini/patches-4.14/0017-watchdog-gemini-ftwdt010-rename-DT-bindings.patch b/target/linux/gemini/patches-4.14/0017-watchdog-gemini-ftwdt010-rename-DT-bindings.patch new file mode 100644 index 0000000000..3fe0b8f8ce --- /dev/null +++ b/target/linux/gemini/patches-4.14/0017-watchdog-gemini-ftwdt010-rename-DT-bindings.patch @@ -0,0 +1,88 @@ +From d73f6cc09bcbe258a72c06899215d1a3e8a7686d Mon Sep 17 00:00:00 2001 +From: Linus Walleij <linus.walleij@linaro.org> +Date: Mon, 16 Oct 2017 22:54:23 +0200 +Subject: [PATCH 17/31] watchdog: gemini/ftwdt010: rename DT bindings + +The device tree bindings are in two copies and also should be +consolidated into a single Faraday Technology FTWDT010 +binding since we uncovered that this IP part is a standard +IP from Faraday. + +Cc: devicetree@vger.kernel.org +Acked-by: Rob Herring <robh@kernel.org> +Signed-off-by: Linus Walleij <linus.walleij@linaro.org> +Reviewed-by: Guenter Roeck <linux@roeck-us.net> +Signed-off-by: Guenter Roeck <linux@roeck-us.net> +Signed-off-by: Wim Van Sebroeck <wim@iguana.be> +--- + .../bindings/watchdog/cortina,gemini-watchdog.txt | 17 ----------------- + ...{cortina,gemin-watchdog.txt => faraday,ftwdt010.txt} | 11 ++++++++--- + 2 files changed, 8 insertions(+), 20 deletions(-) + delete mode 100644 Documentation/devicetree/bindings/watchdog/cortina,gemini-watchdog.txt + rename Documentation/devicetree/bindings/watchdog/{cortina,gemin-watchdog.txt => faraday,ftwdt010.txt} (55%) + +--- a/Documentation/devicetree/bindings/watchdog/cortina,gemini-watchdog.txt ++++ /dev/null +@@ -1,17 +0,0 @@ +-Cortina Systems Gemini SoC Watchdog +- +-Required properties: +-- compatible : must be "cortina,gemini-watchdog" +-- reg : shall contain base register location and length +-- interrupts : shall contain the interrupt for the watchdog +- +-Optional properties: +-- timeout-sec : the default watchdog timeout in seconds. +- +-Example: +- +-watchdog@41000000 { +- compatible = "cortina,gemini-watchdog"; +- reg = <0x41000000 0x1000>; +- interrupts = <3 IRQ_TYPE_LEVEL_HIGH>; +-}; +--- a/Documentation/devicetree/bindings/watchdog/cortina,gemin-watchdog.txt ++++ /dev/null +@@ -1,17 +0,0 @@ +-Cortina Systems Gemini SoC Watchdog +- +-Required properties: +-- compatible : must be "cortina,gemini-watchdog" +-- reg : shall contain base register location and length +-- interrupts : shall contain the interrupt for the watchdog +- +-Optional properties: +-- timeout-sec : the default watchdog timeout in seconds. +- +-Example: +- +-watchdog@41000000 { +- compatible = "cortina,gemini-watchdog"; +- reg = <0x41000000 0x1000>; +- interrupts = <3 IRQ_TYPE_LEVEL_HIGH>; +-}; +--- /dev/null ++++ b/Documentation/devicetree/bindings/watchdog/faraday,ftwdt010.txt +@@ -0,0 +1,22 @@ ++Faraday Technology FTWDT010 watchdog ++ ++This is an IP part from Faraday Technology found in the Gemini ++SoCs and others. ++ ++Required properties: ++- compatible : must be one of ++ "faraday,ftwdt010" ++ "cortina,gemini-watchdog", "faraday,ftwdt010" ++- reg : shall contain base register location and length ++- interrupts : shall contain the interrupt for the watchdog ++ ++Optional properties: ++- timeout-sec : the default watchdog timeout in seconds. ++ ++Example: ++ ++watchdog@41000000 { ++ compatible = "faraday,ftwdt010"; ++ reg = <0x41000000 0x1000>; ++ interrupts = <3 IRQ_TYPE_LEVEL_HIGH>; ++}; |