devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] Device tree updates for IXP4xx
@ 2023-09-25  8:53 Linus Walleij
  2023-09-25  8:53 ` [PATCH 1/2] dt-bindings: Add vendor prefixes Linus Walleij
  2023-09-25  8:53 ` [PATCH 2/2] dt-bindings: arm: List more IXP4xx devices Linus Walleij
  0 siblings, 2 replies; 4+ messages in thread
From: Linus Walleij @ 2023-09-25  8:53 UTC (permalink / raw)
  To: Peter Denison, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Linus Walleij, Krzysztof Halasa
  Cc: Imre Kaloz, Ted Hess, Rob Herring, devicetree, linux-arm-kernel,
	Linus Walleij

This adds missing vendors and compatibles.

I can merge this through the ARM SoC tree unless
Rob wants to take it.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
Linus Walleij (2):
      dt-bindings: Add vendor prefixes
      dt-bindings: arm: List more IXP4xx devices

 .../devicetree/bindings/arm/intel-ixp4xx.yaml          | 18 ++++++++++++++++++
 Documentation/devicetree/bindings/vendor-prefixes.yaml | 14 ++++++++++++++
 2 files changed, 32 insertions(+)
---
base-commit: 0bb80ecc33a8fb5a682236443c1e740d5c917d1d
change-id: 20230919-ixp4xx-usr8200-b2408d6fcad5

Best regards,
-- 
Linus Walleij <linus.walleij@linaro.org>


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [PATCH 1/2] dt-bindings: Add vendor prefixes
  2023-09-25  8:53 [PATCH 0/2] Device tree updates for IXP4xx Linus Walleij
@ 2023-09-25  8:53 ` Linus Walleij
  2023-09-25  9:01   ` Linus Walleij
  2023-09-25  8:53 ` [PATCH 2/2] dt-bindings: arm: List more IXP4xx devices Linus Walleij
  1 sibling, 1 reply; 4+ messages in thread
From: Linus Walleij @ 2023-09-25  8:53 UTC (permalink / raw)
  To: Peter Denison, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Linus Walleij, Krzysztof Halasa
  Cc: Imre Kaloz, Ted Hess, Rob Herring, devicetree, linux-arm-kernel,
	Linus Walleij

These vendor prefixes are used by some routers supported
by e.g. OpenWrt.

- ADI Engineering is a US telecom equipment company.

- Arcom Controllers is a US manufacturer of repeaters.

- Freecom Gmbh is a german telecom equipment company.

- Gemtek Technology is a Taiwan telecom company.

- Gateway Communications was a telecommunication company,
  now acquired by HKT Limited/PCCW.

- Goramo Gorecki is a privately owned Polish telecom
  company.

- U.S. Robotics Corporation, known through their brand name
  USRobotics is generally referred to as "USR" so use this
  prefix for the company's device tree bindings.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
 Documentation/devicetree/bindings/vendor-prefixes.yaml | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index 573578db9509..04e0e667afb9 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
@@ -59,6 +59,8 @@ patternProperties:
     description: AD Holdings Plc.
   "^adi,.*":
     description: Analog Devices, Inc.
+  "^adiend,.*":
+    description: ADI Engineering, Inc.
   "^advantech,.*":
     description: Advantech Corporation
   "^aeroflexgaisler,.*":
@@ -127,6 +129,8 @@ patternProperties:
     description: Arasan Chip Systems
   "^archermind,.*":
     description: ArcherMind Technology (Nanjing) Co., Ltd.
+  "^arcom,.*":
+    description: Arcom Controllers
   "^arctic,.*":
     description: Arctic Sand
   "^arcx,.*":
@@ -484,6 +488,8 @@ patternProperties:
     description: FocalTech Systems Co.,Ltd
   "^forlinx,.*":
     description: Baoding Forlinx Embedded Technology Co., Ltd.
+  "^freecom,.*":
+    description: Freecom Gmbh
   "^frida,.*":
     description: Shenzhen Frida LCD Co., Ltd.
   "^friendlyarm,.*":
@@ -496,6 +502,8 @@ patternProperties:
     description: FX Technology Ltd.
   "^gardena,.*":
     description: GARDENA GmbH
+  "^gateway,.*":
+    description: Gateway Communications
   "^gateworks,.*":
     description: Gateworks Corporation
   "^gcw,.*":
@@ -510,6 +518,8 @@ patternProperties:
     description: GE Fanuc Intelligent Platforms Embedded Systems, Inc.
   "^gemei,.*":
     description: Gemei Digital Technology Co., Ltd.
+  "^gemtek,.*":
+    description: Gemtek Technology Co., Ltd.
   "^genesys,.*":
     description: Genesys Logic, Inc.
   "^geniatech,.*":
@@ -530,6 +540,8 @@ patternProperties:
     description: Shenzhen Huiding Technology Co., Ltd.
   "^google,.*":
     description: Google, Inc.
+  "^goramo,.*":
+    description: Goramo Gorecki
   "^gplus,.*":
     description: GPLUS
   "^grinn,.*":
@@ -1444,6 +1456,8 @@ patternProperties:
     description: United Radiant Technology Corporation
   "^usi,.*":
     description: Universal Scientific Industrial Co., Ltd.
+  "^usr,.*":
+    description: U.S. Robotics Corporation
   "^utoo,.*":
     description: Aigo Digital Technology Co., Ltd.
   "^v3,.*":

-- 
2.41.0


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH 2/2] dt-bindings: arm: List more IXP4xx devices
  2023-09-25  8:53 [PATCH 0/2] Device tree updates for IXP4xx Linus Walleij
  2023-09-25  8:53 ` [PATCH 1/2] dt-bindings: Add vendor prefixes Linus Walleij
