On Wed, Nov 6, 2019 at 12:25 AM Marian Mihailescu <mihailescu2m@xxxxxxxxx> wrote: > > From: memeka <mihailescu2m@xxxxxxxxx> > > Add device tree bindings and nodes for Mali GPU for Exynos 542x SoC. > GPU is disabled by default, and is enabled for each board after the regulator > is defined. Tested on Odroid-XU4. > > Changes since v1: > - used generic node and label for GPU > - added bindings for compatible > - fixed irq indentation > - fixed interrupt-names to match bindings > - added cooling cells for future TMU connection > - used generic node and label for GPU opp table > - removed always-on from SoC GPU regulator > > Signed-off-by: Marian Mihailescu <mihailescu2m@xxxxxxxxx> > --- > .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 5 ++- Split to a separate patch. > arch/arm/boot/dts/exynos5420.dtsi | 50 ++++++++++++++++++++++ > arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 6 ++- > 3 files changed, 59 insertions(+), 2 deletions(-) > > diff --git a/Documentation/devicetree/bindings/gpu/arm,mali-midgard.yaml b/Documentation/devicetree/bindings/gpu/arm,mali-midgard.yaml > index 47bc1ac36426..e8868cb587de 100644 > --- a/Documentation/devicetree/bindings/gpu/arm,mali-midgard.yaml > +++ b/Documentation/devicetree/bindings/gpu/arm,mali-midgard.yaml > @@ -38,9 +38,12 @@ properties: > - enum: > - samsung,exynos5433-mali > - const: arm,mali-t760 > + - items: > + - enum: > + - samsung,exynis5420-mali exynis? > + - const: arm,mali-t628 > > # "arm,mali-t624" > - # "arm,mali-t628" > # "arm,mali-t830" > # "arm,mali-t880" >