From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754084AbcKCGjW (ORCPT ); Thu, 3 Nov 2016 02:39:22 -0400 Received: from mailout1.samsung.com ([203.254.224.24]:43874 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751934AbcKCGjQ (ORCPT ); Thu, 3 Nov 2016 02:39:16 -0400 X-AuditID: cbfee61b-f796f6d000004092-58-581adb90ff65 From: Chanwoo Choi To: krzk@kernel.org, kgene@kernel.org, javier@osg.samsung.com, robh+dt@kernel.org, mark.rutland@arm.com, catalin.marinas@arm.com, will.deacon@arm.com, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org Cc: cw00.choi@samsung.com, jh80.chung@samsung.com, sw0312.kim@samsung.com, jy0922.shim@samsung.com, inki.dae@samsung.com, jonghwa3.lee@samsung.com, beomho.seo@samsung.com, jaewon02.kim@samsung.com, human.hwang@samsung.com, ideal.song@samsung.com, ingi2.kim@samsung.com, m.szyprowski@samsung.com, a.hajda@samsung.com, s.nawrocki@samsung.com, andi.shyti@samsung.com, chanwoo@kernel.org Subject: [PATCH v3 0/5] arm64: dts: Add the dts file for Exynos5433 and TM/TM2E board Date: Thu, 03 Nov 2016 15:39:04 +0900 Message-id: <1478155149-28527-1-git-send-email-cw00.choi@samsung.com> X-Mailer: git-send-email 1.8.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHIsWRmVeSWpSXmKPExsVy+t9jAd0Jt6UiDJZ9ELG4te4cq8X2I89Y LU5/2sZu8X5ZD6PFxBtXWCyuf3nOajH/CFB26Yw+Votdf+8zWuy4+YXNYtL9CSwWOxqOsFq8 ebuGyeLGrzZWi86zT5gtXty7yGLR//g1s8X58xvYLTY9vsZqcXnXHDaLGef3MVmsPXKX3WLp 9YtMFq17j7BbHH7TzmoxY/JLNouXH0+wOEh7rJm3htFj06pONo/NS+o9tvTfZffo27KK0ePz JrkAtig3m4zUxJTUIoXUvOT8lMy8dFul0BA3XQslhbzE3FRbpQhd35AgJYWyxJxSIM/IAA04 OAe4Byvp2yW4ZUz7dZaxYIlMxeyLexkbGOeJdzFyckgImEhMPPefHcIWk7hwbz1bFyMXh5DA UkaJw3d2MYMkhAR+MEq0vzYHsdkEtCT2v7gBViQisIBJYuuKNhYQh1mgk1ni3YRLjCBVwgLh Eu/WvgDrZhFQlfi14jEbiM0r4Cpxa91XVoh1chIf9jxin8DIvYCRYRWjRGpBckFxUnquUV5q uV5xYm5xaV66XnJ+7iZGcNw9k97BeHiX+yFGAQ5GJR7eB4lSEUKsiWXFlbmHGCU4mJVEeAtv AoV4UxIrq1KL8uOLSnNSiw8xmgIdMJFZSjQ5H5gS8kriDU3MTcyNDSzMLS1NjJTEeRtnPwsX EkhPLEnNTk0tSC2C6WPi4JRqYKz/z/T+ooa/p67KfLmk9OzvM65dmHmD8YXhvws7Jrr/erTm 6utwru1yOVeOumsVG16Q2T1pS/DRl/43l4fN/nBeKfxZ1YwTFyuyQ/M+hS5SdNGIvdKwwNe4 WVRvZ/qHmJfTbNY5H0t7ql70aq+M82Px639/C3wukVPvv7Xm7wIpvgJe/8jiY6FKLMUZiYZa zEXFiQD8Yq1D0QIAAA== X-MTR: 20000000000000000@CPGS Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patchset adds the Device Tree file for Samsung 64-bit Exynos5433 SoC and TM/TM2E board based on Exynos5433. The Exynos5433 has Octa-core CPUs (quad Cortex-A57 and quad Cortex-A53). The TM2 and TM2E are the Samsung board based on Exynos5433 SoC. I tested the display controller by using the modetest tool. But, Samsung s6e3ha2 panel driver has not yet posted. So, the TM2 dts file don't include the panel Device Tree node. I'll post the s6e3ha2 panel driver on separate patch with a dt patch. Changes from v2: (https://lkml.org/lkml/2016/8/24/426) - Add new pctl_base and eint_base instead of virt_base on patch1. - Modify the documentation of pinctrl-samsung.txt on patch1. - Modify the cooling level for big.LITTLE cores. - Use the GIC_SPI definition on dtsi file. - Removes the unneeded 'regulator-always-on' property. - Fix the kbuild report of the compatible string for TM2/TM2E patches. - Two patches(exynos-mct, exynos5433-pmu) were merged. - Add the reviewed-by tag of Javier Martinez Canillas on patch3/4/5 - Add the reviewed-by tag of Krzysztof Kozlowski on patch4/5 - Add the acked-by tag of Rob Herring on patch5 - Fix the minor issues. Changes from v1: (https://lkml.org/lkml/2016/8/16/61) - Merge the cpufreq patch for exynos5433[3] on PM/cpufreq tree. - Add new patch to support the multiple IORESOURCE_MAP for samsung pinctrl driver. - Drop the SYSMMU Device-Tree node which will be posted by Marek Szyprowski. - Fix the code clean issue by Krzysztof Kozlowski and Rob Herring's comment. - Delete the unnecessary alias from exynos5433-tm2.dts. - Expand the range of cooling level of CPU device. - Update the binding method of 'Exynos5433 audio subsystem' Depends on: This patchset are based on v4.9-rc3. Chanwoo Choi (5): pinctrl: samsung: Add the support the multiple IORESOURCE_MEM for one pin-bank pinctrl: samsung: Add GPF support for Exynos5433 arm64: dts: exynos: Add dts files for Samsung Exynos5433 64bit SoC arm64: dts: exynos: Add dts file for Exynos5433-based TM2 board arm64: dts: exynos: Add dts file for Exynos5433-based TM2E board .../bindings/arm/samsung/samsung-boards.txt | 2 + .../bindings/pinctrl/samsung-pinctrl.txt | 19 + arch/arm64/boot/dts/exynos/Makefile | 5 +- arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 794 ++++++++++++ arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 974 ++++++++++++++ arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 41 + .../dts/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi | 23 + .../dts/exynos/exynos5433-tmu-sensor-conf.dtsi | 22 + arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi | 296 +++++ arch/arm64/boot/dts/exynos/exynos5433.dtsi | 1356 ++++++++++++++++++++ drivers/pinctrl/samsung/pinctrl-exynos.c | 45 +- drivers/pinctrl/samsung/pinctrl-exynos.h | 11 + drivers/pinctrl/samsung/pinctrl-samsung.c | 40 +- drivers/pinctrl/samsung/pinctrl-samsung.h | 10 +- 14 files changed, 3598 insertions(+), 40 deletions(-) create mode 100644 arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos5433-tm2.dts create mode 100644 arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts create mode 100644 arch/arm64/boot/dts/exynos/exynos5433-tmu-g3d-sensor-conf.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos5433-tmu-sensor-conf.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi create mode 100644 arch/arm64/boot/dts/exynos/exynos5433.dtsi -- 1.9.1