From: Andre Przywara <andre.przywara@arm.com>
To: Tom Rini <trini@konsulko.com>
Cc: Simon Glass <sjg@chromium.org>,
Andrey Skvortsov <andrej.skvortzov@gmail.com>,
Sumit Garg <sumit.garg@linaro.org>,
u-boot@lists.denx.de, linux-sunxi@lists.linux.dev
Subject: Pull request: u-boot-sunxi/master for 2025.04
Date: Thu, 23 Jan 2025 01:36:20 +0000 [thread overview]
Message-ID: <20250123013620.23914-1-andre.przywara@arm.com> (raw)
Hi Tom,
please pull sunxi changes for this cycle:
Following the move of the H616 family to OF_UPSTREAM in the last cycle,
now some older SoCs with identical DTs follow the lead: the F1C100s, A10,
A10s, A13. The remaining SoCs suffer from that IRQ cells incompatiblity,
breaking support for Linux < v5.13, so I am holding their move back still.
Otherwise we get proper support for the PinePhone v1.2, and PSTORE support
for all revisions of that device.
This is rounded up by a PMIC related fix for some A80 boards, and two
cleanup patches that are preparations for two new SoCs families, being
worked on as we speak. But they have to wait for the next cycle.
Gitlab CI passed, and I booted that briefly on some boards.
Thanks,
Andre
===========================================================
The following changes since commit 2eed5a1ff36217372e19f7513bd07077fc76718a:
Merge https://source.denx.de/u-boot/custodians/u-boot-snapdragon (2025-01-22 11:23:35 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-sunxi.git master
for you to fetch changes up to 73cbb3baa6ae26dc8693feb449f48a535292e7e5:
sunxi: switch Allwinner A10s/A13 boards to OF_UPSTREAM (2025-01-22 22:49:15 +0000)
----------------------------------------------------------------
Andre Przywara (6):
sunxi: clock: improve grouping of default clock register values
sunxi: H616: DRAM: rename Kconfig parameters to be more generic
power: pmic: sunxi: guard DCDC5 separately
suniv: switch Allwinner F1Cx00 boards to OF_UPSTREAM
sunxi: switch Allwinner A10 boards to OF_UPSTREAM
sunxi: switch Allwinner A10s/A13 boards to OF_UPSTREAM
Andrey Skvortsov (2):
sunxi: defconfig: Add pstore support for pinephone
sunxi: pinephone: detect existed magnetometer and fixup dtb
arch/arm/dts/Makefile | 48 +-
arch/arm/dts/sun4i-a10-a1000.dts | 255 -----
arch/arm/dts/sun4i-a10-ba10-tvbox.dts | 151 ---
arch/arm/dts/sun4i-a10-chuwi-v7-cw0825.dts | 159 ---
arch/arm/dts/sun4i-a10-cubieboard.dts | 255 -----
arch/arm/dts/sun4i-a10-dserve-dsrv9703c.dts | 218 ----
arch/arm/dts/sun4i-a10-gemei-g9.dts | 192 ----
arch/arm/dts/sun4i-a10-hackberry.dts | 140 ---
arch/arm/dts/sun4i-a10-hyundai-a7hd.dts | 115 --
arch/arm/dts/sun4i-a10-inet1.dts | 229 ----
arch/arm/dts/sun4i-a10-inet97fv2.dts | 203 ----
arch/arm/dts/sun4i-a10-inet9f-rev03.dts | 357 ------
arch/arm/dts/sun4i-a10-itead-iteaduino-plus.dts | 126 --
arch/arm/dts/sun4i-a10-jesurun-q5.dts | 181 ---
arch/arm/dts/sun4i-a10-marsboard.dts | 182 ---
arch/arm/dts/sun4i-a10-mini-xplus.dts | 144 ---
arch/arm/dts/sun4i-a10-mk802.dts | 144 ---
arch/arm/dts/sun4i-a10-mk802ii.dts | 111 --
arch/arm/dts/sun4i-a10-olinuxino-lime.dts | 225 ----
arch/arm/dts/sun4i-a10-pcduino.dts | 200 ----
arch/arm/dts/sun4i-a10-pcduino2.dts | 67 --
arch/arm/dts/sun4i-a10-pov-protab2-ips9.dts | 206 ----
arch/arm/dts/sun4i-a10-topwise-a721.dts | 242 ----
arch/arm/dts/sun4i-a10.dtsi | 1271 ---------------------
arch/arm/dts/sun5i-a10s-auxtek-t003.dts | 137 ---
arch/arm/dts/sun5i-a10s-auxtek-t004.dts | 149 ---
arch/arm/dts/sun5i-a10s-mk802.dts | 127 --
arch/arm/dts/sun5i-a10s-olinuxino-micro.dts | 272 -----
arch/arm/dts/sun5i-a10s-r7-tv-dongle.dts | 118 --
arch/arm/dts/sun5i-a10s-wobo-i5.dts | 195 ----
arch/arm/dts/sun5i-a10s.dtsi | 173 ---
arch/arm/dts/sun5i-a13-difrnce-dit4350.dts | 50 -
arch/arm/dts/sun5i-a13-empire-electronix-d709.dts | 190 ---
arch/arm/dts/sun5i-a13-empire-electronix-m712.dts | 51 -
arch/arm/dts/sun5i-a13-hsg-h702.dts | 182 ---
arch/arm/dts/sun5i-a13-inet-98v-rev2.dts | 50 -
arch/arm/dts/sun5i-a13-licheepi-one.dts | 214 ----
arch/arm/dts/sun5i-a13-olinuxino-micro.dts | 141 ---
arch/arm/dts/sun5i-a13-olinuxino.dts | 247 ----
arch/arm/dts/sun5i-a13-pocketbook-touch-lux-3.dts | 258 -----
arch/arm/dts/sun5i-a13-q8-tablet.dts | 80 --
arch/arm/dts/sun5i-a13-utoo-p66.dts | 116 --
arch/arm/dts/sun5i-a13.dtsi | 118 --
arch/arm/dts/sun5i-gr8-chip-pro.dts | 238 ----
arch/arm/dts/sun5i-gr8-evb.dts | 333 ------
arch/arm/dts/sun5i-gr8.dtsi | 126 --
arch/arm/dts/sun5i-r8-chip.dts | 282 -----
arch/arm/dts/sun5i-r8.dtsi | 47 -
arch/arm/dts/sun5i-reference-design-tablet.dtsi | 194 ----
arch/arm/dts/sun5i.dtsi | 819 -------------
arch/arm/dts/suniv-f1c100s-licheepi-nano.dts | 73 --
arch/arm/dts/suniv-f1c100s.dtsi | 330 ------
arch/arm/dts/suniv-f1c200s-lctech-pi.dts | 76 --
arch/arm/dts/suniv-f1c200s-popstick-v1.1.dts | 81 --
arch/arm/include/asm/arch-sunxi/clock_sun50i_h6.h | 18 +-
arch/arm/mach-sunxi/Kconfig | 61 +-
arch/arm/mach-sunxi/dram_sun50i_h616.c | 26 +-
board/sunxi/board.c | 27 +-
configs/A10-OLinuXino-Lime_defconfig | 2 +-
configs/A10s-OLinuXino-M_defconfig | 2 +-
configs/A13-OLinuXinoM_defconfig | 2 +-
configs/A13-OLinuXino_defconfig | 2 +-
configs/Ampe_A76_defconfig | 1 +
configs/Auxtek-T003_defconfig | 2 +-
configs/Auxtek-T004_defconfig | 2 +-
configs/CHIP_defconfig | 2 +-
configs/CHIP_pro_defconfig | 2 +-
configs/Chuwi_V7_CW0825_defconfig | 2 +-
configs/Cubieboard_defconfig | 2 +-
configs/Empire_electronix_d709_defconfig | 2 +-
configs/Empire_electronix_m712_defconfig | 2 +-
configs/Hyundai_A7HD_defconfig | 2 +-
configs/Linksprite_pcDuino_defconfig | 2 +-
configs/Marsboard_A10_defconfig | 2 +-
configs/Mele_A1000_defconfig | 2 +-
configs/Mini-X_defconfig | 2 +-
configs/UTOO_P66_defconfig | 2 +-
configs/Wobo_i5_defconfig | 2 +-
configs/anbernic_rg35xx_h700_defconfig | 20 +-
configs/ba10_tv_box_defconfig | 2 +-
configs/difrnce_dit4350_defconfig | 2 +-
configs/dserve_dsrv9703c_defconfig | 2 +-
configs/iNet_3F_defconfig | 1 +
configs/iNet_3W_defconfig | 1 +
configs/iNet_86VS_defconfig | 1 +
configs/inet1_defconfig | 2 +-
configs/inet97fv2_defconfig | 2 +-
configs/inet98v_rev2_defconfig | 2 +-
configs/inet9f_rev03_defconfig | 2 +-
configs/jesurun_q5_defconfig | 2 +-
configs/lctech_pi_f1c200s_defconfig | 2 +-
configs/licheepi_nano_defconfig | 2 +-
configs/mk802_a10s_defconfig | 2 +-
configs/mk802_defconfig | 2 +-
configs/mk802ii_defconfig | 2 +-
configs/orangepi_zero2_defconfig | 8 +-
configs/orangepi_zero2w_defconfig | 16 +-
configs/orangepi_zero3_defconfig | 16 +-
configs/pinephone_defconfig | 3 +
configs/pov_protab2_ips9_defconfig | 2 +-
configs/q8_a13_tablet_defconfig | 2 +-
configs/r7-tv-dongle_defconfig | 2 +-
configs/sunxi_Gemei_G9_defconfig | 2 +-
configs/tanix_tx1_defconfig | 16 +-
configs/transpeed-8k618-t_defconfig | 14 +-
configs/x96_mate_defconfig | 14 +-
106 files changed, 172 insertions(+), 11031 deletions(-)
delete mode 100644 arch/arm/dts/sun4i-a10-a1000.dts
delete mode 100644 arch/arm/dts/sun4i-a10-ba10-tvbox.dts
delete mode 100644 arch/arm/dts/sun4i-a10-chuwi-v7-cw0825.dts
delete mode 100644 arch/arm/dts/sun4i-a10-cubieboard.dts
delete mode 100644 arch/arm/dts/sun4i-a10-dserve-dsrv9703c.dts
delete mode 100644 arch/arm/dts/sun4i-a10-gemei-g9.dts
delete mode 100644 arch/arm/dts/sun4i-a10-hackberry.dts
delete mode 100644 arch/arm/dts/sun4i-a10-hyundai-a7hd.dts
delete mode 100644 arch/arm/dts/sun4i-a10-inet1.dts
delete mode 100644 arch/arm/dts/sun4i-a10-inet97fv2.dts
delete mode 100644 arch/arm/dts/sun4i-a10-inet9f-rev03.dts
delete mode 100644 arch/arm/dts/sun4i-a10-itead-iteaduino-plus.dts
delete mode 100644 arch/arm/dts/sun4i-a10-jesurun-q5.dts
delete mode 100644 arch/arm/dts/sun4i-a10-marsboard.dts
delete mode 100644 arch/arm/dts/sun4i-a10-mini-xplus.dts
delete mode 100644 arch/arm/dts/sun4i-a10-mk802.dts
delete mode 100644 arch/arm/dts/sun4i-a10-mk802ii.dts
delete mode 100644 arch/arm/dts/sun4i-a10-olinuxino-lime.dts
delete mode 100644 arch/arm/dts/sun4i-a10-pcduino.dts
delete mode 100644 arch/arm/dts/sun4i-a10-pcduino2.dts
delete mode 100644 arch/arm/dts/sun4i-a10-pov-protab2-ips9.dts
delete mode 100644 arch/arm/dts/sun4i-a10-topwise-a721.dts
delete mode 100644 arch/arm/dts/sun4i-a10.dtsi
delete mode 100644 arch/arm/dts/sun5i-a10s-auxtek-t003.dts
delete mode 100644 arch/arm/dts/sun5i-a10s-auxtek-t004.dts
delete mode 100644 arch/arm/dts/sun5i-a10s-mk802.dts
delete mode 100644 arch/arm/dts/sun5i-a10s-olinuxino-micro.dts
delete mode 100644 arch/arm/dts/sun5i-a10s-r7-tv-dongle.dts
delete mode 100644 arch/arm/dts/sun5i-a10s-wobo-i5.dts
delete mode 100644 arch/arm/dts/sun5i-a10s.dtsi
delete mode 100644 arch/arm/dts/sun5i-a13-difrnce-dit4350.dts
delete mode 100644 arch/arm/dts/sun5i-a13-empire-electronix-d709.dts
delete mode 100644 arch/arm/dts/sun5i-a13-empire-electronix-m712.dts
delete mode 100644 arch/arm/dts/sun5i-a13-hsg-h702.dts
delete mode 100644 arch/arm/dts/sun5i-a13-inet-98v-rev2.dts
delete mode 100644 arch/arm/dts/sun5i-a13-licheepi-one.dts
delete mode 100644 arch/arm/dts/sun5i-a13-olinuxino-micro.dts
delete mode 100644 arch/arm/dts/sun5i-a13-olinuxino.dts
delete mode 100644 arch/arm/dts/sun5i-a13-pocketbook-touch-lux-3.dts
delete mode 100644 arch/arm/dts/sun5i-a13-q8-tablet.dts
delete mode 100644 arch/arm/dts/sun5i-a13-utoo-p66.dts
delete mode 100644 arch/arm/dts/sun5i-a13.dtsi
delete mode 100644 arch/arm/dts/sun5i-gr8-chip-pro.dts
delete mode 100644 arch/arm/dts/sun5i-gr8-evb.dts
delete mode 100644 arch/arm/dts/sun5i-gr8.dtsi
delete mode 100644 arch/arm/dts/sun5i-r8-chip.dts
delete mode 100644 arch/arm/dts/sun5i-r8.dtsi
delete mode 100644 arch/arm/dts/sun5i-reference-design-tablet.dtsi
delete mode 100644 arch/arm/dts/sun5i.dtsi
delete mode 100644 arch/arm/dts/suniv-f1c100s-licheepi-nano.dts
delete mode 100644 arch/arm/dts/suniv-f1c100s.dtsi
delete mode 100644 arch/arm/dts/suniv-f1c200s-lctech-pi.dts
delete mode 100644 arch/arm/dts/suniv-f1c200s-popstick-v1.1.dts
next reply other threads:[~2025-01-23 1:37 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-01-23 1:36 Andre Przywara [this message]
2025-01-23 23:14 ` Pull request: u-boot-sunxi/master for 2025.04 Tom Rini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20250123013620.23914-1-andre.przywara@arm.com \
--to=andre.przywara@arm.com \
--cc=andrej.skvortzov@gmail.com \
--cc=linux-sunxi@lists.linux.dev \
--cc=sjg@chromium.org \
--cc=sumit.garg@linaro.org \
--cc=trini@konsulko.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox