aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/bcm27xx/patches-5.4/950-0505-dt-bindings-i2c-brcmstb-Convert-the-BRCMSTB-binding-.patch
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/bcm27xx/patches-5.4/950-0505-dt-bindings-i2c-brcmstb-Convert-the-BRCMSTB-binding-.patch')
-rw-r--r--target/linux/bcm27xx/patches-5.4/950-0505-dt-bindings-i2c-brcmstb-Convert-the-BRCMSTB-binding-.patch126
1 files changed, 0 insertions, 126 deletions
diff --git a/target/linux/bcm27xx/patches-5.4/950-0505-dt-bindings-i2c-brcmstb-Convert-the-BRCMSTB-binding-.patch b/target/linux/bcm27xx/patches-5.4/950-0505-dt-bindings-i2c-brcmstb-Convert-the-BRCMSTB-binding-.patch
deleted file mode 100644
index 01bdfee303..0000000000
--- a/target/linux/bcm27xx/patches-5.4/950-0505-dt-bindings-i2c-brcmstb-Convert-the-BRCMSTB-binding-.patch
+++ /dev/null
@@ -1,126 +0,0 @@
-From 1a2a857af4fe6748fea53799e0007672faa7aa57 Mon Sep 17 00:00:00 2001
-From: Maxime Ripard <maxime@cerno.tech>
-Date: Thu, 13 Feb 2020 16:55:01 +0100
-Subject: [PATCH] dt-bindings: i2c: brcmstb: Convert the BRCMSTB
- binding to a schema
-
-Switch the DT binding to a YAML schema to enable the DT validation.
-
-Cc: Kamal Dasu <kdasu.kdev@gmail.com>
-Cc: Wolfram Sang <wsa@the-dreams.de>
-Cc: bcm-kernel-feedback-list@broadcom.com
-Cc: linux-i2c@vger.kernel.org
-Cc: devicetree@vger.kernel.org
-Acked-by: Florian Fainelli <f.fainelli@gmail.com>
-Reviewed-by: Rob Herring <robh+dt@kernel.org>
-Signed-off-by: Maxime Ripard <maxime@cerno.tech>
----
- .../bindings/i2c/brcm,brcmstb-i2c.yaml | 59 +++++++++++++++++++
- .../devicetree/bindings/i2c/i2c-brcmstb.txt | 26 --------
- MAINTAINERS | 2 +-
- 3 files changed, 60 insertions(+), 27 deletions(-)
- create mode 100644 Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
- delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt
-
---- /dev/null
-+++ b/Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
-@@ -0,0 +1,59 @@
-+# SPDX-License-Identifier: GPL-2.0
-+%YAML 1.2
-+---
-+$id: http://devicetree.org/schemas/i2c/brcm,brcmstb-i2c.yaml#
-+$schema: http://devicetree.org/meta-schemas/core.yaml#
-+
-+title: Broadcom STB BSC IIC Master Controller
-+
-+maintainers:
-+ - Kamal Dasu <kdasu.kdev@gmail.com>
-+
-+allOf:
-+ - $ref: /schemas/i2c/i2c-controller.yaml#
-+
-+properties:
-+ compatible:
-+ enum:
-+ - brcm,brcmstb-i2c
-+ - brcm,brcmper-i2c
-+
-+ reg:
-+ maxItems: 1
-+
-+ interrupts:
-+ maxItems: 1
-+
-+ interrupt-names:
-+ maxItems: 1
-+
-+ clock-frequency:
-+ enum:
-+ - 46875
-+ - 50000
-+ - 93750
-+ - 97500
-+ - 187500
-+ - 200000
-+ - 375000
-+ - 390000
-+
-+required:
-+ - compatible
-+ - reg
-+ - clock-frequency
-+
-+unevaluatedProperties: false
-+
-+examples:
-+ - |
-+ bsca: i2c@f0406200 {
-+ clock-frequency = <390000>;
-+ compatible = "brcm,brcmstb-i2c";
-+ interrupt-parent = <&irq0_intc>;
-+ reg = <0xf0406200 0x58>;
-+ interrupts = <0x18>;
-+ interrupt-names = "upg_bsca";
-+ };
-+
-+...
---- a/Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt
-+++ /dev/null
-@@ -1,26 +0,0 @@
--Broadcom stb bsc iic master controller
--
--Required properties:
--
--- compatible: should be "brcm,brcmstb-i2c" or "brcm,brcmper-i2c"
--- clock-frequency: 32-bit decimal value of iic master clock freqency in Hz
-- valid values are 375000, 390000, 187500, 200000
-- 93750, 97500, 46875 and 50000
--- reg: specifies the base physical address and size of the registers
--
--Optional properties :
--
--- interrupts: specifies the interrupt number, the irq line to be used
--- interrupt-names: Interrupt name string
--
--Example:
--
--bsca: i2c@f0406200 {
-- clock-frequency = <390000>;
-- compatible = "brcm,brcmstb-i2c";
-- interrupt-parent = <&irq0_intc>;
-- reg = <0xf0406200 0x58>;
-- interrupts = <0x18>;
-- interrupt-names = "upg_bsca";
--};
--
---- a/MAINTAINERS
-+++ b/MAINTAINERS
-@@ -3349,7 +3349,7 @@ L: linux-i2c@vger.kernel.org
- L: bcm-kernel-feedback-list@broadcom.com
- S: Supported
- F: drivers/i2c/busses/i2c-brcmstb.c
--F: Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt
-+F: Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
-
- BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
- M: Al Cooper <alcooperx@gmail.com>