Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752248AbbGMK4m (ORCPT ); Mon, 13 Jul 2015 06:56:42 -0400 Received: from mail-bn1bon0113.outbound.protection.outlook.com ([157.56.111.113]:56976 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752118AbbGMK4h (ORCPT ); Mon, 13 Jul 2015 06:56:37 -0400 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; From: Jianwei Wang To: CC: , , , , , , , , Jianwei Wang , "Alison Wang" , Xiubo Li , "Jianwei Wang" 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 Content-Type: text/plain 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 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2732 Lines: 81 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"; -- 2.1.0.27.g96db324 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/