Add nodes for GPU (Mali T604) to Exynos5250. Tested with kmscube and some glmark2* tests on Chromebook snow and arndale board. V3 changes: * change clock name from 'g3d' to 'core' * disable node by default in exynos5250.dtsi * move dt-bindings before node addition in device tree * enable node for arndale and snow, with mali-supply, separetly * add patch to fix min/max values for buck4 regulator for gpu on arndale board V2 changes: * move mali node as /soc sub-node * move gpu_opp_table as mali sub-node * minor style updates * test on arndale board * enable by default * add dt bindings, in a separate patch Cc: Kukjin Kim <kgene@xxxxxxxxxx> Cc: Krzysztof Kozlowski <krzk@xxxxxxxxxx> Cc: Marek Szyprowski <m.szyprowski@xxxxxxxxxxx> Cc: linux-arm-kernel@xxxxxxxxxxxxxxxxxxx Guillaume Gardet (5): dt-bindings: gpu: mali-midgard: Add samsung exynos5250 compatible arm: dts: exynos: Add GPU/Mali T604 node to exynos5250 arm: dts: exynos: snow: Enable GPU/Mali T604 node arm: dts: exynos: arndale: Enable GPU/Mali T604 node arm: dts: exynos: arndale: Fix min/max for buck4 regulator for gpu .../bindings/gpu/arm,mali-midgard.txt | 1 + arch/arm/boot/dts/exynos5250-arndale.dts | 9 +++- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 5 ++ arch/arm/boot/dts/exynos5250.dtsi | 47 +++++++++++++++++++ 4 files changed, 60 insertions(+), 2 deletions(-) -- 2.22.1