mail archive of the barebox mailing list
 help / color / mirror / Atom feed
* [PATCH 0/8] Add Rockchip RK3576 support
@ 2025-08-11  6:40 David Jander
  2025-08-11  6:40 ` [PATCH 1/8] clk: rockchip: clk-pll.c: Fix macro name confusion David Jander
                   ` (9 more replies)
  0 siblings, 10 replies; 12+ messages in thread
From: David Jander @ 2025-08-11  6:40 UTC (permalink / raw)
  To: barebox; +Cc: David Jander

This set of patches adds basic support for Rockchip RK3576 SoCs.
Peripheral support is added for aiodev (SARADC) and GPIO.

David Jander (8):
  clk: rockchip: clk-pll.c: Fix macro name confusion
  clk: rockchip: Introduce rockchip_grf_type enum from kernel driver
  ARM: Initial support for Rockchip RK3576
  arm: dts: Add barebox specific RK3576.dtsi
  aiodev: rockchip_saradc.c: Add support for RK3576
  gpio: gpio-rockchip.c: Add support for GPIO_TYPE_V2_2
  arm: dts: rk3576.dtsi: Add gpio aliases
  phy: phy-rockchip-inno-usb2.c: Fix crash if phyclk isn't found

 arch/arm/dts/rk3576.dtsi                      |   21 +
 arch/arm/mach-rockchip/Kconfig                |    4 +
 arch/arm/mach-rockchip/Makefile               |    1 +
 arch/arm/mach-rockchip/atf.c                  |   38 +
 arch/arm/mach-rockchip/dmc.c                  |   89 +-
 arch/arm/mach-rockchip/rk3576.c               |   20 +
 arch/arm/mach-rockchip/rockchip.c             |    4 +
 common/Kconfig.debug_ll                       |    9 +
 drivers/aiodev/Kconfig                        |    2 +-
 drivers/aiodev/rockchip_saradc.c              |    7 +
 drivers/clk/rockchip/Makefile                 |    1 +
 drivers/clk/rockchip/clk-pll.c                |    3 +-
 drivers/clk/rockchip/clk-rk3288.c             |    2 +-
 drivers/clk/rockchip/clk-rk3568.c             |    2 +-
 drivers/clk/rockchip/clk-rk3576.c             | 1859 +++++++++++++++++
 drivers/clk/rockchip/clk.c                    |   13 +-
 drivers/clk/rockchip/clk.h                    |   84 +-
 drivers/clk/rockchip/rst-rk3576.c             |  650 ++++++
 drivers/gpio/gpio-rockchip.c                  |    3 +-
 drivers/nvmem/rockchip-otp.c                  |   11 +
 drivers/phy/rockchip/phy-rockchip-inno-usb2.c |    2 +
 drivers/pinctrl/pinctrl-rockchip.c            |  202 ++
 drivers/pinctrl/pinctrl-rockchip.h            |    1 +
 firmware/Makefile                             |    2 +
 include/mach/rockchip/atf.h                   |    6 +
 include/mach/rockchip/debug_ll.h              |    6 +
 include/mach/rockchip/dmc.h                   |    1 +
 include/mach/rockchip/rk3576-regs.h           |   23 +
 include/mach/rockchip/rockchip.h              |   10 +
 29 files changed, 3048 insertions(+), 28 deletions(-)
 create mode 100644 arch/arm/dts/rk3576.dtsi
 create mode 100644 arch/arm/mach-rockchip/rk3576.c
 create mode 100644 drivers/clk/rockchip/clk-rk3576.c
 create mode 100644 drivers/clk/rockchip/rst-rk3576.c
 create mode 100644 include/mach/rockchip/rk3576-regs.h

-- 
2.47.2




^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2025-08-13  7:41 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-08-11  6:40 [PATCH 0/8] Add Rockchip RK3576 support David Jander
2025-08-11  6:40 ` [PATCH 1/8] clk: rockchip: clk-pll.c: Fix macro name confusion David Jander
2025-08-11  6:40 ` [PATCH 2/8] clk: rockchip: Introduce rockchip_grf_type enum from kernel driver David Jander
2025-08-11  6:40 ` [PATCH 3/8] ARM: Initial support for Rockchip RK3576 David Jander
2025-08-11  6:40 ` [PATCH 4/8] arm: dts: Add barebox specific RK3576.dtsi David Jander
2025-08-11  6:40 ` [PATCH 5/8] aiodev: rockchip_saradc.c: Add support for RK3576 David Jander
2025-08-11  6:40 ` [PATCH 6/8] gpio: gpio-rockchip.c: Add support for GPIO_TYPE_V2_2 David Jander
2025-08-11  6:40 ` [PATCH 7/8] arm: dts: rk3576.dtsi: Add gpio aliases David Jander
2025-08-11  6:40 ` [PATCH 8/8] phy: phy-rockchip-inno-usb2.c: Fix crash if phyclk isn't found David Jander
2025-08-13  5:28 ` [PATCH 0/8] Add Rockchip RK3576 support Sascha Hauer
2025-08-13  5:32 ` Sascha Hauer
2025-08-13  6:51   ` David Jander

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox