From patchwork Mon Jul 13 10:51:31 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Jianwei.Wang@freescale.com" X-Patchwork-Id: 6778071 Return-Path: X-Original-To: patchwork-dri-devel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 3E732C05AD for ; Mon, 13 Jul 2015 10:56:43 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 5F999205C4 for ; Mon, 13 Jul 2015 10:56:42 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) by mail.kernel.org (Postfix) with ESMTP id 4648A205E6 for ; Mon, 13 Jul 2015 10:56:41 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 8FE6C6E608; Mon, 13 Jul 2015 03:56:40 -0700 (PDT) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0139.outbound.protection.outlook.com [157.56.111.139]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4C28372068 for ; Mon, 13 Jul 2015 03:56:36 -0700 (PDT) Received: from DM2PR03CA0047.namprd03.prod.outlook.com (10.141.96.46) by BY1PR0301MB0869.namprd03.prod.outlook.com (10.160.194.14) with Microsoft SMTP Server (TLS) id 15.1.201.16; Mon, 13 Jul 2015 10:56:33 +0000 Received: from BL2FFO11FD033.protection.gbl (2a01:111:f400:7c09::192) by DM2PR03CA0047.outlook.office365.com (2a01:111:e400:2428::46) with Microsoft SMTP Server (TLS) id 15.1.213.14 via Frontend Transport; Mon, 13 Jul 2015 10:56:32 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=freescale.com; cmss.chinamobile.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of freescale.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BL2FFO11FD033.mail.protection.outlook.com (10.173.161.129) with Microsoft SMTP Server (TLS) id 15.1.213.8 via Frontend Transport; Mon, 13 Jul 2015 10:56:31 +0000 Received: from titan.ap.freescale.net ([10.192.208.233]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id t6DAuE6b009997; Mon, 13 Jul 2015 03:56:27 -0700 From: Jianwei Wang To: Subject: [PATCH v9 3/4] arm/dts/ls1021a: Add DCU dts node Date: Mon, 13 Jul 2015 18:51:31 +0800 Message-ID: <1436784692-40560-3-git-send-email-jianwei.wang@freescale.com> X-Mailer: git-send-email 2.1.0.27.g96db324 In-Reply-To: <1436784692-40560-1-git-send-email-jianwei.wang@freescale.com> References: <1436784692-40560-1-git-send-email-jianwei.wang@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD033; 1:Pii4WScikjLr6BumwshnRvW2RJbm2HUnplsT1QhJOGfBDkiUvPd9OXW/NnCxpe7viS5wgjUQoriDH5Uw4fQEgwgXvtn21CG1/RJSsy8i3D21buxDQW5RzwSYXb3aUTMGkMq8mP5isu///n5k+SKU/0qCuSt6Y7ctcm6fC3A36ACLo3xQI8wGX+T2COGhqais7hPRzy/w7DotoBukCSLxlIWrVGxpbx3kd2D0gcSAZuANjrjDmCeV7owzTie0Qw49VSoITnlxxETZFvm0FjDNafASkE8Rm49jPgOAQEoZ81U3TYXcWAvi19WCaR3c41a9m1GtZiRWzlonxnmPd3WW2sNVj8OwxHP8XN38ij//18nHyViHuXcfoQPFCqP/rwX8w4twutLBhqKa7KvvLmTXabzUE3nZcB0m/qic66+dG0WGhfBG36QlT0GWI8tDXerW X-Forefront-Antispam-Report: CIP:192.88.158.2; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(979002)(6009001)(2980300002)(339900001)(189002)(199003)(104016003)(5001960100002)(189998001)(229853001)(105606002)(76176999)(107886002)(110136002)(5003940100001)(33646002)(85426001)(50986999)(36756003)(2950100001)(46102003)(2351001)(77096005)(50226001)(19580405001)(92566002)(62966003)(87936001)(19580395003)(47776003)(48376002)(50466002)(86362001)(77156002)(6806004)(106466001)(4001430100001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:BY1PR0301MB0869; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0869; 2:r33bD4kdCeFuwTVaym3vzloEFIYngAyOE3aSchBVRyvE8lHS/wrP9pxIpTaotUFj; 3:8rKj1nPBZkg/YoNuurkei5DaJuaJgcQruxUN+sfk9tDUT4teCTlgYK310OmugLNWb8FasEvOUgx6YZZ4QlVB+Arx/oC5RSbWI0402Pp8kLbmq3L3A1eNI+2N0QsWHLnqy81GojF+suvfFLtopHI8XaxcU5jfvQ4EnIzUmXLLS5BvNcFGwz8XJ2jDm/7ex1jACXb9cOq0TJS5L47qjftVZ50w+pBErbmj9/J4t84Sd58=; 25:Bf5aDyQz5ub2QdSDuZPttcqfasAW0kit3JvWlw6P/bT4Aq1cKXl28toMuH4o5ZIORcc2BgNi55ltjSyoL5kcSTFMMI9O71Ne6br67fgKZlrDYYaJu3dh2vFUQwUJjioMZeuW79f+cjzv5JcNw+XUfltNk5cuV6mQzZfjTkKV6CTlDFeiBRHhd7TaqcfKULllFQLlcPZHZyzeU2uhWU+Ak84S44WT5GklQNCrWl7jcTEPE30RvvkZeJyHGUYwJR6gXKCeu6NdgHzHu6j8zdKPBA==; 20:PZAfwEETXh6E24eDFtDQeMFSM9ac3cwP9h/YDEhNn1Q+yfJAO5jxbryGyNBVqER0xizh27+kL/2FFDRFcaJMxiKVW/siRSkfdWTVOioM24ITBttwmPidpKrvOYrbQyJtZw3tu1UwvOSQF/0PY9jk0j0gQ5i02VDcfcY/wN+H3nwSz2BtTSuhvKqwUd+pedg88A1zt6r35aFS6ezWhgYskx8f+4yQQPNp4R+fwFNq1JhB+3RNC6Bx+rIGQDJj+MPZPYcGyzhKCE7PJxOb+w2xOnakyNa8mg9noiCKTFkLcgXfFWFLeE+/uqU4y31lA60Ouw78TAf7XY48pWNRLH64Ip3gFN2lbLo3L2Rw/1GxC5Y= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR0301MB0869; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:BY1PR0301MB0869; BCL:0; PCL:0; RULEID:; SRVR:BY1PR0301MB0869; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0869; 4:svoEajcxq7rgN7SPYPYD89DcHAVtdioeY1n0O06eLA4o8doIrws7wdEWIVOqJWemsTwEDl6zS9BLr6zO6nKmx8RwMR0C2XcrFAQd27S0tDTt14ykQUIdHOwGd7y62zy/J9xuFN9Q5Cd4657lSNHyaWxGFf3Rcl/uX0tDIKWF1d1YdB9hl8z+lOxYi+Ee8NbTjQuJ/IYnbjD7vcKVmhXSYk+qM2Xe9f3PaT1oK0W1w6CCSBWSAR41A+c0D40lBvrqdlSwwPqORlKnEMlxqlWGUZwVU+cw0ad7JkuAuysc4mo= X-Forefront-PRVS: 0636271852 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0301MB0869; 23:wa1Dwg2heUwIViv4y+lpXbMxyIOpQqjxe/5zVJG?= =?us-ascii?Q?J1em6kgtUZOJ5FLtwKEnYdcB0r117+vtgI9XkmWABrLsL3ZxFlUPp1VTmw2Z?= =?us-ascii?Q?UVt1uTMYWY5Ul5eQ8j/RBdb/vcM437bVrr9XBcj0jKlTNJiCNaXIN4ZXriax?= =?us-ascii?Q?SVouitHsNitFD90jywyMQtaeSPRwIm2bGXQtem+L5pVXY+9l3yWEyTry2x0W?= =?us-ascii?Q?wLAasiQm+bNvfjjS+6Bi77au/AwYS8xCuFrNphYtWfcigbgWDreY5ngq36IG?= =?us-ascii?Q?p7iS5J0FV85ePqvd3qFtdMGoO5yw37BB/HJ/eSqRGGa7Tkepp1pC63GBxm++?= =?us-ascii?Q?gSZZfzqmJ96K+YDW99w3GO+Vck/0jQhIVa6T9KCj/XZBGThp9esvEwtEa/AD?= =?us-ascii?Q?leJ3DCkPYGiGgnAy/qJX9T5mcfLJ4DBkDxLDcdqEhaw4Xwe/akmfQpnhLRLD?= =?us-ascii?Q?UBEGg9uVpU6267W1qHFMxuL4Zgael+X21wM/MdPOojkfiYn/A8An7QRIyRfJ?= =?us-ascii?Q?qQq02jnjWXJGF+9ZtcW13Yx8yX5lDu7UjkESf1Ggn2xzPo5sCo1473KSYFjK?= =?us-ascii?Q?P8fxSgMRNPf+kxMXqUR76J0WcLBYSMmrHH7BOyo8KXR7vSBzyXtiHayRzDMh?= =?us-ascii?Q?GMnmh2pQe+l6tQ4qex3dayFbdt5VNG4frdCPQK09v9Rky7IR+T2rcvwUvZBZ?= =?us-ascii?Q?KT6mBjNVoAI255DrnoDPjcFc2a1/3jYWu3oqV65k/mHs/0BgQYg+7sg5MvM5?= =?us-ascii?Q?3xffSsS59alI3Rjm/V9HRNf/7Hz3KTrWbmuB/wigCraSZ6SUHKbCxzt7hloX?= =?us-ascii?Q?fcTkbvP9j3Yw1R+T4j/G3MRdwiAzm6qlk6rYee3rsSw2QayygCtLjMN5UpG7?= =?us-ascii?Q?RqhNcI/o2HEnn3zykIjSqYEUyiCXh6cOIcMCh1P20EJ5hoJPsSSCdDM91Ipu?= =?us-ascii?Q?+nX+59Bf/PYJVuQTwb32yWPBMJx4Vlh4NEHB1aegbal7k64JZmDg3mLyJt9x?= =?us-ascii?Q?iHD77s8casXyJ6Z7EBggrOxR88pvlx7xJZvSUURAIHi9ymgpRxRbn8Yzuv3Z?= =?us-ascii?Q?s1E0kbGM=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0301MB0869; 5:5/0f+ksITdtJHEYPOq5jqXzlg7BVJNu856aChteraxJwUrfthVvn15k98pn56fqUog+9p89BYqkpOWZtqHcRI0ayOv/ES541lRJnjWWZI8yEVtb1mimW8St9DaNEgeVa7lP8Cm8bb5c2Na8gW1PwJQ==; 24:JpLXIdDa2L45v+LmBgAxIFrmkfkb2w/vinHND1V/eMvWyk5NeB4DqMgn0S0YH64357jcBduVyjaQmJ/qGPTp5k2rcot2DZFenp+xtaNSTyI=; 20:bNnYA+uhIs3NvveqvqmWhnADZ8Vtzn3zy43QLOOZIVaFy6Ka18fdRebvfyE7raF+Bw9xJkItPCqq0UO+5849lg== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2015 10:56:31.2923 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0301MB0869 Cc: devicetree@vger.kernel.org, Xiubo Li , daniel.vetter@ffwll.ch, Alison Wang , linux-kernel@vger.kernel.org, Jianwei Wang , scottwood@freescale.com, Jianwei Wang , linux-arm-kernel@lists.infradead.org X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" X-Spam-Status: No, score=-5.6 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Add DCU node, DCU is a display controller of Freescale named 2D-ACE. Signed-off-by: Alison Wang Signed-off-by: Xiubo Li Signed-off-by: Jianwei Wang Reviewed-by: Alison Wang --- .../devicetree/bindings/drm/fsl-dcu/fsl,dcu.txt | 20 ++++++++++++++++++++ MAINTAINERS | 1 + arch/arm/boot/dts/ls1021a.dtsi | 10 ++++++++++ 3 files changed, 31 insertions(+) create mode 100644 Documentation/devicetree/bindings/drm/fsl-dcu/fsl,dcu.txt diff --git a/Documentation/devicetree/bindings/drm/fsl-dcu/fsl,dcu.txt b/Documentation/devicetree/bindings/drm/fsl-dcu/fsl,dcu.txt new file mode 100644 index 0000000..eb61ea5 --- /dev/null +++ b/Documentation/devicetree/bindings/drm/fsl-dcu/fsl,dcu.txt @@ -0,0 +1,20 @@ +Device Tree bindings for Freescale DCU DRM Driver + +Required properties: +- compatible: Should be one of + * "fsl,ls1021a-dcu". + * "fsl,vf610-dcu". +- reg: Address and length of the register set for dcu. +- clocks: From common clock binding: handle to dcu clock. +- clock-names: From common clock binding: Shall be "dcu". +- panel: The phandle to panel node. + +Examples: +dcu: dcu@2ce0000 { + compatible = "fsl,ls1021a-dcu"; + reg = <0x0 0x2ce0000 0x0 0x10000>; + clocks = <&platform_clk 0>; + clock-names = "dcu"; + big-endian; + panel = <&panel>; +}; diff --git a/MAINTAINERS b/MAINTAINERS index e191ded..fffb8c9 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3410,6 +3410,7 @@ M: Alison Wang L: dri-devel@lists.freedesktop.org S: Supported F: drivers/gpu/drm/fsl-dcu/ +F: Documentation/devicetree/bindings/drm/fsl-dcu/ F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt DRM DRIVERS FOR NVIDIA TEGRA diff --git a/arch/arm/boot/dts/ls1021a.dtsi b/arch/arm/boot/dts/ls1021a.dtsi index c70bb27..6d6e3e2 100644 --- a/arch/arm/boot/dts/ls1021a.dtsi +++ b/arch/arm/boot/dts/ls1021a.dtsi @@ -383,6 +383,16 @@ <&platform_clk 1>; }; + dcu: dcu@2ce0000 { + compatible = "fsl,ls1021a-dcu"; + reg = <0x0 0x2ce0000 0x0 0x10000>; + interrupts = ; + clocks = <&platform_clk 0>; + clock-names = "dcu"; + big-endian; + status = "disabled"; + }; + mdio0: mdio@2d24000 { compatible = "gianfar"; device_type = "mdio";