Document binding for DFI Inc. company (https://www.dfi.com).
Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index 66e45112a8d7..6c796956d246 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
@@ -265,6 +265,8 @@ patternProperties:
description: Denx Software Engineering
"^devantech,.*":
description: Devantech, Ltd.
+ "^dfi,.*":
+ description: DFI Inc.
"^dh,.*":
description: DH electronics GmbH
"^difrnce,.*":
--
2.17.1
Document vendor prefix for iMX6 Rex Project.
Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index 6c796956d246..9151804f9940 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
@@ -886,6 +886,8 @@ patternProperties:
description: Realtek Semiconductor Corp.
"^renesas,.*":
description: Renesas Electronics Corporation
+ "^rex,.*":
+ description: iMX6 Rex Project
"^rervision,.*":
description: Shenzhen Rervision Technology Co., Ltd.
"^richtek,.*":
--
2.17.1
Document vendor prefix for Wandbord/Technexion.
Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index f24400bbaa29..f0bce3c17db9 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
@@ -1152,6 +1152,8 @@ patternProperties:
description: Vision Optical Technology Co., Ltd.
"^vxt,.*":
description: VXT Ltd
+ "^wand,.*":
+ description: Wandbord (Technexion)
"^waveshare,.*":
description: Waveshare Electronics
"^wd,.*":
--
2.17.1
Document vendor prefix for Zealz.
Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index f0bce3c17db9..789a01b3d93a 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
@@ -1210,6 +1210,8 @@ patternProperties:
description: Yones Toptech Co., Ltd.
"^ysoft,.*":
description: Y Soft Corporation a.s.
+ "^zealz,.*":
+ description: Zealz
"^zarlink,.*":
description: Zarlink Semiconductor
"^zeitec,.*":
--
2.17.1
Document and adjust the compatibles for i.MX25 and i.MX27 based boards
to fix dtbs_check warnings like:
arch/arm/boot/dts/imx27-apf27dev.dt.yaml: /: compatible:
['armadeus,imx27-apf27dev', 'armadeus,imx27-apf27', 'fsl,imx27'] is not valid under any of the given schemas
Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
.../devicetree/bindings/arm/fsl.yaml | 45 ++++++++++++++++++-
1 file changed, 43 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
index 1ca9dfa8ce9a..93229f9746c7 100644
--- a/Documentation/devicetree/bindings/arm/fsl.yaml
+++ b/Documentation/devicetree/bindings/arm/fsl.yaml
@@ -33,16 +33,57 @@ properties:
items:
- enum:
- fsl,imx25-pdk
+ - karo,imx25-tx25
- const: fsl,imx25
- - description: i.MX27 Product Development Kit
+ - description: i.MX25 Eukrea CPUIMX25 Boards
+ items:
+ - enum:
+ - eukrea,mbimxsd25-baseboard # Eukrea MBIMXSD25
+ - const: eukrea,cpuimx25
+ - const: fsl,imx25
+
+ - description: i.MX25 Eukrea MBIMXSD25 Boards
+ items:
+ - enum:
+ - eukrea,mbimxsd25-baseboard-cmo-qvga
+ - eukrea,mbimxsd25-baseboard-dvi-svga
+ - eukrea,mbimxsd25-baseboard-dvi-vga
+ - const: eukrea,mbimxsd25-baseboard
+ - const: eukrea,cpuimx25
+ - const: fsl,imx25
+
+ - description: i.MX27 based Boards
items:
- enum:
- armadeus,imx27-apf27 # APF27 SoM
- - armadeus,imx27-apf27dev # APF27 SoM on APF27Dev board
- fsl,imx27-pdk
- const: fsl,imx27
+ - description: i.MX27 APF27 SoM Board
+ items:
+ - const: armadeus,imx27-apf27dev
+ - const: armadeus,imx27-apf27
+ - const: fsl,imx27
+
+ - description: i.MX27 Eukrea CPUIMX27 SoM Board
+ items:
+ - const: eukrea,mbimxsd27-baseboard
+ - const: eukrea,cpuimx27
+ - const: fsl,imx27
+
+ - description: i.MX27 Phytec pca100 Board
+ items:
+ - const: phytec,imx27-pca100-rdk
+ - const: phytec,imx27-pca100
+ - const: fsl,imx27
+
+ - description: i.MX27 Phytec pcm970 Board
+ items:
+ - const: phytec,imx27-pcm970
+ - const: phytec,imx27-pcm038
+ - const: fsl,imx27
+
- description: i.MX28 based Boards
items:
- enum:
--
2.17.1
Document and adjust the compatibles for i.MX51 based boards.
Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
.../devicetree/bindings/arm/fsl.yaml | 24 ++++++++++++++++---
1 file changed, 21 insertions(+), 3 deletions(-)
diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
index 93229f9746c7..b6e5691ddbd1 100644
--- a/Documentation/devicetree/bindings/arm/fsl.yaml
+++ b/Documentation/devicetree/bindings/arm/fsl.yaml
@@ -129,13 +129,31 @@ properties:
- kobo,aura
- const: fsl,imx50
- - description: i.MX51 Babbage Board
+ - description: i.MX51 based Boards
items:
- enum:
- - armadeus,imx51-apf51 # APF51 SoM
- - armadeus,imx51-apf51dev # APF51 SoM on APF51Dev board
+ - armadeus,imx51-apf51 # Armadeus Systems APF51 module
- fsl,imx51-babbage
- technologic,imx51-ts4800
+ - zii,imx51-scu3-esb
+ - const: fsl,imx51
+
+ - description: i.MX51 based Armadeus Systems APF51Dev Board
+ items:
+ - const: armadeus,imx51-apf51dev
+ - const: armadeus,imx51-apf51
+ - const: fsl,imx51
+
+ - description: i.MX51 based Digi ConnectCore CC(W)-MX51 JSK Board
+ items:
+ - const: digi,connectcore-ccxmx51-jsk
+ - const: digi,connectcore-ccxmx51-som
+ - const: fsl,imx51
+
+ - description: i.MX51 based Eukrea CPUIMX51 Board
+ items:
+ - const: eukrea,mbimxsd51
+ - const: eukrea,cpuimx51
- const: fsl,imx51
- description: i.MX53 based Boards
--
2.17.1
Document and adjust the compatibles for i.MX53 based boards.
Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
Documentation/devicetree/bindings/arm/fsl.yaml | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
index b6e5691ddbd1..812e8d8babd8 100644
--- a/Documentation/devicetree/bindings/arm/fsl.yaml
+++ b/Documentation/devicetree/bindings/arm/fsl.yaml
@@ -164,7 +164,16 @@ properties:
- fsl,imx53-evk
- fsl,imx53-qsb
- fsl,imx53-smd
+ - ge,imx53-cpuvo # General Electric CS ONE
+ - inversepath,imx53-usbarmory # Inverse Path USB armory
- menlo,m53menlo
+ - voipac,imx53-dmm-668 # Voipac i.MX53 X53-DMM-668
+ - const: fsl,imx53
+
+ - description: i.MX53 based TQ MBa53 Board
+ items:
+ - const: tq,mba53
+ - const: tq,tqma53
- const: fsl,imx53
- description: i.MX6Q based Boards
--
2.17.1
Document and adjust the compatibles for VF500 and VF600 based boards.
The Toradex Colibri Evaluation Boards use multiple compatibles.
Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
.../devicetree/bindings/arm/fsl.yaml | 24 +++++++++++++++----
1 file changed, 20 insertions(+), 4 deletions(-)
diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
index 812e8d8babd8..d9c430bfe37e 100644
--- a/Documentation/devicetree/bindings/arm/fsl.yaml
+++ b/Documentation/devicetree/bindings/arm/fsl.yaml
@@ -559,10 +559,26 @@ properties:
- fsl,vf600
- fsl,vf610
- fsl,vf610m4
- - toradex,vf500-colibri_vf50 # Colibri VF50 Module
- - toradex,vf500-colibri_vf50-on-eval # Colibri VF50 Module on Colibri Evaluation Board
- - toradex,vf610-colibri_vf61 # Colibri VF61 Module
- - toradex,vf610-colibri_vf61-on-eval # Colibri VF61 Module on Colibri Evaluation Board
+
+ - description: Toradex Colibri VF50 Module on Colibri Evaluation Board
+ items:
+ - const: toradex,vf500-colibri_vf50-on-eval
+ - const: toradex,vf500-colibri_vf50
+ - const: fsl,vf500
+
+ - description: VF610 based Boards
+ items:
+ - enum:
+ - lwn,bk4 # Liebherr BK4 controller
+ - phytec,vf610-cosmic # PHYTEC Cosmic/Cosmic+ Board
+ - fsl,vf610-twr # VF610 Tower Board
+ - const: fsl,vf610
+
+ - description: Toradex Colibri VF61 Module on Colibri Evaluation Board
+ items:
+ - const: toradex,vf600-colibri_vf61-on-eval
+ - const: toradex,vf600-colibri_vf61
+ - const: fsl,vf600
- description: ZII's VF610 based Boards
items:
--
2.17.1
Document and adjust the compatibles for i.MX6DL based boards.
Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
.../devicetree/bindings/arm/fsl.yaml | 27 +++++++++++++++++--
1 file changed, 25 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
index d9c430bfe37e..24c79cecd815 100644
--- a/Documentation/devicetree/bindings/arm/fsl.yaml
+++ b/Documentation/devicetree/bindings/arm/fsl.yaml
@@ -257,16 +257,25 @@ properties:
- description: i.MX6DL based Boards
items:
- enum:
- - armadeus,imx6dl-apf6 # APF6 (Solo) SoM
- - armadeus,imx6dl-apf6dev # APF6 (Solo) SoM on APF6Dev board
+ - boundary,imx6dl-nit6xlite # Boundary Devices Nitrogen6 Lite
+ - boundary,imx6dl-nitrogen6x # Boundary Devices Nitrogen6x
+ - bticino,imx6dl-mamoj # BTicino i.MX6DL Mamoj
- eckelmann,imx6dl-ci4x10
- emtrion,emcon-mx6 # emCON-MX6S or emCON-MX6DL SoM
- emtrion,emcon-mx6-avari # emCON-MX6S or emCON-MX6DL SoM on Avari Base
+ - engicam,imx6-icore # Engicam i.CoreM6 Starter Kit
+ - engicam,imx6-icore-rqs # Engicam i.CoreM6 RQS Starter Kit
- fsl,imx6dl-sabreauto # i.MX6 DualLite/Solo SABRE Automotive Board
+ - fsl,imx6dl-sabrelite # i.MX6 DualLite SABRE Lite Board
- fsl,imx6dl-sabresd # i.MX6 DualLite SABRE Smart Device Board
+ - karo,imx6dl-tx6dl # Ka-Ro electronics TX6U Modules
- kontron,imx6dl-samx6i # Kontron i.MX6 Solo SMARC Module
+ - poslab,imx6dl-savageboard # Poslab SavageBoard Dual
- prt,prtrvt # Protonic RVT board
- prt,prtvt7 # Protonic VT7 board
+ - rex,imx6dl-rex-basic # Rex Basic i.MX6 Dual Lite Board
+ - riot,imx6s-riotboard # RIoTboard i.MX6S
+ - solidrun,hummingboard/dl
- technexion,imx6dl-pico-dwarf # TechNexion i.MX6DL Pico-Dwarf
- technexion,imx6dl-pico-hobbit # TechNexion i.MX6DL Pico-Hobbit
- technexion,imx6dl-pico-nymph # TechNexion i.MX6DL Pico-Nymph
@@ -277,12 +286,26 @@ properties:
- toradex,colibri_imx6dl-v1_1 # Colibri iMX6 Module V1.1
- toradex,colibri_imx6dl-eval-v3 # Colibri iMX6 Module on Colibri Evaluation Board V3
- toradex,colibri_imx6dl-v1_1-eval-v3 # Colibri iMX6 Module V1.1 on Colibri Evaluation Board V3
+ - udoo,imx6dl-udoo # Udoo i.MX6 Dual-lite Board
+ - wand,imx6dl-wandboard # Wandboard i.MX6 Dual Lite Board
- ysoft,imx6dl-yapp4-draco # i.MX6 DualLite Y Soft IOTA Draco board
- ysoft,imx6dl-yapp4-hydra # i.MX6 DualLite Y Soft IOTA Hydra board
- ysoft,imx6dl-yapp4-orion # i.MX6 DualLite Y Soft IOTA Orion board
- ysoft,imx6dl-yapp4-ursa # i.MX6 Solo Y Soft IOTA Ursa board
- const: fsl,imx6dl
+ - description: i.MX6DL based Armadeus AFP6 Board
+ items:
+ - const: armadeus,imx6dl-apf6dev
+ - const: armadeus,imx6dl-apf6 # APF6 (Solo) SoM
+ - const: fsl,imx6dl
+
+ - description: i.MX6DL based DFI FS700-M60-6DL Board
+ items:
+ - const: dfi,fs700-m60-6dl
+ - const: dfi,fs700e-m60
+ - const: fsl,imx6dl
+
- description: i.MX6DL Gateworks Ventana Boards
items:
- enum:
--
2.17.1
There are four flavors of TechNexion PICO-IMX6 boards. They have their
own DTSes, even though in Dwarf, Nymph and Pi are exactly the same.
They also have their own bindings so adjust the compatibles to match the
bindings.
Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
arch/arm/boot/dts/imx6dl-pico-dwarf.dts | 2 +-
arch/arm/boot/dts/imx6dl-pico-hobbit.dts | 2 +-
arch/arm/boot/dts/imx6dl-pico-nymph.dts | 2 +-
arch/arm/boot/dts/imx6dl-pico-pi.dts | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/arm/boot/dts/imx6dl-pico-dwarf.dts b/arch/arm/boot/dts/imx6dl-pico-dwarf.dts
index 659a8e8714ea..d85b15a8c127 100644
--- a/arch/arm/boot/dts/imx6dl-pico-dwarf.dts
+++ b/arch/arm/boot/dts/imx6dl-pico-dwarf.dts
@@ -13,5 +13,5 @@
/ {
model = "TechNexion PICO-IMX6 DualLite/Solo Board and Dwarf baseboard";
- compatible = "technexion,imx6dl-pico", "fsl,imx6dl";
+ compatible = "technexion,imx6dl-pico-dwarf", "fsl,imx6dl";
};
diff --git a/arch/arm/boot/dts/imx6dl-pico-hobbit.dts b/arch/arm/boot/dts/imx6dl-pico-hobbit.dts
index d7403c5c4337..08fedcbcc91b 100644
--- a/arch/arm/boot/dts/imx6dl-pico-hobbit.dts
+++ b/arch/arm/boot/dts/imx6dl-pico-hobbit.dts
@@ -13,5 +13,5 @@
/ {
model = "TechNexion PICO-IMX6 DualLite/Solo Board and Hobbit baseboard";
- compatible = "technexion,imx6dl-pico", "fsl,imx6dl";
+ compatible = "technexion,imx6dl-pico-hobbit", "fsl,imx6dl";
};
diff --git a/arch/arm/boot/dts/imx6dl-pico-nymph.dts b/arch/arm/boot/dts/imx6dl-pico-nymph.dts
index b282dbf953aa..32ccfc5d41ce 100644
--- a/arch/arm/boot/dts/imx6dl-pico-nymph.dts
+++ b/arch/arm/boot/dts/imx6dl-pico-nymph.dts
@@ -13,5 +13,5 @@
/ {
model = "TechNexion PICO-IMX6 DualLite/Solo Board and Nymph baseboard";
- compatible = "technexion,imx6dl-pico", "fsl,imx6dl";
+ compatible = "technexion,imx6dl-pico-nymph", "fsl,imx6dl";
};
diff --git a/arch/arm/boot/dts/imx6dl-pico-pi.dts b/arch/arm/boot/dts/imx6dl-pico-pi.dts
index b7b1c07f96f3..4590e8ad9a91 100644
--- a/arch/arm/boot/dts/imx6dl-pico-pi.dts
+++ b/arch/arm/boot/dts/imx6dl-pico-pi.dts
@@ -13,5 +13,5 @@
/ {
model = "TechNexion PICO-IMX6 DualLite/Solo Board and PI baseboard";
- compatible = "technexion,imx6dl-pico", "fsl,imx6dl";
+ compatible = "technexion,imx6dl-pico-pi", "fsl,imx6dl";
};
--
2.17.1
Document vendor prefix for Embest RIoT.
Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index 9151804f9940..f24400bbaa29 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
@@ -898,6 +898,8 @@ patternProperties:
description: Rikomagic Tech Corp. Ltd
"^riscv,.*":
description: RISC-V Foundation
+ "^riot,.*":
+ description: Embest RIoT
"^rockchip,.*":
description: Fuzhou Rockchip Electronics Co., Ltd
"^rocktech,.*":
--
2.17.1
The Aristainetos and Aristainetos2 boards have only SoC compatible.
Cc: Heiko Schocher <[email protected]>
Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
Unfortunately I have no clue what is it.
---
arch/arm/boot/dts/imx6dl-aristainetos2_4.dts | 2 +-
arch/arm/boot/dts/imx6dl-aristainetos2_7.dts | 2 +-
arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 2 +-
arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/arm/boot/dts/imx6dl-aristainetos2_4.dts b/arch/arm/boot/dts/imx6dl-aristainetos2_4.dts
index b16603f27dce..241754305f51 100644
--- a/arch/arm/boot/dts/imx6dl-aristainetos2_4.dts
+++ b/arch/arm/boot/dts/imx6dl-aristainetos2_4.dts
@@ -46,7 +46,7 @@
/ {
model = "aristainetos2 i.MX6 Dual Lite Board 4";
- compatible = "fsl,imx6dl";
+ compatible = "aristainetos,aristainetos2-imx6dl-4", "fsl,imx6dl";
memory@10000000 {
device_type = "memory";
diff --git a/arch/arm/boot/dts/imx6dl-aristainetos2_7.dts b/arch/arm/boot/dts/imx6dl-aristainetos2_7.dts
index abb2a1b9ce08..5ff0e55691f6 100644
--- a/arch/arm/boot/dts/imx6dl-aristainetos2_7.dts
+++ b/arch/arm/boot/dts/imx6dl-aristainetos2_7.dts
@@ -46,7 +46,7 @@
/ {
model = "aristainetos2 i.MX6 Dual Lite Board 7";
- compatible = "fsl,imx6dl";
+ compatible = "aristainetos,aristainetos2-imx6dl-7", "fsl,imx6dl";
memory@10000000 {
device_type = "memory";
diff --git a/arch/arm/boot/dts/imx6dl-aristainetos_4.dts b/arch/arm/boot/dts/imx6dl-aristainetos_4.dts
index 5c7e85300695..4a124f65cb10 100644
--- a/arch/arm/boot/dts/imx6dl-aristainetos_4.dts
+++ b/arch/arm/boot/dts/imx6dl-aristainetos_4.dts
@@ -10,7 +10,7 @@
/ {
model = "aristainetos i.MX6 Dual Lite Board 4";
- compatible = "fsl,imx6dl";
+ compatible = "aristainetos,aristainetos-imx6dl-4", "fsl,imx6dl";
backlight {
compatible = "pwm-backlight";
diff --git a/arch/arm/boot/dts/imx6dl-aristainetos_7.dts b/arch/arm/boot/dts/imx6dl-aristainetos_7.dts
index 4d58cb4436d9..6ad10d53562f 100644
--- a/arch/arm/boot/dts/imx6dl-aristainetos_7.dts
+++ b/arch/arm/boot/dts/imx6dl-aristainetos_7.dts
@@ -10,7 +10,7 @@
/ {
model = "aristainetos i.MX6 Dual Lite Board 7";
- compatible = "fsl,imx6dl";
+ compatible = "aristainetos,aristainetos-imx6dl-7", "fsl,imx6dl";
memory@10000000 {
device_type = "memory";
--
2.17.1
Document binding for an unknown entity Aristainetos with few boards
mainlined.
Cc: Heiko Schocher <[email protected]>
Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
I tried to Google but except the patches from Heiko Schocher, I could
not find any meaningful data.
Heiko, you posted this. Do you know what is it?
---
Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index 789a01b3d93a..bb4c85f00c8f 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
@@ -105,6 +105,8 @@ patternProperties:
description: arcx Inc. / Archronix Inc.
"^aries,.*":
description: Aries Embedded GmbH
+ "^aristainetos,.*":
+ description: Aristainetos
"^arm,.*":
description: ARM Ltd.
"^armadeus,.*":
--
2.17.1
Document and adjust the compatibles for i.MX6DL based Aristainetos
boards.
Cc: Heiko Schocher <[email protected]>
Signed-off-by: Krzysztof Kozlowski <[email protected]>
---
What's the vendor?
---
Documentation/devicetree/bindings/arm/fsl.yaml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
index 24c79cecd815..58426f83c85a 100644
--- a/Documentation/devicetree/bindings/arm/fsl.yaml
+++ b/Documentation/devicetree/bindings/arm/fsl.yaml
@@ -257,6 +257,10 @@ properties:
- description: i.MX6DL based Boards
items:
- enum:
+ - aristainetos,aristainetos-imx6dl-4
+ - aristainetos,aristainetos-imx6dl-7
+ - aristainetos,aristainetos2-imx6dl-4
+ - aristainetos,aristainetos2-imx6dl-7
- boundary,imx6dl-nit6xlite # Boundary Devices Nitrogen6 Lite
- boundary,imx6dl-nitrogen6x # Boundary Devices Nitrogen6x
- bticino,imx6dl-mamoj # BTicino i.MX6DL Mamoj
--
2.17.1
Hello Krzysztof,
Am 26.09.2020 um 18:28 schrieb Krzysztof Kozlowski:
> Document binding for an unknown entity Aristainetos with few boards
> mainlined.
>
> Cc: Heiko Schocher <[email protected]>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
>
> ---
>
> I tried to Google but except the patches from Heiko Schocher, I could
> not find any meaningful data.
>
> Heiko, you posted this. Do you know what is it?
aristainetos is the name of the board, so it is not the vendor name.
I just asked the customer if we can add a valid vendor name...
bye,
Heiko
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-52 Fax: +49-8142-66989-80 Email: [email protected]
On Sat, 26 Sep 2020 18:28:03 +0200, Krzysztof Kozlowski wrote:
> Document and adjust the compatibles for i.MX25 and i.MX27 based boards
> to fix dtbs_check warnings like:
>
> arch/arm/boot/dts/imx27-apf27dev.dt.yaml: /: compatible:
> ['armadeus,imx27-apf27dev', 'armadeus,imx27-apf27', 'fsl,imx27'] is not valid under any of the given schemas
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> .../devicetree/bindings/arm/fsl.yaml | 45 ++++++++++++++++++-
> 1 file changed, 43 insertions(+), 2 deletions(-)
>
Reviewed-by: Rob Herring <[email protected]>
On Sat, 26 Sep 2020 18:28:00 +0200, Krzysztof Kozlowski wrote:
> Document vendor prefix for Embest RIoT.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
> 1 file changed, 2 insertions(+)
>
Applied, thanks!
On Sat, 26 Sep 2020 18:28:01 +0200, Krzysztof Kozlowski wrote:
> Document vendor prefix for Wandbord/Technexion.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
> 1 file changed, 2 insertions(+)
>
Applied, thanks!
On Sat, 26 Sep 2020 18:27:58 +0200, Krzysztof Kozlowski wrote:
> Document binding for DFI Inc. company (https://www.dfi.com).
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
> 1 file changed, 2 insertions(+)
>
Applied, thanks!
On Sat, 26 Sep 2020 18:28:04 +0200, Krzysztof Kozlowski wrote:
> Document and adjust the compatibles for i.MX51 based boards.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> .../devicetree/bindings/arm/fsl.yaml | 24 ++++++++++++++++---
> 1 file changed, 21 insertions(+), 3 deletions(-)
>
Acked-by: Rob Herring <[email protected]>
On Sat, 26 Sep 2020 18:28:02 +0200, Krzysztof Kozlowski wrote:
> Document vendor prefix for Zealz.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
> 1 file changed, 2 insertions(+)
>
Applied, thanks!
On Sat, 26 Sep 2020 18:27:59 +0200, Krzysztof Kozlowski wrote:
> Document vendor prefix for iMX6 Rex Project.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
> 1 file changed, 2 insertions(+)
>
Applied, thanks!
On Sat, 26 Sep 2020 18:28:07 +0200, Krzysztof Kozlowski wrote:
> Document and adjust the compatibles for i.MX6DL based boards.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> .../devicetree/bindings/arm/fsl.yaml | 27 +++++++++++++++++--
> 1 file changed, 25 insertions(+), 2 deletions(-)
>
Reviewed-by: Rob Herring <[email protected]>
On Sat, 26 Sep 2020 18:28:05 +0200, Krzysztof Kozlowski wrote:
> Document and adjust the compatibles for i.MX53 based boards.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> Documentation/devicetree/bindings/arm/fsl.yaml | 9 +++++++++
> 1 file changed, 9 insertions(+)
>
Reviewed-by: Rob Herring <[email protected]>
On Sat, 26 Sep 2020 18:28:06 +0200, Krzysztof Kozlowski wrote:
> Document and adjust the compatibles for VF500 and VF600 based boards.
> The Toradex Colibri Evaluation Boards use multiple compatibles.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> .../devicetree/bindings/arm/fsl.yaml | 24 +++++++++++++++----
> 1 file changed, 20 insertions(+), 4 deletions(-)
>
Reviewed-by: Rob Herring <[email protected]>
Hello Krzysztof,
Am 28.09.2020 um 06:04 schrieb Heiko Schocher:
> Hello Krzysztof,
>
> Am 26.09.2020 um 18:28 schrieb Krzysztof Kozlowski:
>> Document binding for an unknown entity Aristainetos with few boards
>> mainlined.
>>
>> Cc: Heiko Schocher <[email protected]>
>> Signed-off-by: Krzysztof Kozlowski <[email protected]>
>>
>> ---
>>
>> I tried to Google but except the patches from Heiko Schocher, I could
>> not find any meaningful data.
>>
>> Heiko, you posted this. Do you know what is it?
>
> aristainetos is the name of the board, so it is not the vendor name.
>
> I just asked the customer if we can add a valid vendor name...
Ok, it is not easy to get an okay from the customer to publish
his name.
Is there a dummy or unknown entry for vendor?
bye,
Heiko
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-52 Fax: +49-8142-66989-80 Email: [email protected]
On Wed, 30 Sep 2020 at 06:16, Heiko Schocher <[email protected]> wrote:
>
> Hello Krzysztof,
>
> Am 28.09.2020 um 06:04 schrieb Heiko Schocher:
> > Hello Krzysztof,
> >
> > Am 26.09.2020 um 18:28 schrieb Krzysztof Kozlowski:
> >> Document binding for an unknown entity Aristainetos with few boards
> >> mainlined.
> >>
> >> Cc: Heiko Schocher <[email protected]>
> >> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> >>
> >> ---
> >>
> >> I tried to Google but except the patches from Heiko Schocher, I could
> >> not find any meaningful data.
> >>
> >> Heiko, you posted this. Do you know what is it?
> >
> > aristainetos is the name of the board, so it is not the vendor name.
> >
> > I just asked the customer if we can add a valid vendor name...
>
> Ok, it is not easy to get an okay from the customer to publish
> his name.
>
> Is there a dummy or unknown entry for vendor?
We could use "denx" as it was done as part of your work or "linux".
Rob, any hints here?
Best regards,
Krzysztof
Hello Krzysztof,
Am 30.09.2020 um 09:11 schrieb Krzysztof Kozlowski:
> On Wed, 30 Sep 2020 at 06:16, Heiko Schocher <[email protected]> wrote:
>>
>> Hello Krzysztof,
>>
>> Am 28.09.2020 um 06:04 schrieb Heiko Schocher:
>>> Hello Krzysztof,
>>>
>>> Am 26.09.2020 um 18:28 schrieb Krzysztof Kozlowski:
>>>> Document binding for an unknown entity Aristainetos with few boards
>>>> mainlined.
>>>>
>>>> Cc: Heiko Schocher <[email protected]>
>>>> Signed-off-by: Krzysztof Kozlowski <[email protected]>
>>>>
>>>> ---
>>>>
>>>> I tried to Google but except the patches from Heiko Schocher, I could
>>>> not find any meaningful data.
>>>>
>>>> Heiko, you posted this. Do you know what is it?
>>>
>>> aristainetos is the name of the board, so it is not the vendor name.
>>>
>>> I just asked the customer if we can add a valid vendor name...
>>
>> Ok, it is not easy to get an okay from the customer to publish
>> his name.
>>
>> Is there a dummy or unknown entry for vendor?
>
> We could use "denx" as it was done as part of your work or "linux".
> Rob, any hints here?
Ok we can use as vendor "abb" in all DTS files and regarding your
change in Documentation/devicetree/bindings/vendor-prefixes.yaml
it can be:
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml
b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index 789a01b3d93a..bb4c85f00c8f 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
@@ -105,6 +105,8 @@ patternProperties:
description: arcx Inc. / Archronix Inc.
"^aries,.*":
description: Aries Embedded GmbH
+ "^abb,.*":
+ description: ABB
"^arm,.*":
description: ARM Ltd.
"^armadeus,.*":
Would you work in this changes?
Many thanks!
bye,
Heiko
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-52 Fax: +49-8142-66989-80 Email: [email protected]
On Wed, 30 Sep 2020 at 12:14, Heiko Schocher <[email protected]> wrote:
>
> Hello Krzysztof,
>
> Am 30.09.2020 um 09:11 schrieb Krzysztof Kozlowski:
> > On Wed, 30 Sep 2020 at 06:16, Heiko Schocher <[email protected]> wrote:
> >>
> >> Hello Krzysztof,
> >>
> >> Am 28.09.2020 um 06:04 schrieb Heiko Schocher:
> >>> Hello Krzysztof,
> >>>
> >>> Am 26.09.2020 um 18:28 schrieb Krzysztof Kozlowski:
> >>>> Document binding for an unknown entity Aristainetos with few boards
> >>>> mainlined.
> >>>>
> >>>> Cc: Heiko Schocher <[email protected]>
> >>>> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> >>>>
> >>>> ---
> >>>>
> >>>> I tried to Google but except the patches from Heiko Schocher, I could
> >>>> not find any meaningful data.
> >>>>
> >>>> Heiko, you posted this. Do you know what is it?
> >>>
> >>> aristainetos is the name of the board, so it is not the vendor name.
> >>>
> >>> I just asked the customer if we can add a valid vendor name...
> >>
> >> Ok, it is not easy to get an okay from the customer to publish
> >> his name.
> >>
> >> Is there a dummy or unknown entry for vendor?
> >
> > We could use "denx" as it was done as part of your work or "linux".
> > Rob, any hints here?
>
> Ok we can use as vendor "abb" in all DTS files and regarding your
> change in Documentation/devicetree/bindings/vendor-prefixes.yaml
> it can be:
>
> diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml
> b/Documentation/devicetree/bindings/vendor-prefixes.yaml
> index 789a01b3d93a..bb4c85f00c8f 100644
> --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
> +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
> @@ -105,6 +105,8 @@ patternProperties:
> description: arcx Inc. / Archronix Inc.
> "^aries,.*":
> description: Aries Embedded GmbH
> + "^abb,.*":
> + description: ABB
> "^arm,.*":
> description: ARM Ltd.
> "^armadeus,.*":
>
> Would you work in this changes?
Yes, I will send a v2 with a new name.
Thanks for checking this.
Best regards,
Krzysztof
On Sat, Sep 26, 2020 at 06:28:06PM +0200, Krzysztof Kozlowski wrote:
> Document and adjust the compatibles for VF500 and VF600 based boards.
> The Toradex Colibri Evaluation Boards use multiple compatibles.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> .../devicetree/bindings/arm/fsl.yaml | 24 +++++++++++++++----
> 1 file changed, 20 insertions(+), 4 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
> index 812e8d8babd8..d9c430bfe37e 100644
> --- a/Documentation/devicetree/bindings/arm/fsl.yaml
> +++ b/Documentation/devicetree/bindings/arm/fsl.yaml
> @@ -559,10 +559,26 @@ properties:
> - fsl,vf600
> - fsl,vf610
> - fsl,vf610m4
> - - toradex,vf500-colibri_vf50 # Colibri VF50 Module
> - - toradex,vf500-colibri_vf50-on-eval # Colibri VF50 Module on Colibri Evaluation Board
> - - toradex,vf610-colibri_vf61 # Colibri VF61 Module
> - - toradex,vf610-colibri_vf61-on-eval # Colibri VF61 Module on Colibri Evaluation Board
> +
> + - description: Toradex Colibri VF50 Module on Colibri Evaluation Board
> + items:
> + - const: toradex,vf500-colibri_vf50-on-eval
> + - const: toradex,vf500-colibri_vf50
> + - const: fsl,vf500
> +
> + - description: VF610 based Boards
> + items:
> + - enum:
> + - lwn,bk4 # Liebherr BK4 controller
> + - phytec,vf610-cosmic # PHYTEC Cosmic/Cosmic+ Board
> + - fsl,vf610-twr # VF610 Tower Board
> + - const: fsl,vf610
> +
> + - description: Toradex Colibri VF61 Module on Colibri Evaluation Board
> + items:
> + - const: toradex,vf600-colibri_vf61-on-eval
> + - const: toradex,vf600-colibri_vf61
I made typos here so please do not apply this one. I'll send a v2.
Best regards,
Krzysztof
On Sat, Sep 26, 2020 at 06:28:04PM +0200, Krzysztof Kozlowski wrote:
> Document and adjust the compatibles for i.MX51 based boards.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> .../devicetree/bindings/arm/fsl.yaml | 24 ++++++++++++++++---
> 1 file changed, 21 insertions(+), 3 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
> index 93229f9746c7..b6e5691ddbd1 100644
> --- a/Documentation/devicetree/bindings/arm/fsl.yaml
> +++ b/Documentation/devicetree/bindings/arm/fsl.yaml
> @@ -129,13 +129,31 @@ properties:
> - kobo,aura
> - const: fsl,imx50
>
> - - description: i.MX51 Babbage Board
> + - description: i.MX51 based Boards
> items:
> - enum:
> - - armadeus,imx51-apf51 # APF51 SoM
> - - armadeus,imx51-apf51dev # APF51 SoM on APF51Dev board
> + - armadeus,imx51-apf51 # Armadeus Systems APF51 module
> - fsl,imx51-babbage
> - technologic,imx51-ts4800
> + - zii,imx51-scu3-esb
I missed two i.MX51 boards, so there will be a v2 for this one.
Best regards,
Krzysztof
On Sat, Sep 26, 2020 at 06:28:05PM +0200, Krzysztof Kozlowski wrote:
> Document and adjust the compatibles for i.MX53 based boards.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> Documentation/devicetree/bindings/arm/fsl.yaml | 9 +++++++++
> 1 file changed, 9 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
> index b6e5691ddbd1..812e8d8babd8 100644
> --- a/Documentation/devicetree/bindings/arm/fsl.yaml
> +++ b/Documentation/devicetree/bindings/arm/fsl.yaml
> @@ -164,7 +164,16 @@ properties:
> - fsl,imx53-evk
> - fsl,imx53-qsb
> - fsl,imx53-smd
> + - ge,imx53-cpuvo # General Electric CS ONE
> + - inversepath,imx53-usbarmory # Inverse Path USB armory
> - menlo,m53menlo
> + - voipac,imx53-dmm-668 # Voipac i.MX53 X53-DMM-668
> + - const: fsl,imx53
> +
> + - description: i.MX53 based TQ MBa53 Board
> + items:
> + - const: tq,mba53
> + - const: tq,tqma53
> - const: fsl,imx53
I missed few i.MX53 boards, so there will be a v2 for this one.
Best regards,
Krzysztof
On Sat, Sep 26, 2020 at 06:28:07PM +0200, Krzysztof Kozlowski wrote:
> Document and adjust the compatibles for i.MX6DL based boards.
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
> ---
> .../devicetree/bindings/arm/fsl.yaml | 27 +++++++++++++++++--
> 1 file changed, 25 insertions(+), 2 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
> index d9c430bfe37e..24c79cecd815 100644
> --- a/Documentation/devicetree/bindings/arm/fsl.yaml
> +++ b/Documentation/devicetree/bindings/arm/fsl.yaml
> @@ -257,16 +257,25 @@ properties:
> - description: i.MX6DL based Boards
> items:
> - enum:
> - - armadeus,imx6dl-apf6 # APF6 (Solo) SoM
> - - armadeus,imx6dl-apf6dev # APF6 (Solo) SoM on APF6Dev board
> + - boundary,imx6dl-nit6xlite # Boundary Devices Nitrogen6 Lite
> + - boundary,imx6dl-nitrogen6x # Boundary Devices Nitrogen6x
> + - bticino,imx6dl-mamoj # BTicino i.MX6DL Mamoj
> - eckelmann,imx6dl-ci4x10
> - emtrion,emcon-mx6 # emCON-MX6S or emCON-MX6DL SoM
> - emtrion,emcon-mx6-avari # emCON-MX6S or emCON-MX6DL SoM on Avari Base
> + - engicam,imx6-icore # Engicam i.CoreM6 Starter Kit
> + - engicam,imx6-icore-rqs # Engicam i.CoreM6 RQS Starter Kit
> - fsl,imx6dl-sabreauto # i.MX6 DualLite/Solo SABRE Automotive Board
> + - fsl,imx6dl-sabrelite # i.MX6 DualLite SABRE Lite Board
> - fsl,imx6dl-sabresd # i.MX6 DualLite SABRE Smart Device Board
> + - karo,imx6dl-tx6dl # Ka-Ro electronics TX6U Modules
> - kontron,imx6dl-samx6i # Kontron i.MX6 Solo SMARC Module
> + - poslab,imx6dl-savageboard # Poslab SavageBoard Dual
> - prt,prtrvt # Protonic RVT board
> - prt,prtvt7 # Protonic VT7 board
> + - rex,imx6dl-rex-basic # Rex Basic i.MX6 Dual Lite Board
> + - riot,imx6s-riotboard # RIoTboard i.MX6S
> + - solidrun,hummingboard/dl
> - technexion,imx6dl-pico-dwarf # TechNexion i.MX6DL Pico-Dwarf
> - technexion,imx6dl-pico-hobbit # TechNexion i.MX6DL Pico-Hobbit
> - technexion,imx6dl-pico-nymph # TechNexion i.MX6DL Pico-Nymph
> @@ -277,12 +286,26 @@ properties:
> - toradex,colibri_imx6dl-v1_1 # Colibri iMX6 Module V1.1
> - toradex,colibri_imx6dl-eval-v3 # Colibri iMX6 Module on Colibri Evaluation Board V3
> - toradex,colibri_imx6dl-v1_1-eval-v3 # Colibri iMX6 Module V1.1 on Colibri Evaluation Board V3
I need to add here two solidrun boards and fix up the Toradex boards.
I will send a v2.
Best regards,
Krzysztof
On Sat, Sep 26, 2020 at 06:28:03PM +0200, Krzysztof Kozlowski wrote:
> Document and adjust the compatibles for i.MX25 and i.MX27 based boards
> to fix dtbs_check warnings like:
>
> arch/arm/boot/dts/imx27-apf27dev.dt.yaml: /: compatible:
> ['armadeus,imx27-apf27dev', 'armadeus,imx27-apf27', 'fsl,imx27'] is not valid under any of the given schemas
>
> Signed-off-by: Krzysztof Kozlowski <[email protected]>
Applied, thanks.