dt-bindings: gpu: add bindings for the ARM Mali Bifrost GPU
authorNeil Armstrong <narmstrong@baylibre.com>
Mon, 1 Apr 2019 08:09:49 +0000 (10:09 +0200)
committerNeil Armstrong <narmstrong@baylibre.com>
Tue, 9 Apr 2019 08:18:31 +0000 (10:18 +0200)
commitebc41018d84bc526e9f873a80228aba24c9f9189
treed26bb211819db590030c896e6078dc9a0e2d2c02
parent6f61a82507c95f146c4e529d28ef7e5ac93242c9
dt-bindings: gpu: add bindings for the ARM Mali Bifrost GPU

Add the bindings for the Bifrost family of ARM Mali GPUs.

The Bifrost GPU architecture is similar to the Midgard family,
but with a different Shader Core & Execution Engine structures.

Bindings are based on the Midgard family bindings, but the inner
architectural changes makes it a separate family needing separate
bindings.

The Bifrost GPUs are present in a number of recent SoCs, like the
Amlogic G12A Family, and many other vendors.
The Amlogic vendor specific compatible is added to handle the
specific IP integration differences and dependencies.

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Reviewed-by: Rob Herring <robh@kernel.org>
[narmstrong: fixed small typo in compatible description]
Link: https://patchwork.freedesktop.org/patch/msgid/20190401080949.14550-1-narmstrong@baylibre.com
Documentation/devicetree/bindings/gpu/arm,mali-bifrost.txt [new file with mode: 0644]