public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: "Heiko Stübner" <heiko@sntech.de>
To: sjg@chromium.org, philipp.tomsich@vrull.eu,
	Kever Yang <kever.yang@rock-chips.com>
Cc: lukma@denx.de, seanga2@gmail.com, peng.fan@nxp.com,
	jh80.chung@samsung.com, joe.hershberger@ni.com,
	rfried.dev@gmail.com, jonas@kwiboo.se, quentin.schulz@cherry.de,
	detlev.casanova@collabora.com, u-boot@lists.denx.de,
	sebastian.reichel@collabora.com
Subject: Re: [PATCH 00/20] Support for the RK3576
Date: Mon, 07 Apr 2025 17:09:31 +0200	[thread overview]
Message-ID: <2220773.irdbgypaU6@diego> (raw)
In-Reply-To: <1580874a-e1b8-4c0b-a897-2f672e96b248@rock-chips.com>

Hi Kever,

Am Sonntag, 6. April 2025, 17:09:59 Mitteleuropäische Sommerzeit schrieb Kever Yang:
> Hi Heiko,
> 
>      Do you have new version for this patch set?

with 6.15-tc1 the devicetree for my Firefly board now also made it to the
dt-rebasing repository, where I can cherry-pick it from for u-boot.

So yes, I'll try to come forward with an updated version hopefully
this week.


Heiko


