[PULL next] u-boot-at91-2025.10-a

Eugen Hristev eugen.hristev at linaro.org
Fri Jun 20 09:36:09 CEST 2025


Hello Tom,

Please pull tag u-boot-at91-2025.10-a , the first set of at91 features
and fixes for the next 2025.10 cycle.

This feature set includes the addition of new sam9x7 SoC and a new board
named sam9x7-curiosity. There is also new support for sam9x60 compatible
at91 watchdog.

Thanks,
Eugen


The following changes since commit ce2a7fcbd565d55b1d3fdc0e68edd50a21eca7d4:

  Merge patch series "list.h/treewide: get rid of no-op prefetch()"
(2025-06-18 08:05:29 -0600)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-at91.git
tags/u-boot-at91-2025.10-a

for you to fetch changes up to 9b9a2c99946a7ad43d9716618ae48ea01947f5fa:

  configs: sam9x75_curiosity: Add initial mmc default config (2025-06-19
13:56:43 +0300)

----------------------------------------------------------------
First set of u-boot-at91 features for the 2025.10 cycle

----------------------------------------------------------------
Fabio Estevam (1):
      board: sama5d27_wlsom1_ek: Get RAM size and base from devicetree

Manikandan Muralidharan (5):
      dt-bindings: drop at91.h from clock includes
      clk: at91: clk-main: drop parent_name check when registering
main_rc oscillator
      ARM: dts: at91: sam9x75_curiosity: add tweaks for sam9x75
curiosity board
      board: sam9x75_curiosity: Add support for sam9x75 curiosity
      configs: sam9x75_curiosity: Add initial mmc default config

Varshini Rajendran (4):
      clk: at91: sam9x60-pll: add support for core clock frequency inputs
      clk: at91: sam9x60-pll: add support for HW PLL freq dividers
      clk: at91: sam9x7: add pmc driver for sam9x7 SoC family
      ARM: at91: Add sam9x7 soc

Zixun LI (6):
      arm: at91: wdt: Remove at91_wdt struct
      arm: at91: wdt: Rename regval in priv data to mr
      watchdog: at91sam9_wdt: Rename priv to wdt
      watchdog: at91sam9_wdt: Add SAM9X60 support
      ARM: dts: sam9x60: Add watchdog DT node
      ARM: dts: at91: sam9x60-curiosity: Enable watchdog node

 MAINTAINERS                                        |    1 -
 arch/arm/dts/at91-sam9x60_curiosity-u-boot.dtsi    |    4 +
 arch/arm/dts/at91-sam9x60_curiosity.dts            |    4 +
 arch/arm/dts/at91-sam9x75_curiosity-u-boot.dtsi    |   95 ++
 arch/arm/dts/sam9x60.dtsi                          |    8 +
 arch/arm/mach-at91/Kconfig                         |   12 +
 arch/arm/mach-at91/arm926ejs/Makefile              |    1 +
 arch/arm/mach-at91/arm926ejs/sam9x7_devices.c      |   49 +
 arch/arm/mach-at91/include/mach/at91_wdt.h         |   25 +-
 arch/arm/mach-at91/include/mach/hardware.h         |    2 +
 arch/arm/mach-at91/include/mach/sam9x7.h           |  172 ++++
 arch/arm/mach-at91/spl.c                           |    4 +-
 board/atmel/sam9x75_curiosity/Kconfig              |   15 +
 board/atmel/sam9x75_curiosity/MAINTAINERS          |    7 +
 board/atmel/sam9x75_curiosity/Makefile             |    7 +
 board/atmel/sam9x75_curiosity/sam9x75_curiosity.c  |   66 ++
 .../atmel/sama5d27_wlsom1_ek/sama5d27_wlsom1_ek.c  |   11 +-
 configs/sam9x75_curiosity_mmc_defconfig            |   73 ++
 drivers/clk/at91/Makefile                          |    1 +
 drivers/clk/at91/clk-main.c                        |    2 +-
 drivers/clk/at91/clk-sam9x60-pll.c                 |   55 +-
 drivers/clk/at91/pmc.h                             |    2 +
 drivers/clk/at91/sam9x60.c                         |    7 +
 drivers/clk/at91/sam9x7.c                          | 1085
++++++++++++++++++++
 drivers/clk/at91/sama7g5.c                         |    6 +
 drivers/watchdog/at91sam9_wdt.c                    |   55 +-
 include/configs/sam9x75_curiosity.h                |   23 +
 include/configs/sama5d27_wlsom1_ek.h               |    6 -
 28 files changed, 1749 insertions(+), 49 deletions(-)
 create mode 100644 arch/arm/dts/at91-sam9x75_curiosity-u-boot.dtsi
 create mode 100644 arch/arm/mach-at91/arm926ejs/sam9x7_devices.c
 create mode 100644 arch/arm/mach-at91/include/mach/sam9x7.h
 create mode 100644 board/atmel/sam9x75_curiosity/Kconfig
 create mode 100644 board/atmel/sam9x75_curiosity/MAINTAINERS
 create mode 100644 board/atmel/sam9x75_curiosity/Makefile
 create mode 100644 board/atmel/sam9x75_curiosity/sam9x75_curiosity.c
 create mode 100644 configs/sam9x75_curiosity_mmc_defconfig
 create mode 100644 drivers/clk/at91/sam9x7.c
 create mode 100644 include/configs/sam9x75_curiosity.h


More information about the U-Boot mailing list