All of lore.kernel.org
 help / color / mirror / Atom feed
From: Heiko Stuebner <heiko@sntech.de>
To: arm@kernel.org
Cc: soc@kernel.org, linux-rockchip@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] Rockchip dts64 changes for 6.9 #2
Date: Sat, 02 Mar 2024 13:16:36 +0100	[thread overview]
Message-ID: <3695004.ElGaqSPkdT@phil> (raw)

Hi Arnd, Kevin, Olof,

please find below and in a subsequent pull-request
some additional Rockchip changes for for 6.9 that
would go on top of the first round I sent.

Some new boards and a bit of dt-binding wiggling.


Please pull!

Thanks
Heiko


The following changes since commit 4622485f005aaf0f7a684b69280d0494e0ea301e:

  arm64: dts: rockchip: Add USB3.0 to Indiedroid Nova (2024-02-13 20:28:08 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v6.9-rockchip-dts64-2

for you to fetch changes up to c5a48ffb5206cd604eff4bb369efc1a7580d1ec1:

  arm64: dts: rockchip: Fix name for UART pin header on qnap-ts433 (2024-03-02 12:09:00 +0100)

----------------------------------------------------------------
Initial support for the rk3568 Qnap TS433 NAS, the rk3588-based Tiger SoM
from Theobroma-Systems and the rk3588-based Toybrick TB-RK3588X.
Some fixes to conform to dt-bindings for i2s (rk3588, rk356x) and
rk356x video-decoder (missing interrupt-names).

Correcting the vendor in the compatible for OrangePi RK3399 and BananaPi
R2 Pro (discussed with DT-maintainers beforehand of course).

The VO1-GRF syscon needs its clock to work, and that clock also needed to
be actually exported forst, so we're sharing a branch with the Rockchip
clock-tree (that already got merged into the main clock-tree for 6.9) for
this small shared code.

And as another step on the long road to graphics output on rk3588, 6.9 will
get the hdmi-phy via the phy-tree, so here the dts node is added.

----------------------------------------------------------------
Cristian Ciocaltea (1):
      arm64: dts: rockchip: Add HDMI0 PHY to rk3588

Elon Zhang (2):
      arm64: dts: rockchip: Add devicetree support for TB-RK3588X board
      dt-bindings: arm: rockchip: Add Toybrick TB-RK3588X

Heiko Stuebner (8):
      Merge branch 'v6.9-shared/clkids' into v6.9-armsoc/dts64
      arm64: dts: rockchip: add clock to vo1-grf syscon on rk3588
      arm64: dts: rockchip: add missing interrupt-names for rk356x vdpu
      arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
      arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from rk3588 i2s
      dt-bindings: arm: rockchip: Add Theobroma-Systems RK3588 Q7 with baseboard
      arm64: dts: rockchip: add RK3588-Q7 (Tiger) SoM
      arm64: dts: rockchip: add Haikou baseboard with RK3588-Q7 SoM

Sebastian Reichel (3):
      clk: rockchip: rk3588: fix CLK_NR_CLKS usage
      dt-bindings: clock: rk3588: drop CLK_NR_CLKS
      dt-bindings: clock: rk3588: add missing PCLK_VO1GRF

Tim Lunn (4):
      dt-bindings: arm: rockchip: Correct vendor for Orange Pi RK3399 board
      dt-bindings: arm: rockchip: Correct vendor for Banana Pi R2 Pro
      arm64: dts: rockchip: adjust vendor on Banana Pi R2 Pro board
      arm64: dts: rockchip: adjust vendor on orangepi rk3399 board

Uwe Kleine-König (3):
      dt-bindings: arm: rockchip: Add QNAP TS-433
      arm64: dts: rockchip: Add basic support for QNAP TS-433
      arm64: dts: rockchip: Fix name for UART pin header on qnap-ts433

 .../devicetree/bindings/arm/rockchip.yaml          |  24 +-
 arch/arm64/boot/dts/rockchip/Makefile              |   3 +
 arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts   |   2 +-
 arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts |   2 +-
 arch/arm64/boot/dts/rockchip/rk3568-qnap-ts433.dts |  86 +++
 arch/arm64/boot/dts/rockchip/rk356x.dtsi           |   3 +-
 .../boot/dts/rockchip/rk3588-tiger-haikou.dts      | 266 ++++++++
 arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi     | 690 +++++++++++++++++++++
 .../arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts | 688 ++++++++++++++++++++
 arch/arm64/boot/dts/rockchip/rk3588s.dtsi          |  24 +-
 drivers/clk/rockchip/clk-rk3588.c                  |   5 +-
 drivers/clk/rockchip/clk.c                         |  17 +
 drivers/clk/rockchip/clk.h                         |   2 +
 include/dt-bindings/clock/rockchip,rk3588-cru.h    |   3 +-
 14 files changed, 1803 insertions(+), 12 deletions(-)
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-qnap-ts433.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-tiger-haikou.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts




WARNING: multiple messages have this Message-ID (diff)
From: Heiko Stuebner <heiko@sntech.de>
To: arm@kernel.org
Cc: soc@kernel.org, linux-rockchip@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] Rockchip dts64 changes for 6.9 #2
Date: Sat, 02 Mar 2024 13:16:36 +0100	[thread overview]
Message-ID: <3695004.ElGaqSPkdT@phil> (raw)

