linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v5 0/5] Add GPU for RK356x SoCs
@ 2022-02-09  8:51 Michael Riesch
  2022-02-09  8:51 ` [PATCH v5 1/5] dt-bindings: gpu: mali-bifrost: describe clocks for the rk356x gpu Michael Riesch
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Michael Riesch @ 2022-02-09  8:51 UTC (permalink / raw)
  To: dri-devel, devicetree, linux-kernel, linux-arm-kernel,
	linux-rockchip
  Cc: David Airlie, Daniel Vetter, Rob Herring, Heiko Stuebner,
	Peter Geis, Nicolas Frattaroli, Michael Riesch, Ezequiel Garcia,
	Alex Bee, Liang Chen, Sascha Hauer

Hi all,

This series seems to be abandoned so I would like to pick it up in order to
bring the GPU support for the RK356x mainline.

The series (in conjunction with the VOP2/HDMI TX patches v4 [0]) has been tested
successfully on a RK3568 EVB1 with weston and glmark2-es2-wayland.

It should be noted that on the RK3568 EVB1 the supply of the GPU power domain needs
to be set to "always-on" in the device tree. There is an ongoing discussion to
provide a clean solution [1], in the meantime one has to apply a hack.

Looking forward to your comments!

Best regards,
Michael

v5:
- address Rob's comments, describe clocks in SoC specific region
- move gpu_opp_table so that nodes without a reg are sorted alphabetically
- add GPU support to the RK3568 EVB1

v4: see https://lore.kernel.org/linux-rockchip/20211126151729.1026566-1-knaerzche@gmail.com/
v3: see https://lore.kernel.org/linux-rockchip/20210805025948.10900-1-ezequiel@collabora.com/
v2: see https://lore.kernel.org/linux-rockchip/20210730164515.83044-1-ezequiel@collabora.com/

[0] https://lore.kernel.org/linux-rockchip/20220126145549.617165-1-s.hauer@pengutronix.de/
[1] https://lore.kernel.org/linux-rockchip/20211217130919.3035788-1-s.hauer@pengutronix.de/

Alex Bee (2):
  dt-bindings: gpu: mali-bifrost: describe clocks for the rk356x gpu
  arm64: dts: rockchip: add cooling map and trip points for gpu to
    rk356x

Ezequiel Garcia (2):
  arm64: dts: rockchip: add gpu node to rk356x
  arm64: dts: rockchip: enable the gpu on quartz64-a

Michael Riesch (1):
  arm64: dts: rockchip: enable the gpu on rk3568-evb1-v10

 .../bindings/gpu/arm,mali-bifrost.yaml        | 15 ++++
 .../boot/dts/rockchip/rk3566-quartz64-a.dts   |  5 ++
 .../boot/dts/rockchip/rk3568-evb1-v10.dts     | 11 +++
 arch/arm64/boot/dts/rockchip/rk356x.dtsi      | 76 +++++++++++++++++++
 4 files changed, 107 insertions(+)

-- 
2.30.2


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

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

end of thread, other threads:[~2022-02-09 17:54 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-09  8:51 [PATCH v5 0/5] Add GPU for RK356x SoCs Michael Riesch
2022-02-09  8:51 ` [PATCH v5 1/5] dt-bindings: gpu: mali-bifrost: describe clocks for the rk356x gpu Michael Riesch
2022-02-09 15:35   ` Rob Herring
2022-02-09 15:46     ` Michael Riesch
2022-02-09 16:28       ` Heiko Stübner
2022-02-09 17:48         ` Rob Herring
2022-02-09 17:52   ` Rob Herring
2022-02-09  8:51 ` [PATCH v5 2/5] arm64: dts: rockchip: add gpu node to rk356x Michael Riesch
2022-02-09  8:51 ` [PATCH v5 3/5] arm64: dts: rockchip: add cooling map and trip points for gpu " Michael Riesch
2022-02-09  8:51 ` [PATCH v5 4/5] arm64: dts: rockchip: enable the gpu on quartz64-a Michael Riesch
2022-02-09  8:51 ` [PATCH v5 5/5] arm64: dts: rockchip: enable the gpu on rk3568-evb1-v10 Michael Riesch

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).