[PATCH 0/8] rockchip: Add support for FriendlyElec NanoPC-T6 LTS
Jonas Karlman
jonas at kwiboo.se
Thu Oct 17 22:00:19 CEST 2024
This series picks minimum required commits from v6.12-rc1-dts to add
initial support for the FriendlyElec NanoPC-T6 LTS variant.
The adc-uclass and rockchip-saradc drivers are adopted to support cases
when DM_REGULATOR is disabled and using a fallback voltage reference
from the vdd-microvolts prop in DT.
Finally board specific code is added to help detect non-LTS vs LTS
variant at runtime and nanopc-t6-rk3588_defconfig is extended to enable
Kconfig options for updated DTs.
Please note that this has only been runtime tested on a non-LTS variant
of a NanoPC-T6 board.
Jonas Karlman (4):
rockchip: rk3588-nanopc-t6: Drop upstream props from u-boot.dtsi
adc: Allow use of adc with DM_REGULATOR disabled
adc: rockchip-saradc: Use vdd-microvolts prop as fallback
rockchip: rk3588-nanopc-t6: Add support for NanoPC-T6 LTS
Marcin Juszkiewicz (4):
arm64: dts: rockchip: prepare NanoPC-T6 for LTS board
arm64: dts: rockchip: move NanoPC-T6 parts to DTS
arm64: dts: rockchip: add NanoPC-T6 LTS
arm64: dts: rockchip: add SPI flash on NanoPC-T6
arch/arm/dts/rk3588-nanopc-t6-u-boot.dtsi | 16 +-
board/friendlyelec/nanopc-t6-rk3588/Makefile | 3 +
.../nanopc-t6-rk3588/nanopc-t6-rk3588.c | 59 ++
configs/nanopc-t6-rk3588_defconfig | 12 +
drivers/adc/adc-uclass.c | 4 +-
drivers/adc/rockchip-saradc.c | 9 +-
.../arm64/rockchip/rk3588-nanopc-t6-lts.dts | 60 ++
.../src/arm64/rockchip/rk3588-nanopc-t6.dts | 909 +----------------
.../src/arm64/rockchip/rk3588-nanopc-t6.dtsi | 943 ++++++++++++++++++
9 files changed, 1092 insertions(+), 923 deletions(-)
create mode 100644 board/friendlyelec/nanopc-t6-rk3588/Makefile
create mode 100644 board/friendlyelec/nanopc-t6-rk3588/nanopc-t6-rk3588.c
create mode 100644 dts/upstream/src/arm64/rockchip/rk3588-nanopc-t6-lts.dts
create mode 100644 dts/upstream/src/arm64/rockchip/rk3588-nanopc-t6.dtsi
--
2.46.2
More information about the U-Boot
mailing list