please pull u-boot-samsung master

Minkyu Kang
2025-12-02T06:59:44Z

Dear Tom,

The following changes since commit caa740df9cae5ddc74b18b88a4fea43e27b2fdf6:

Gitlab: Optimize the job dependency list more (2025-11-11 11:55:16 -0600)

are available in the Git repository at:

https://source.denx.de/u-boot/custodians/u-boot-samsung.git master

for you to fetch changes up to 422b15bb5b693376e345d3f32d7cec4588f3bfba:

doc: samsung: exynos-mobile: add documentation for exynos7870 (2025-12-02
13:38:28 +0900)

----------------------------------------------------------------
Kaustabh Chakraborty (14):
clk: exynos: provide device pointer to clk_register_* functions
clk: exynos: add support for fixed rate and fixed factor clocks
clk: exynos: add support for PLL1417X
clk: exynos: add function for Samsung CMU ops->request
clk: exynos: add support for Exynos7870 CMU
clk: use private clk struct to access clock flags
pinctrl: exynos: bind GPIO driver along with pinctrl
pinctrl: exynos78x0: add proper support for exynos7870 pinctrl
serial: s5p: add compatible for exynos8895
soc: exynos-pmu: add support for Exynos7 PMU
gpio: s5p: increment bank base address only if bank is initialized
board: samsung: add support for Samsung Exynos mobile device boards
board: samsung: exynos-mobile: add exynos7870 support and three
devices
doc: samsung: exynos-mobile: add documentation for exynos7870

Sam Protsenko (6):
board: samsung: e850-96: Keep public functions together
board: samsung: e850-96: Add routines for checking boot dev
board: samsung: e850-96: Split LDFW loading and init
board: samsung: e850-96: Add routine for loading images over USB
board: samsung: e850-96: Load firmwares over USB on USB boot
board: samsung: e850-96: Enter DFU automatically on USB boot

Tom Rini (1):
s5p4418_nanopi2: Stop disabling device tree relocation

arch/arm/mach-exynos/Kconfig | 11 +-
board/samsung/e850-96/Makefile | 2 +-
board/samsung/e850-96/bootdev.c | 99 +++++++++
board/samsung/e850-96/bootdev.h | 23 ++
board/samsung/e850-96/e850-96.c | 71 +++++--
board/samsung/e850-96/fw.c | 76 +++++--
board/samsung/e850-96/fw.h | 10 +-
board/samsung/exynos-mobile/Kconfig | 18 ++
board/samsung/exynos-mobile/MAINTAINERS | 6 +
board/samsung/exynos-mobile/Makefile | 5 +
board/samsung/exynos-mobile/debug-exynos7870.config | 7 +
board/samsung/exynos-mobile/exynos-mobile.c | 403
+++++++++++++++++++++++++++++++++++
board/samsung/exynos-mobile/exynos-mobile.env | 18 ++
configs/exynos-mobile_defconfig | 72 +++++++
doc/board/samsung/exynos-mobile.rst | 45 ++++
doc/board/samsung/exynos-mobile/exynos7870.rst | 85 ++++++++
doc/board/samsung/index.rst | 1 +
drivers/clk/clk-uclass.c | 6 +-
drivers/clk/exynos/Kconfig | 7 +
drivers/clk/exynos/Makefile | 1 +
drivers/clk/exynos/clk-exynos7870.c | 929
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++
drivers/clk/exynos/clk-pll.c | 4 +-
drivers/clk/exynos/clk-pll.h | 4 +-
drivers/clk/exynos/clk.c | 99 +++++++--
drivers/clk/exynos/clk.h | 53 +++++
drivers/gpio/s5p_gpio.c | 5 +-
drivers/pinctrl/exynos/pinctrl-exynos.c | 11 +
drivers/pinctrl/exynos/pinctrl-exynos.h | 1 +
drivers/pinctrl/exynos/pinctrl-exynos7420.c | 1 +
drivers/pinctrl/exynos/pinctrl-exynos78x0.c | 60 ++++++
drivers/pinctrl/exynos/pinctrl-exynos850.c | 1 +
drivers/serial/serial_s5p.c | 1 +
drivers/soc/samsung/exynos-pmu.c | 3 +
include/configs/exynos-mobile.h | 14 ++
include/configs/s5p4418_nanopi2.h | 1 -
35 files changed, 2089 insertions(+), 64 deletions(-)
create mode 100644 board/samsung/e850-96/bootdev.c
create mode 100644 board/samsung/e850-96/bootdev.h
create mode 100644 board/samsung/exynos-mobile/Kconfig
create mode 100644 board/samsung/exynos-mobile/MAINTAINERS
create mode 100644 board/samsung/exynos-mobile/Makefile
create mode 100644 board/samsung/exynos-mobile/debug-exynos7870.config
create mode 100644 board/samsung/exynos-mobile/exynos-mobile.c
create mode 100644 board/samsung/exynos-mobile/exynos-mobile.env
create mode 100644 configs/exynos-mobile_defconfig
create mode 100644 doc/board/samsung/exynos-mobile.rst
create mode 100644 doc/board/samsung/exynos-mobile/exynos7870.rst
create mode 100644 drivers/clk/exynos/clk-exynos7870.c
create mode 100644 include/configs/exynos-mobile.h

Thanks,
Minkyu Kang.