Hi Arnd, Kevin, Olof,

please find below and in a subsequent pull-request
some additional Rockchip changes for for 6.9 that
would go on top of the first round I sent.

Some new boards and a bit of dt-binding wiggling.


Please pull!

Thanks
Heiko


The following changes since commit 4622485f005aaf0f7a684b69280d0494e0ea301e:

  arm64: dts: rockchip: Add USB3.0 to Indiedroid Nova (2024-02-13 20:28:08 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v6.9-rockchip-dts64-2

for you to fetch changes up to c5a48ffb5206cd604eff4bb369efc1a7580d1ec1:

  arm64: dts: rockchip: Fix name for UART pin header on qnap-ts433 (2024-03-02 12:09:00 +0100)

----------------------------------------------------------------
Initial support for the rk3568 Qnap TS433 NAS, the rk3588-based Tiger SoM
from Theobroma-Systems and the rk3588-based Toybrick TB-RK3588X.
Some fixes to conform to dt-bindings for i2s (rk3588, rk356x) and
rk356x video-decoder (missing interrupt-names).

Correcting the vendor in the compatible for OrangePi RK3399 and BananaPi
R2 Pro (discussed with DT-maintainers beforehand of course).

The VO1-GRF syscon needs its clock to work, and that clock also needed to
be actually exported forst, so we're sharing a branch with the Rockchip
clock-tree (that already got merged into the main clock-tree for 6.9) for
this small shared code.

And as another step on the long road to graphics output on rk3588, 6.9 will
get the hdmi-phy via the phy-tree, so here the dts node is added.

----------------------------------------------------------------
Cristian Ciocaltea (1):
      arm64: dts: rockchip: Add HDMI0 PHY to rk3588

Elon Zhang (2):
      arm64: dts: rockchip: Add devicetree support for TB-RK3588X board
      dt-bindings: arm: rockchip: Add Toybrick TB-RK3588X

Heiko Stuebner (8):
      Merge branch 'v6.9-shared/clkids' into v6.9-armsoc/dts64
      arm64: dts: rockchip: add clock to vo1-grf syscon on rk3588
      arm64: dts: rockchip: add missing interrupt-names for rk356x vdpu
      arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
      arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from rk3588 i2s
      dt-bindings: arm: rockchip: Add Theobroma-Systems RK3588 Q7 with baseboard
      arm64: dts: rockchip: add RK3588-Q7 (Tiger) SoM
      arm64: dts: rockchip: add Haikou baseboard with RK3588-Q7 SoM

Sebastian Reichel (3):
      clk: rockchip: rk3588: fix CLK_NR_CLKS usage
      dt-bindings: clock: rk3588: drop CLK_NR_CLKS
      dt-bindings: clock: rk3588: add missing PCLK_VO1GRF

Tim Lunn (4):
      dt-bindings: arm: rockchip: Correct vendor for Orange Pi RK3399 board
      dt-bindings: arm: rockchip: Correct vendor for Banana Pi R2 Pro
      arm64: dts: rockchip: adjust vendor on Banana Pi R2 Pro board
      arm64: dts: rockchip: adjust vendor on orangepi rk3399 board

Uwe Kleine-König (3):
      dt-bindings: arm: rockchip: Add QNAP TS-433
      arm64: dts: rockchip: Add basic support for QNAP TS-433
      arm64: dts: rockchip: Fix name for UART pin header on qnap-ts433

 .../devicetree/bindings/arm/rockchip.yaml          |  24 +-
 arch/arm64/boot/dts/rockchip/Makefile              |   3 +
 arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts   |   2 +-
 arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts |   2 +-
 arch/arm64/boot/dts/rockchip/rk3568-qnap-ts433.dts |  86 +++
 arch/arm64/boot/dts/rockchip/rk356x.dtsi           |   3 +-
 .../boot/dts/rockchip/rk3588-tiger-haikou.dts      | 266 ++++++++
 arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi     | 690 +++++++++++++++++++++
 .../arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts | 688 ++++++++++++++++++++
 arch/arm64/boot/dts/rockchip/rk3588s.dtsi          |  24 +-
 drivers/clk/rockchip/clk-rk3588.c                  |   5 +-
 drivers/clk/rockchip/clk.c                         |  17 +
 drivers/clk/rockchip/clk.h                         |   2 +
 include/dt-bindings/clock/rockchip,rk3588-cru.h    |   3 +-
 14 files changed, 1803 insertions(+), 12 deletions(-)
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-qnap-ts433.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-tiger-haikou.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts




_______________________________________________
Linux-rockchip mailing list
Linux-rockchip@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-rockchip

WARNING: multiple messages have this Message-ID (diff)
From: Heiko Stuebner <heiko@sntech.de>
To: arm@kernel.org
Cc: soc@kernel.org, linux-rockchip@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] Rockchip dts64 changes for 6.9 #2
Date: Sat, 02 Mar 2024 13:16:36 +0100	[thread overview]
Message-ID: <3695004.ElGaqSPkdT@phil> (raw)

