The PX30-uQ7 (Ringneck) SoM is a µQseven-compatible (40mmx70mm, MXM-230
connector) system-on-module from Theobroma Systems[1], featuring the
Rockchip PX30.

It provides the following feature set:
* up to 4GB DDR4
* up to 128GB on-module eMMC (with 8-bit 1.8V interface)
* SD card (on a baseboard) via edge connector
* Fast Ethernet with on-module TI DP83825I PHY
* MIPI-DSI/LVDS
* MIPI-CSI
* USB
- 1x USB 2.0 dual-role
- 3x USB 2.0 host
* on-module STM32 Cortex-M0 companion controller, implementing:
- low-power RTC functionality (ISL1208 emulation)
- fan controller (AMC6821 emulation)
- USB<->CAN bridge controller
* on-module Espressif ESP32 for Bluetooth + 2.4GHz WiFi
* on-module NXP SE05x Secure Element

[1] https://www.theobroma-systems.com/som-product/px30-%C2%B5q7/

This patch series depends on the following patch series:
https://lore.kernel.org/u-boot/[email protected]/

The non-U-Boot-specific Device Trees are from the following Linux kernel
patch series:
https://lore.kernel.org/linux-rockchip/20220930-upstream-ringneck-v2-0-6671694b6...@theobroma-systems.com/

Cheers,
Quentin

v2:
 - updated DTS from Linux with v2 of the Linux kernel patch series,
 - updated node nade for bios-disable-override-hog to match v2 of Linux kernel,
 - removed uapi input patch since it is not needed anymore,

To: Kever Yang <[email protected]>
To: Heiko Stuebner <[email protected]>
To: Simon Glass <[email protected]>
To: Philipp Tomsich <[email protected]>
To: Klaus Goger <[email protected]>
Cc: Quentin Schulz <[email protected]>
Cc: [email protected]
Signed-off-by: Quentin Schulz <[email protected]>

---
Quentin Schulz (5):
      rockchip: px30: fix CONFIG_IRAM_BASE
      rockchip: px30: list possible SPL boot devices
      rockchip: px30: insert u-boot, spl-boot-device into U-Boot device tree
      arm64: dts: rockchip: sync px30 with linux-next
      rockchip: add support for PX30 Ringneck SoM on Haikou Devkit

 arch/arm/dts/px30-ringneck-haikou-u-boot.dtsi      |  91 +++++
 arch/arm/dts/px30-ringneck-haikou.dts              | 232 +++++++++++++
 arch/arm/dts/px30-ringneck.dtsi                    | 382 +++++++++++++++++++++
 arch/arm/dts/px30.dtsi                             |  28 +-
 arch/arm/mach-rockchip/px30/Kconfig                |  25 ++
 arch/arm/mach-rockchip/px30/px30.c                 |  56 +++
 board/theobroma-systems/ringneck_px30/Kconfig      |  18 +
 board/theobroma-systems/ringneck_px30/MAINTAINERS  |   9 +
 board/theobroma-systems/ringneck_px30/Makefile     |   7 +
 board/theobroma-systems/ringneck_px30/README       |  69 ++++
 .../ringneck_px30/ringneck-px30.c                  | 175 ++++++++++
 configs/ringneck-px30_defconfig                    | 131 +++++++
 doc/board/rockchip/rockchip.rst                    |   1 +
 include/configs/px30_common.h                      |   3 +-
 include/configs/ringneck_px30.h                    |  15 +
 15 files changed, 1237 insertions(+), 5 deletions(-)
---
base-commit: 5e973853e2535cc2ccff20d6fb8f981f6863a3b2
change-id: 20221017-upstream-ringneck-57abd09a7aaa

Best regards,
-- 
Quentin Schulz <[email protected]>

Reply via email to