Skip to contentSkip to conversation

ARM: imx6: add support for SolidRun Hummingboard2

PATCH New Lucas Stach 2 participants 2 messages Jan 8, 2017

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 ARM: imx6: add support for SolidRun Hummingboard2

Aka: Hummingboard Edge and Hummingboard Gate

This currently only supports the pieces I was able to test:
- RTC
- SD card with UHS modes
- eMMC
- SGTL5000 sound
- All standard host USB ports
- mini PCIe
- IR receiver
- HDMI output

Functions routed out to the pin headers are not enabled and have not been tested.

---
 arch/arm/boot/dts/Makefile                   |   2 +
 arch/arm/boot/dts/imx6dl-hummingboard2.dts   |  50 ++++
 arch/arm/boot/dts/imx6q-hummingboard2.dts    |  58 +++++
 arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi | 372 +++++++++++++++++++++++++++
 4 files changed, 482 insertions(+)
 create mode 100644 arch/arm/boot/dts/imx6dl-hummingboard2.dts
 create mode 100644 arch/arm/boot/dts/imx6q-hummingboard2.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi
arch/arm/boot/dts/Makefile +2 -0
index cccdbcb..f4d9677 100644
@@ -348,6 +348,7 @@ dtb-$(CONFIG_SOC_IMX6Q) += \
 	imx6dl-gw552x.dtb \
 	imx6dl-gw553x.dtb \
 	imx6dl-hummingboard.dtb \
+	imx6dl-hummingboard2.dtb \
 	imx6dl-icore.dtb \
 	imx6dl-nit6xlite.dtb \
 	imx6dl-nitrogen6x.dtb \
@@ -390,6 +391,7 @@ dtb-$(CONFIG_SOC_IMX6Q) += \
 	imx6q-gw553x.dtb \
 	imx6q-h100.dtb \
 	imx6q-hummingboard.dtb \
+	imx6q-hummingboard2.dtb \
 	imx6q-icore.dtb \
 	imx6q-icore-rqs.dtb \
 	imx6q-marsboard.dtb \
arch/arm/boot/dts/imx6dl-hummingboard2.dts new file +50 -0

50 lines not on this page · raw message

arch/arm/boot/dts/imx6q-hummingboard2.dts new file +58 -0

58 lines not on this page · raw message

arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi new file +372 -0

372 lines not on this page · raw message

Signature · 1 line
2.9.3
#1 lore raw

PATCH 1/1 ARM: imx6: add support for SolidRun Hummingboard2

Quoted 12 lines · Lucas Stach

Aka: Hummingboard Edge and Hummingboard Gate

This currently only supports the pieces I was able to test:
- RTC
- SD card with UHS modes
- eMMC
- SGTL5000 sound
- All standard host USB ports
- mini PCIe
- IR receiver
- HDMI output

Quoted 2 lines

Functions routed out to the pin headers are not enabled and have not been tested.

It would be nice if you talked to me or at least Jon, as I'm SolidRun's "official" path to getting support for their boards merged - and rather than having a Lucas special independently created DT file merged, we can have one which closer resembles the one in the SolidRun tree.

I know working with manufacters isn't seen to be a good thing to do in Open Source, but it would really help if people did at least try.

I've been holding off on the HB2 DT patches because there's changes I needed which I need to talk to Jon about before I send them upstream.

You can find the changes in my "hb2" branch.

Signature · 3 lines
RMK's Patch system: http://www.armlinux.org.uk/developer/patches/
FTTC broadband for 0.8mile line: currently at 9.6Mbps down 400kbps up
according to speedtest.net.