From: Andre Przywara <andre.przywara@arm.com>
To: Tom Rini <trini@konsulko.com>
Cc: u-boot@lists.denx.de, Samuel Holland <samuel@sholland.org>,
linux-sunxi@lists.linux.dev,
Markus Hoffrogge <mhoffrogge@gmail.com>,
Michal Suchanek <msuchanek@suse.de>
Subject: Pull request: u-boot-sunxi/master for v2022.10
Date: Tue, 19 Jul 2022 14:51:02 +0100 [thread overview]
Message-ID: <20220719135102.1497678-1-andre.przywara@arm.com> (raw)
Hi Tom,
please pull the sunxi/master branch, containing the first part of the
2022.10 changes.
One prominent feature is the restructering of the clock driver, which
allows to end up with one actual driver for all variants, although we
still only compile in support for one SoC.
Also contained are some initial SPI fixes, which should fix some
problems, and enable SPI flash support for the F1C100s SoC. Those
patches revealed more problems, I will queue fixes later on, but for
now it should at least still work.
Apart from some smaller fixes (for instance for NAND operation), there
is also preparation for the upcoming Allwinner D1 support, in form of
the USB PHY driver. There are more driver support patches to come.
The gitlab CI completed successfully, including the build test for all
160 sunxi boards. I also boot tested on a few boards, but didn't have
time for more elaborate tests this time.
Thanks,
Andre
===========================
The following changes since commit 26f6f7fb5c0651d65afdee6d8ed36063606179a8:
Merge branch '2022-07-14-migrate-wiki-to-sphinx' (2022-07-14 18:43:51 -0400)
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 25ba5be1c2b6324917254f0c22df1ad9d3d3c9e7:
phy: sun4i-usb: Add D1 variant (2022-07-18 23:48:37 +0100)
----------------------------------------------------------------
Andre Przywara (6):
sunxi: configs: streamline include/configs/sun*.h wrappers
spi: sunxi: refactor SPI speed/mode programming
spi: sunxi: improve SPI clock calculation
spi: sunxi: Add support for F1C100s SPI controller
sunxi: licheepi_nano: enable SPI flash
phy: sun4i-usb: Rework HCI PHY (aka "pmu_unk1") handling
Icenowy Zheng (1):
spi: sunxi: use XCH status to detect in-progress transfer
Markus Hoffrogge (1):
sunxi-nand: fix the PIO instead of DMA implementation
Michal Suchanek (2):
sunxi: lcd: Move range from kconfig description to definition.
configs: sunxi: OrangePi Zero: enable Macronix flash support
Samuel Holland (12):
clk: sunxi: Store the array sizes in the CCU descriptor
clk: sunxi: Prevent out-of-bounds gate array access
reset: sunxi: Get the reset count from the CCU descriptor
clk: sunxi: Use a single driver for all variants
clk: sunxi: Convert driver private data to platform data
reset: sunxi: Convert driver private data to platform data
reset: sunxi: Reuse the platform data from the clock driver
net: sun8i-emac: Downgrade printf during probe to debug
net: sun8i-emac: Drop use of arch-specific header
sunxi: Move INITIAL_USB_SCAN_DELAY to driver Kconfig
phy: sun4i-usb: Drop use of arch-specific headers
phy: sun4i-usb: Add D1 variant
arch/arm/mach-sunxi/Kconfig | 12 +--
configs/licheepi_nano_defconfig | 3 +
configs/orangepi_zero_defconfig | 1 +
drivers/clk/sunxi/clk_a10.c | 27 +-----
drivers/clk/sunxi/clk_a10s.c | 27 +-----
drivers/clk/sunxi/clk_a23.c | 27 +-----
drivers/clk/sunxi/clk_a31.c | 25 +----
drivers/clk/sunxi/clk_a31_r.c | 29 +-----
drivers/clk/sunxi/clk_a64.c | 25 +----
drivers/clk/sunxi/clk_a80.c | 36 ++-----
drivers/clk/sunxi/clk_a83t.c | 25 +----
drivers/clk/sunxi/clk_f1c100s.c | 25 +----
drivers/clk/sunxi/clk_h3.c | 27 +-----
drivers/clk/sunxi/clk_h6.c | 25 +----
drivers/clk/sunxi/clk_h616.c | 25 +----
drivers/clk/sunxi/clk_h6_r.c | 27 +-----
drivers/clk/sunxi/clk_r40.c | 25 +----
drivers/clk/sunxi/clk_sunxi.c | 175 ++++++++++++++++++++++++++++++----
drivers/clk/sunxi/clk_v3s.c | 27 +-----
drivers/mtd/nand/raw/sunxi_nand_spl.c | 2 +-
drivers/net/sun8i_emac.c | 3 +-
drivers/phy/allwinner/Kconfig | 10 ++
drivers/phy/allwinner/phy-sun4i-usb.c | 44 +++++----
drivers/reset/reset-sunxi.c | 55 ++---------
drivers/spi/spi-sunxi.c | 123 ++++++++++++++----------
include/clk/sunxi.h | 21 +---
include/configs/sun4i.h | 10 +-
include/configs/sun50i.h | 19 +---
include/configs/sun5i.h | 10 +-
include/configs/sun6i.h | 7 +-
include/configs/sun7i.h | 6 +-
include/configs/sun8i.h | 13 +--
include/configs/sun9i.h | 11 +--
include/configs/suniv.h | 7 +-
34 files changed, 345 insertions(+), 589 deletions(-)
next reply other threads:[~2022-07-19 13:51 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-07-19 13:51 Andre Przywara [this message]
2022-07-19 19:54 ` Pull request: u-boot-sunxi/master for v2022.10 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=20220719135102.1497678-1-andre.przywara@arm.com \
--to=andre.przywara@arm.com \
--cc=linux-sunxi@lists.linux.dev \
--cc=mhoffrogge@gmail.com \
--cc=msuchanek@suse.de \
--cc=samuel@sholland.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