@ 2023-09-25  8:53 ` Linus Walleij
  1 sibling, 0 replies; 4+ messages in thread
From: Linus Walleij @ 2023-09-25  8:53 UTC (permalink / raw)
  To: Peter Denison, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Linus Walleij, Krzysztof Halasa
  Cc: Imre Kaloz, Ted Hess, Rob Herring, devicetree, linux-arm-kernel,
	Linus Walleij

The ixp4xx bindings are lacking some of the devices we have
out there in the wild, so let's add them.

The "linksys,wrv54g", "gemtek,gtwx5715", "intel,ixp42x"
triplet is a pretty special case where the Gemtek device is
licensed as OEM product by Linksys (now Belkin) hence the
special entry for this one.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
---
 .../devicetree/bindings/arm/intel-ixp4xx.yaml          | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml b/Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
index 553dcbc70e35..1fecd4692a62 100644
--- a/Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
+++ b/Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
@@ -16,12 +16,30 @@ properties:
     oneOf:
       - items:
           - enum:
+              - adieng,coyote
+              - arcom,vulcan
+              - dlink,dsm-g600-a
+              - freecom,fsg-3
+              - gateway,7001
+              - gateworks,gw2348
+              - goramo,multilink-router
+              - intel,ixdp425
+              - intel,ixdpg425
+              - iom,nas-100d
               - linksys,nslu2
+              - netgear,wg302v1
+              - netgear,wg302v2
+              - usr,8200
               - welltech,epbx100
           - const: intel,ixp42x
+      - items:
+          - const: linksys,wrv54g
+          - const: gemtek,gtwx5715
+          - const: intel,ixp42x
       - items:
           - enum:
               - gateworks,gw2358
+              - intel,kixrp435
           - const: intel,ixp43x
 
 additionalProperties: true

-- 
2.41.0


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [PATCH 1/2] dt-bindings: Add vendor prefixes
  2023-09-25  8:53 ` [PATCH 1/2] dt-bindings: Add vendor prefixes Linus Walleij
@ 2023-09-25  9:01   ` Linus Walleij
  0 siblings, 0 replies; 4+ messages in thread
From: Linus Walleij @ 2023-09-25  9:01 UTC (permalink / raw)
  To: Peter Denison, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Linus Walleij, Krzysztof Halasa
  Cc: Imre Kaloz, Ted Hess, Rob Herring, devicetree, linux-arm-kernel

On Mon, Sep 25, 2023 at 10:53 AM Linus Walleij <linus.walleij@linaro.org> wrote:

> +  "^adiend,.*":
> +    description: ADI Engineering, Inc.

Should be adieng,..

Respinning.

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-09-25  9:02 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-25  8:53 [PATCH 0/2] Device tree updates for IXP4xx Linus Walleij
2023-09-25  8:53 ` [PATCH 1/2] dt-bindings: Add vendor prefixes Linus Walleij
2023-09-25  9:01   ` Linus Walleij
2023-09-25  8:53 ` [PATCH 2/2] dt-bindings: arm: List more IXP4xx devices Linus Walleij

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).