Please pull u-boot-marvell/master
Stefan Roese
sr at denx.de
Fri Jul 29 14:05:56 CEST 2022
Hi Tom,
please pull this next batch of mostly Marvell related patches:
----------------------------------------------------------------
- mvebu: Add Armada 38x pin muxing support (Pali)
- a37xx: pinctrl: Fix requesting GPIOs and pinmux command (Pali)
- mvebu: pinctrl: apply SDHCI PHY config for A7K (Kosta)
- gpio: Add Turris Omnia MCU driver (Pali)
- cmd: mvebu/bubt: Improvements for image verification (Pali)
- mvebu: turris_omnia: Fix mpp26 pin name and comment (Marek)
----------------------------------------------------------------
Here the Azure build, without any issues:
https://dev.azure.com/sr0718/u-boot/_build/results?buildId=223&view=results
Thanks,
Stefan
The following changes since commit 87069c79e830b2ab909537946a1e1db0e5fe7d8c:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-mmc (2022-07-27
07:00:54 -0400)
are available in the Git repository at:
git at source.denx.de:u-boot/custodians/u-boot-marvell.git
for you to fetch changes up to b2d7619e46aa414cba14a1705892b7e249468d6f:
arm: mvebu: turris_omnia: Fix mpp26 pin name and comment (2022-07-29
13:55:52 +0200)
----------------------------------------------------------------
Konstantin Porotchkin (1):
mvebu: pinctrl: apply SDHCI PHY config for A7K
Marek Behún (1):
arm: mvebu: turris_omnia: Fix mpp26 pin name and comment
Pali Rohár (24):
pinctrl: Add new function pinctrl_generic_set_state_prefix()
mvebu: pinctrl: Add Armada 38x driver
arm: mvebu: Add gpio-ranges into Armada 38x device tree file
pinctrl: Add third argument label for pinctrl_gpio_request() function
gpio: mvebu_gpio: Add .request and .rfree methods for Armada 38x
gpio: mvebu_gpio: Read number of gpios from DT
gpio: mvebu_gpio: Set bank name to mvebu%d
arm: mvebu: turris_omnia: Enable a38x pinctrl and gpio support
arm64: a37xx: pinctrl: Remove unused grp->pins fields
arm64: a37xx: pinctrl: Remove duplicate info->groups and
info->ngroups fields
arm64: a37xx: pinctrl: Mark all functions and structures as static
arm64: a37xx: pinctrl: Add missing pinmuxes into the list
arm64: a37xx: pinctrl: Implement gpio_request_enable for gpio
functionality
arm64: a37xx: pinctrl: Implement get_pins_count, get_pin_name and
get_pin_muxing functions
gpio: Add Turris Omnia MCU driver
arm: mvebu: turris_omnia: Add mcu node with gpio-controller
cmd: mvebu/bubt: Verify image type for all 32-bit Aramda SoCs and
Armada 3700
cmd: mvebu/bubt: Correctly propagate failure during tftp transport
cmd: mvebu/bubt: Add support for sha512 checksum validation for
Armada 3700
cmd: mvebu/bubt: Fix cmd main return value on error
arm: mvebu: Fix compatible string for nand controller
arm: mvebu: Synchronize armada-38x.dtsi with Linux v5.20
arm: mvebu: Synchronize armada-385.dtsi with Linux v5.20
arm: mvebu: Synchronize armada-385-turris-omnia with Linux v5.20
arch/arm/dts/armada-370-xp.dtsi | 2 +-
arch/arm/dts/armada-375.dtsi | 2 +-
arch/arm/dts/armada-385-turris-omnia-u-boot.dtsi | 5 +-
arch/arm/dts/armada-385-turris-omnia.dts | 241 ++++++++--
arch/arm/dts/armada-385.dtsi | 52 +-
arch/arm/dts/armada-38x.dtsi | 59 ++-
arch/arm/dts/armada-xp-db-xc3-24g4xg-u-boot.dtsi | 2 +-
board/CZ.NIC/turris_omnia/MAINTAINERS | 1 +
cmd/mvebu/Kconfig | 1 +
cmd/mvebu/bubt.c | 98 ++--
configs/turris_omnia_defconfig | 3 +-
drivers/gpio/Kconfig | 7 +
drivers/gpio/Makefile | 1 +
drivers/gpio/gpio-rcar.c | 2 +-
drivers/gpio/mvebu_gpio.c | 11 +-
drivers/gpio/turris_omnia_mcu.c | 309 ++++++++++++
drivers/mtd/nand/raw/pxa3xx_nand.c | 2 +-
drivers/pinctrl/mvebu/Kconfig | 7 +
drivers/pinctrl/mvebu/Makefile | 1 +
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 189 ++++++--
drivers/pinctrl/mvebu/pinctrl-armada-38x.c | 589
+++++++++++++++++++++++
drivers/pinctrl/mvebu/pinctrl-mvebu.c | 4 +-
drivers/pinctrl/pinctrl-generic.c | 100 +++-
drivers/pinctrl/pinctrl-uclass.c | 3 +-
include/dm/pinctrl.h | 5 +-
25 files changed, 1532 insertions(+), 164 deletions(-)
create mode 100644 drivers/gpio/turris_omnia_mcu.c
create mode 100644 drivers/pinctrl/mvebu/pinctrl-armada-38x.c
More information about the U-Boot
mailing list