Skip to contentSkip to conversation

arm64: dts: meson-gxl: add support for phicomm n1

PATCH Superseded He Yangxuan 1 participant 5 messages Nov 10, 2018

Subsystems (2)

v4 of 5 Superseded Latest is v5 →

lore
Share & tools
lore
#0 lore raw

v4 cover arm64: dts: meson-gxl: add support for phicomm n1

This patch adds support for the Phicomm N1. This device based on P230 reference design. The phy is RTL8211F, need to disable Energy Efficient Ethernet (EEE) to make it stable. And this box doesn't have cvbs, so disable related section in device tree.

Changes since v3:
- remove external phy from device tree, will disable EEE in meson-gxl-s905d-p230.dts

Changes since v2:
- remove changes section in commit message
- add commit message for patch of vendor prefix and bindings documentation

Changes since v1:
- rewrite external phy section
- add phicomm vendor prefix
- add phicomm n1 in Documentation/devicetree/bindings/arm/amlogic.txt

He Yangxuan (3):
arm64: dts: meson-gxl: add support for phicomm n1
dt-bindings: Add vendor prefix for PHICOMM Co., Ltd.
dt-bindings: arm: amlogic: Add Phicomm N1

 Documentation/devicetree/bindings/arm/amlogic.txt     | 1 +
 Documentation/devicetree/bindings/vendor-prefixes.txt | 1 +
 arch/arm64/boot/dts/amlogic/Makefile                  | 1 +
 3 files changed, 3 insertions(+)
Signature · 1 line
2.11.0
#1 lore raw

PATCH v4 1/3 arm64: dts: meson-gxl: add support for phicomm n1

This patch adds support for the Phicomm N1. This device based on P230 reference design. And this box doesn't have cvbs, so disable related section in device tree.

---
 arch/arm64/boot/dts/amlogic/Makefile | 1 +
 1 file changed, 1 insertion(+)
arch/arm64/boot/dts/amlogic/Makefile +1 -0
index c31f29d66..49f3ac5d8 100644
@@ -18,6 +18,7 @@ dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905x-nexbox-a95x.dtb
 dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905x-p212.dtb
 dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905d-p230.dtb
 dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905d-p231.dtb
+dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905d-phicomm-n1.dtb
 dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s805x-p241.dtb
 dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905w-p281.dtb
 dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905w-tx3-mini.dtb
Signature · 1 line
2.11.0
#2 lore raw

PATCH v4 1/3 arm64: dts: meson-gxl: add support for phicomm n1

Quoted 23 lines · He Yangxuan

This patch adds support for the Phicomm N1. This device based on P230 reference design. And this box doesn't have cvbs, so disable related section in device tree.

---
 arch/arm64/boot/dts/amlogic/Makefile | 1 +
 1 file changed, 1 insertion(+)
arch/arm64/boot/dts/amlogic/Makefile +1 -0
index c31f29d66..49f3ac5d8 100644
@@ -18,6 +18,7 @@ dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905x-nexbox-a95x.dtb
 dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905x-p212.dtb
 dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905d-p230.dtb
 dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905d-p231.dtb
+dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905d-phicomm-n1.dtb
 dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s805x-p241.dtb
 dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905w-p281.dtb
 dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905w-tx3-mini.dtb
Signature · 1 line
2.11.0

Please ignore this patches
I'm trying to fix my git send email, never thought this one will sumbit, and forgot to include device tree in this commit.
I'm sorry to bother mailing list.
Will send v5 patches later.

Yangxuan

#3 lore raw

PATCH v4 2/3 dt-bindings: Add vendor prefix for PHICOMM Co., Ltd.

In reply to He Yangxuan

PHICOMM Co., Ltd. is a hardware provider headquartered in Shanghai, it's product includes router and smart devices.

---
 Documentation/devicetree/bindings/vendor-prefixes.txt | 1 +
 1 file changed, 1 insertion(+)
Documentation/devicetree/bindings/vendor-prefixes.txt +1 -0
index 4b1a2a8fc..8c413d8cc 100644
@@ -296,6 +296,7 @@ panasonic	Panasonic Corporation
 parade	Parade Technologies Inc.
 pericom	Pericom Technology Inc.
 pervasive	Pervasive Displays, Inc.
+phicomm PHICOMM Co., Ltd.
 phytec	PHYTEC Messtechnik GmbH
 picochip	Picochip Ltd
 pine64	Pine64
Signature · 1 line
2.11.0
#4 lore raw

PATCH v4 3/3 dt-bindings: arm: amlogic: Add Phicomm N1

In reply to He Yangxuan

Add bindings documentation for the Phicomm N1.

---
 Documentation/devicetree/bindings/arm/amlogic.txt | 1 +
 1 file changed, 1 insertion(+)
Documentation/devicetree/bindings/arm/amlogic.txt +1 -0
index 4498292b8..93177f38e 100644
@@ -91,6 +91,7 @@ Board compatible values (alphabetically, grouped by SoC):
 
   - "amlogic,p230" (Meson gxl s905d)
   - "amlogic,p231" (Meson gxl s905d)
+  - "phicomm,n1" (Meson gxl s905d)
 
   - "amlogic,p241" (Meson gxl s805x)
 
Signature · 1 line
2.11.0