Hi Arnd, Kevin, Olof,

please find below and in a subsequent pull-request
some additional Rockchip changes for for 6.9 that
would go on top of the first round I sent.

Some new boards and a bit of dt-binding wiggling.


Please pull!

Thanks
Heiko


The following changes since commit 4622485f005aaf0f7a684b69280d0494e0ea301e:

  arm64: dts: rockchip: Add USB3.0 to Indiedroid Nova (2024-02-13 20:28:08 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git tags/v6.9-rockchip-dts64-2

for you to fetch changes up to c5a48ffb5206cd604eff4bb369efc1a7580d1ec1:

  arm64: dts: rockchip: Fix name for UART pin header on qnap-ts433 (2024-03-02 12:09:00 +0100)

----------------------------------------------------------------
Initial support for the rk3568 Qnap TS433 NAS, the rk3588-based Tiger SoM
from Theobroma-Systems and the rk3588-based Toybrick TB-RK3588X.
Some fixes to conform to dt-bindings for i2s (rk3588, rk356x) and
rk356x video-decoder (missing interrupt-names).

Correcting the vendor in the compatible for OrangePi RK3399 and BananaPi
R2 Pro (discussed with DT-maintainers beforehand of course).

The VO1-GRF syscon needs its clock to work, and that clock also needed to
be actually exported forst, so we're sharing a branch with the Rockchip
clock-tree (that already got merged into the main clock-tree for 6.9) for
this small shared code.

And as another step on the long road to graphics output on rk3588, 6.9 will
get the hdmi-phy via the phy-tree, so here the dts node is added.

----------------------------------------------------------------
Cristian Ciocaltea (1):
      arm64: dts: rockchip: Add HDMI0 PHY to rk3588

Elon Zhang (2):
      arm64: dts: rockchip: Add devicetree support for TB-RK3588X board
      dt-bindings: arm: rockchip: Add Toybrick TB-RK3588X

Heiko Stuebner (8):
      Merge branch 'v6.9-shared/clkids' into v6.9-armsoc/dts64
      arm64: dts: rockchip: add clock to vo1-grf syscon on rk3588
      arm64: dts: rockchip: add missing interrupt-names for rk356x vdpu
      arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
      arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from rk3588 i2s
      dt-bindings: arm: rockchip: Add Theobroma-Systems RK3588 Q7 with baseboard
      arm64: dts: rockchip: add RK3588-Q7 (Tiger) SoM
      arm64: dts: rockchip: add Haikou baseboard with RK3588-Q7 SoM

Sebastian Reichel (3):
      clk: rockchip: rk3588: fix CLK_NR_CLKS usage
      dt-bindings: clock: rk3588: drop CLK_NR_CLKS
      dt-bindings: clock: rk3588: add missing PCLK_VO1GRF

Tim Lunn (4):
      dt-bindings: arm: rockchip: Correct vendor for Orange Pi RK3399 board
      dt-bindings: arm: rockchip: Correct vendor for Banana Pi R2 Pro
      arm64: dts: rockchip: adjust vendor on Banana Pi R2 Pro board
      arm64: dts: rockchip: adjust vendor on orangepi rk3399 board

Uwe Kleine-König (3):
      dt-bindings: arm: rockchip: Add QNAP TS-433
      arm64: dts: rockchip: Add basic support for QNAP TS-433
      arm64: dts: rockchip: Fix name for UART pin header on qnap-ts433

 .../devicetree/bindings/arm/rockchip.yaml          |  24 +-
 arch/arm64/boot/dts/rockchip/Makefile              |   3 +
 arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts   |   2 +-
 arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts |   2 +-
 arch/arm64/boot/dts/rockchip/rk3568-qnap-ts433.dts |  86 +++
 arch/arm64/boot/dts/rockchip/rk356x.dtsi           |   3 +-
 .../boot/dts/rockchip/rk3588-tiger-haikou.dts      | 266 ++++++++
 arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi     | 690 +++++++++++++++++++++
 .../arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts | 688 ++++++++++++++++++++
 arch/arm64/boot/dts/rockchip/rk3588s.dtsi          |  24 +-
 drivers/clk/rockchip/clk-rk3588.c                  |   5 +-
 drivers/clk/rockchip/clk.c                         |  17 +
 drivers/clk/rockchip/clk.h                         |   2 +
 include/dt-bindings/clock/rockchip,rk3588-cru.h    |   3 +-
 14 files changed, 1803 insertions(+), 12 deletions(-)
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-qnap-ts433.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-tiger-haikou.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-toybrick-x0.dts




_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

             reply	other threads:[~2024-03-02 12:16 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-03-02 12:16 Heiko Stuebner [this message]
2024-03-02 12:16 ` [GIT PULL] Rockchip dts64 changes for 6.9 #2 Heiko Stuebner
2024-03-02 12:16 ` Heiko Stuebner
2024-03-04  8:01 ` patchwork-bot+linux-soc

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=3695004.ElGaqSPkdT@phil \
    --to=heiko@sntech.de \
    --cc=arm@kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-rockchip@lists.infradead.org \
    --cc=soc@kernel.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.