> On 2024/11/21 22:27, Heiko Stuebner wrote:
> > This adds support for the RK3576 SoC from Rockchip.
> >
> > Currently supported (and tested) features are accessing and reading from
> > sdhci and sdmmc devices as well as pxe-booting via the network interface.
> >
> > As can be seen by the DONOTMERGE labels, this needs to wait a bit still.
> >
> > The core RK3576 devicetrees will be part of 6.13-rc1, but the Firefly
> > board I only submitted last week, so this would only appear in 6.14-rc1 .
> >
> > If someone from Collabora could provide a board patch for the ArmSom
> > board they are working with, this would speed things up a bit ;-) .
> >
> > Checkpatch seems mostly happy too.
> >
> >
> > Detlev Casanova (3):
> >    dt-bindings: clock, reset: Add support for rk3576
> >    DONOTMERGE: arm64: dts: rockchip: Add rk3576 SoC base DT
> >    arm: rockchip: add RK3576-specific syscon ids
> >
> > Elaine Zhang (2):
> >    clk: rockchip: Add rk3576 clk support
> >    reset: rockchip: implement rk3576 lookup table
> >
> > Finley Xiao (1):
> >    dt-bindings: power: Add support for RK3576 SoC
> >
> > Heiko Stuebner (11):
> >    dt-bindings: clock, reset: fix top-comment indentation rk3576 headers
> >    DONOTMERGE: arm64: dts: rockchip: add rk3576 otp node
> >    DONOTMERGE: dt-bindings: arm: rockchip: Add Firefly ROC-RK3576-PC
> >      binding
> >    DONOTMERGE: arm64: dts: rockchip: Add devicetree for the ROC-RK3576-PC
> >    rockchip: sdram: honor CFG_SYS_SDRAM_BASE when defining ram regions
> >    ram: rockchip: Add rk3576 ddr driver support
> >    rockchip: otp: Add support for RK3576
> >    mmc: rockchip_sdhci: Add support for RK3576
> >    mmc: rockchip_dw_mmc: Add support for rk3576
> >    net: dwc_eth_qos_rockchip: Add support for RK3576
> >    rockchip: rk3576: Add support for ROC-RK3576-PC board
> >
> > Steven Liu (1):
> >    pinctrl: rockchip: support rk3576 pinctrl
> >
> > Xuhui Lin (2):
> >    rockchip: mkimage: Add rk3576 support
> >    arm: rockchip: Add RK3576 arch core support
> >
> >   arch/arm/dts/rk3576-roc-pc-u-boot.dtsi        |   12 +
> >   arch/arm/dts/rk3576-u-boot.dtsi               |  119 +
> >   arch/arm/include/asm/arch-rk3576/boot0.h      |   11 +
> >   arch/arm/include/asm/arch-rk3576/gpio.h       |   11 +
> >   arch/arm/include/asm/arch-rockchip/clock.h    |   12 +
> >   .../include/asm/arch-rockchip/cru_rk3576.h    |  486 ++
> >   .../include/asm/arch-rockchip/grf_rk3576.h    |  225 +
> >   .../include/asm/arch-rockchip/ioc_rk3576.h    |  244 +
> >   arch/arm/mach-rockchip/Kconfig                |   46 +-
> >   arch/arm/mach-rockchip/Makefile               |    1 +
> >   arch/arm/mach-rockchip/rk3576/Kconfig         |   57 +
> >   arch/arm/mach-rockchip/rk3576/Makefile        |    9 +
> >   arch/arm/mach-rockchip/rk3576/clk_rk3576.c    |   32 +
> >   arch/arm/mach-rockchip/rk3576/rk3576.c        |  169 +
> >   arch/arm/mach-rockchip/rk3576/syscon_rk3576.c |   26 +
> >   arch/arm/mach-rockchip/sdram.c                |   11 +-
> >   board/firefly/roc-pc-rk3576/Kconfig           |   12 +
> >   board/firefly/roc-pc-rk3576/MAINTAINERS       |    7 +
> >   configs/roc-pc-rk3576_defconfig               |   77 +
> >   doc/board/rockchip/rockchip.rst               |   12 +
> >   drivers/clk/rockchip/Makefile                 |    1 +
> >   drivers/clk/rockchip/clk_rk3576.c             | 2517 +++++++
> >   drivers/misc/rockchip-otp.c                   |   11 +
> >   drivers/mmc/rockchip_dw_mmc.c                 |    1 +
> >   drivers/mmc/rockchip_sdhci.c                  |   12 +
> >   drivers/net/dwc_eth_qos.c                     |    4 +
> >   drivers/net/dwc_eth_qos_rockchip.c            |  141 +-
> >   drivers/pinctrl/rockchip/Makefile             |    1 +
> >   drivers/pinctrl/rockchip/pinctrl-rk3576.c     |  287 +
> >   drivers/pinctrl/rockchip/pinctrl-rockchip.h   |    3 +
> >   drivers/ram/rockchip/Makefile                 |    1 +
> >   drivers/ram/rockchip/sdram_rk3576.c           |   65 +
> >   drivers/reset/Makefile                        |    2 +-
> >   drivers/reset/rst-rk3576.c                    |  647 ++
> >   dts/upstream/Bindings/arm/rockchip.yaml       |    5 +
> >   .../Bindings/clock/rockchip,rk3576-cru.yaml   |   56 +
> >   .../power/rockchip,power-controller.yaml      |    1 +
> >   .../dt-bindings/clock/rockchip,rk3576-cru.h   |  592 ++
> >   .../dt-bindings/power/rockchip,rk3576-power.h |   30 +
> >   .../dt-bindings/reset/rockchip,rk3576-cru.h   |  564 ++
> >   .../src/arm64/rockchip/rk3576-pinctrl.dtsi    | 5775 +++++++++++++++++
> >   .../src/arm64/rockchip/rk3576-roc-pc.dts      |  736 +++
> >   dts/upstream/src/arm64/rockchip/rk3576.dtsi   | 1717 +++++
> >   include/configs/rk3576_common.h               |   42 +
> >   include/configs/roc-pc-rk3576.h               |   15 +
> >   tools/rkcommon.c                              |    1 +
> >   46 files changed, 14798 insertions(+), 8 deletions(-)
> >   create mode 100644 arch/arm/dts/rk3576-roc-pc-u-boot.dtsi
> >   create mode 100644 arch/arm/dts/rk3576-u-boot.dtsi
> >   create mode 100644 arch/arm/include/asm/arch-rk3576/boot0.h
> >   create mode 100644 arch/arm/include/asm/arch-rk3576/gpio.h
> >   create mode 100644 arch/arm/include/asm/arch-rockchip/cru_rk3576.h
> >   create mode 100644 arch/arm/include/asm/arch-rockchip/grf_rk3576.h
> >   create mode 100644 arch/arm/include/asm/arch-rockchip/ioc_rk3576.h
> >   create mode 100644 arch/arm/mach-rockchip/rk3576/Kconfig
> >   create mode 100644 arch/arm/mach-rockchip/rk3576/Makefile
> >   create mode 100644 arch/arm/mach-rockchip/rk3576/clk_rk3576.c
> >   create mode 100644 arch/arm/mach-rockchip/rk3576/rk3576.c
> >   create mode 100644 arch/arm/mach-rockchip/rk3576/syscon_rk3576.c
> >   create mode 100644 board/firefly/roc-pc-rk3576/Kconfig
> >   create mode 100644 board/firefly/roc-pc-rk3576/MAINTAINERS
> >   create mode 100644 configs/roc-pc-rk3576_defconfig
> >   create mode 100644 drivers/clk/rockchip/clk_rk3576.c
> >   create mode 100644 drivers/pinctrl/rockchip/pinctrl-rk3576.c
> >   create mode 100644 drivers/ram/rockchip/sdram_rk3576.c
> >   create mode 100644 drivers/reset/rst-rk3576.c
> >   create mode 100644 dts/upstream/Bindings/clock/rockchip,rk3576-cru.yaml
> >   create mode 100644 dts/upstream/include/dt-bindings/clock/rockchip,rk3576-cru.h
> >   create mode 100644 dts/upstream/include/dt-bindings/power/rockchip,rk3576-power.h
> >   create mode 100644 dts/upstream/include/dt-bindings/reset/rockchip,rk3576-cru.h
> >   create mode 100644 dts/upstream/src/arm64/rockchip/rk3576-pinctrl.dtsi
> >   create mode 100644 dts/upstream/src/arm64/rockchip/rk3576-roc-pc.dts
> >   create mode 100644 dts/upstream/src/arm64/rockchip/rk3576.dtsi
> >   create mode 100644 include/configs/rk3576_common.h
> >   create mode 100644 include/configs/roc-pc-rk3576.h
> >
> 





      reply	other threads:[~2025-04-07 15:09 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-11-21 14:27 [PATCH 00/20] Support for the RK3576 Heiko Stuebner
2024-11-21 14:27 ` [PATCH 01/20] dt-bindings: clock, reset: Add support for rk3576 Heiko Stuebner
2025-01-03  3:07   ` Kever Yang
2024-11-21 14:27 ` [PATCH 02/20] dt-bindings: clock, reset: fix top-comment indentation rk3576 headers Heiko Stuebner
2025-01-03  3:08   ` Kever Yang
2024-11-21 14:27 ` [PATCH 03/20] dt-bindings: power: Add support for RK3576 SoC Heiko Stuebner
2025-01-03  3:08   ` Kever Yang
2024-11-21 14:27 ` [PATCH 04/20] DONOTMERGE: arm64: dts: rockchip: Add rk3576 SoC base DT Heiko Stuebner
2024-11-21 14:27 ` [PATCH 05/20] DONOTMERGE: arm64: dts: rockchip: add rk3576 otp node Heiko Stuebner
2024-11-21 14:27 ` [PATCH 06/20] DONOTMERGE: dt-bindings: arm: rockchip: Add Firefly ROC-RK3576-PC binding Heiko Stuebner
2024-11-21 14:27 ` [PATCH 07/20] DONOTMERGE: arm64: dts: rockchip: Add devicetree for the ROC-RK3576-PC Heiko Stuebner
2024-11-21 14:27 ` [PATCH 08/20] rockchip: sdram: honor CFG_SYS_SDRAM_BASE when defining ram regions Heiko Stuebner
2024-11-26 16:13   ` Quentin Schulz
2025-01-30 22:23   ` Jonas Karlman
2024-11-21 14:27 ` [PATCH 09/20] rockchip: mkimage: Add rk3576 support Heiko Stuebner
2024-11-26 16:53   ` Quentin Schulz
2025-01-10  0:54     ` Kever Yang
2025-01-14 16:43       ` Quentin Schulz
2024-11-21 14:27 ` [PATCH 10/20] arm: rockchip: add RK3576-specific syscon ids Heiko Stuebner
2024-11-26 17:12   ` Quentin Schulz
2024-11-21 14:27 ` [PATCH 11/20] arm: rockchip: Add RK3576 arch core support Heiko Stuebner
2024-11-26 18:07   ` Quentin Schulz
2025-01-30 23:07   ` Jonas Karlman
2024-11-21 14:27 ` [PATCH 12/20] pinctrl: rockchip: support rk3576 pinctrl Heiko Stuebner
2025-01-30 23:23   ` Jonas Karlman
2024-11-21 14:27 ` [PATCH 13/20] clk: rockchip: Add rk3576 clk support Heiko Stuebner
2025-01-30 23:18   ` Jonas Karlman
2024-11-21 14:27 ` [PATCH 14/20] reset: rockchip: implement rk3576 lookup table Heiko Stuebner
2024-11-21 14:27 ` [PATCH 15/20] ram: rockchip: Add rk3576 ddr driver support Heiko Stuebner
2025-01-30 23:13   ` Jonas Karlman
2024-11-21 14:27 ` [PATCH 16/20] rockchip: otp: Add support for RK3576 Heiko Stuebner
2024-11-26 18:37   ` Quentin Schulz
2024-11-21 14:27 ` [PATCH 17/20] mmc: rockchip_sdhci: " Heiko Stuebner
2024-11-21 22:38   ` Jaehoon Chung
2025-01-30 23:25   ` Jonas Karlman
2024-11-21 14:27 ` [PATCH 18/20] mmc: rockchip_dw_mmc: Add support for rk3576 Heiko Stuebner
2024-11-21 22:38   ` Jaehoon Chung
2024-11-21 14:27 ` [PATCH 19/20] net: dwc_eth_qos_rockchip: Add support for RK3576 Heiko Stuebner
2025-01-30 23:30   ` Jonas Karlman
2024-11-21 14:27 ` [PATCH 20/20] rockchip: rk3576: Add support for ROC-RK3576-PC board Heiko Stuebner
2025-01-30 23:39   ` Jonas Karlman
2024-11-26 19:26 ` [PATCH 00/20] Support for the RK3576 Detlev Casanova
2025-04-06 15:09 ` Kever Yang
2025-04-07 15:09   ` Heiko Stübner [this message]

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=2220773.irdbgypaU6@diego \
    --to=heiko@sntech.de \
    --cc=detlev.casanova@collabora.com \
    --cc=jh80.chung@samsung.com \
    --cc=joe.hershberger@ni.com \
    --cc=jonas@kwiboo.se \
    --cc=kever.yang@rock-chips.com \
    --cc=lukma@denx.de \
    --cc=peng.fan@nxp.com \
    --cc=philipp.tomsich@vrull.eu \
    --cc=quentin.schulz@cherry.de \
    --cc=rfried.dev@gmail.com \
    --cc=seanga2@gmail.com \
    --cc=sebastian.reichel@collabora.com \
    --cc=sjg@chromium.org \
    --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