From patchwork Tue Jun 18 19:05:24 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 11002531 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 9E6F21580 for ; Tue, 18 Jun 2019 19:05:48 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 91D9028AE0 for ; Tue, 18 Jun 2019 19:05:48 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 84E2328A5B; Tue, 18 Jun 2019 19:05:48 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 33C57289CA for ; Tue, 18 Jun 2019 19:05:47 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 15A0F6E21C; Tue, 18 Jun 2019 19:05:45 +0000 (UTC) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3C8C56E21C for ; Tue, 18 Jun 2019 19:05:44 +0000 (UTC) Received: from localhost.localdomain (unknown [194.230.155.186]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 9939220B1F; Tue, 18 Jun 2019 19:05:38 +0000 (UTC) From: Krzysztof Kozlowski To: David Airlie , Daniel Vetter , Rob Herring , Mark Rutland , Kukjin Kim , Catalin Marinas , Will Deacon , Sylwester Nawrocki , Tomasz Figa , Chanwoo Choi , Michael Turquette , Stephen Boyd , Marek Szyprowski , Olof Johansson , dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-clk@vger.kernel.org Subject: [RFT 00/10] ARM/arm64: dts: exynos: Add support for Mali Date: Tue, 18 Jun 2019 21:05:24 +0200 Message-Id: <20190618190534.4951-1-krzk@kernel.org> X-Mailer: git-send-email 2.17.1 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1560884744; bh=vK8tc7Kd1ER0oaq0T5vbExeB1V5IbhRIZBrXithdRSM=; h=From:To:Cc:Subject:Date:From; b=gFY5e132yO4yupLmLmnqzmDydMEQ4VP+fUPR85du/PyG0jwiZmvr1iSWYTUiTRtAK z4i3BdnIg3UmIccOouDtHfQ6KI/izeu1wMHR/y6EbSarhsOPoHYIYCWMjI3/wG7Hoz hFvxW+ldZQGwE5xx/t/7C5DY17w8/U+ekqdHTsj4= X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Joseph Kogut , Krzysztof Kozlowski , Arnd Bergmann , Bartlomiej Zolnierkiewicz MIME-Version: 1.0 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" X-Virus-Scanned: ClamAV using ClamSMTP Hi, Inspired by patch from Joseph Kogut [1], let's add support for Mali GPUs to most of other boards. However it was tested only on Odroid U3 (Exynos4412) and not fully because requirement of special Mesa drivers with Lima support. Even without tests it brings full description of hardware and replaces some out-of-tree downstream code (e.g. in Tizen). Comments and tests are welcomed. [1] https://patchwork.kernel.org/patch/10996887/ Best regards, Krzysztof Krzysztof Kozlowski (10): dt-bindings: gpu: mali: Add Samsung compatibles for Midgard and Utgard clk: samsung: Add bus clock for GPU/G3D on Exynos4412 ARM: dts: exynos: Fix language typo and indentation ARM: dts: exynos: Add GPU/Mali 400 node to Exynos3250 ARM: dts: exynos: Add GPU/Mali 400 node to Exynos4 arm64: dts: exynos: Add GPU/Mali T760 node to Exynos5433 arm64: dts: exynos: Add GPU/Mali T760 node to Exynos7 ARM: multi_v7_defconfig: Enable Panfrost and LIMA drivers ARM: exynos_defconfig: Enable Panfrost and LIMA drivers arm64: defconfig: Enable Panfrost driver .../bindings/gpu/arm,mali-midgard.txt | 1 + .../bindings/gpu/arm,mali-utgard.txt | 1 + arch/arm/boot/dts/exynos3250-artik5.dtsi | 5 ++ arch/arm/boot/dts/exynos3250-monk.dts | 5 ++ arch/arm/boot/dts/exynos3250-rinato.dts | 5 ++ arch/arm/boot/dts/exynos3250.dtsi | 33 ++++++++++++ arch/arm/boot/dts/exynos4.dtsi | 29 +++++++++++ arch/arm/boot/dts/exynos4210-origen.dts | 5 ++ arch/arm/boot/dts/exynos4210-trats.dts | 4 ++ .../boot/dts/exynos4210-universal_c210.dts | 5 ++ arch/arm/boot/dts/exynos4210.dtsi | 36 +++++++++++-- .../boot/dts/exynos4412-itop-scp-core.dtsi | 5 ++ arch/arm/boot/dts/exynos4412-midas.dtsi | 5 ++ .../boot/dts/exynos4412-odroid-common.dtsi | 5 ++ arch/arm/boot/dts/exynos4412.dtsi | 32 ++++++++++++ arch/arm/configs/exynos_defconfig | 3 +- arch/arm/configs/multi_v7_defconfig | 3 +- .../dts/exynos/exynos5433-tm2-common.dtsi | 5 ++ arch/arm64/boot/dts/exynos/exynos5433.dtsi | 51 +++++++++++++++++++ .../boot/dts/exynos/exynos7-espresso.dts | 5 ++ arch/arm64/boot/dts/exynos/exynos7.dtsi | 11 ++++ arch/arm64/configs/defconfig | 2 +- drivers/clk/samsung/clk-exynos4.c | 1 + include/dt-bindings/clock/exynos4.h | 1 + 24 files changed, 251 insertions(+), 7 deletions(-)