Skip to contentSkip to conversation

Add PowerVR Series5 SGX GPUs for the TI SoCs

GIT PULL Applied Tony Lindgren 2 participants 2 messages Feb 26, 2024 – Mar 4, 2024

lore
Share & tools
lore
#0 lore raw

From: "Tony Lindgren" <[email protected]>

The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d:

Linux 6.8-rc1 (2024-01-21 14:11:32 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/sgx-for-v6.9-signed

for you to fetch changes up to 21cfb2ba471bde8fefc327f4c8e2af9499f5173d:

arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU (2024-01-26 09:43:23 +0200)

----------------------------------------------------------------
Add PowerVR Series5 SGX GPUs for the TI SoCs

With the Imagination Rogue GPU binding added, let's also add the devicetree binding for earlier SGX GPUs. Let's also patch the TI SoCs for the related SGX GPU nodes.

Based on the mailing list discussions, the conclusion was that we need two separate device tree bindings, one for Rogue and upcoming GPUS, and one for the older SGX GPUs.

For merging the changes, I applied the binding changes together with the TI SoC related changes into a branch leaving out the sun6i and mips changes as suggested by Rob.

These changes are mostly 32-bit SoCs, but also contains one arm64 change. It does not cause any merge conflicts.

----------------------------------------------------------------
Andrew Davis (9):
dt-bindings: gpu: Rename img,powervr to img,powervr-rogue
dt-bindings: gpu: Add PowerVR Series5 SGX GPUs
ARM: dts: omap3: Add device tree entry for SGX GPU
ARM: dts: omap4: Add device tree entry for SGX GPU
ARM: dts: omap5: Add device tree entry for SGX GPU
ARM: dts: AM33xx: Add device tree entry for SGX GPU
ARM: dts: AM437x: Add device tree entry for SGX GPU
ARM: dts: DRA7xx: Add device tree entry for SGX GPU
arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU

 .../{img,powervr.yaml => img,powervr-rogue.yaml}   |   4 +-
 .../devicetree/bindings/gpu/img,powervr-sgx.yaml   | 138 +++++++++++++++++++++
 MAINTAINERS                                        |   3 +-
 arch/arm/boot/dts/ti/omap/am33xx.dtsi              |   9 +-
 arch/arm/boot/dts/ti/omap/am3517.dtsi              |  11 +-
 arch/arm/boot/dts/ti/omap/am4372.dtsi              |   6 +
 arch/arm/boot/dts/ti/omap/dra7.dtsi                |   9 +-
 arch/arm/boot/dts/ti/omap/omap34xx.dtsi            |  11 +-
 arch/arm/boot/dts/ti/omap/omap36xx.dtsi            |   9 +-
 arch/arm/boot/dts/ti/omap/omap4.dtsi               |   9 +-
 arch/arm/boot/dts/ti/omap/omap5.dtsi               |   9 +-
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi           |   7 ++
 12 files changed, 195 insertions(+), 30 deletions(-)
 rename Documentation/devicetree/bindings/gpu/{img,powervr.yaml => img,powervr-rogue.yaml} (91%)
 create mode 100644 Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
#1 lore raw
This pull request was applied to soc/soc.git (for-next) by Arnd Bergmann <[email protected]>:

Hello:

This pull request was applied to soc/soc.git (for-next) by Arnd Bergmann <[email protected]>:

Quoted 9 lines · On Mon, 26 Feb 2024 12:36:12 +0200 you wrote:

From: "Tony Lindgren" <[email protected]>

The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d:

Linux 6.8-rc1 (2024-01-21 14:11:32 -0800)

are available in the Git repository at:

[...]

Here is the summary with links:
- [GIT,PULL] Add PowerVR Series5 SGX GPUs for the TI SoCs

    https://git.kernel.org/soc/soc/c/b339605081b9

You are awesome, thank you!

Signature · 2 lines
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html