From patchwork Fri Jan 5 02:05:50 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hyun Kwon X-Patchwork-Id: 10145975 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 9E77460329 for ; Fri, 5 Jan 2018 02:22:22 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id B769428922 for ; Fri, 5 Jan 2018 02:22:22 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id AC44728925; Fri, 5 Jan 2018 02:22:22 +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=-4.1 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED, RCVD_IN_DNSWL_MED, T_DKIM_INVALID 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 3FD5A28922 for ; Fri, 5 Jan 2018 02:22:22 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 7D2986E2A6; Fri, 5 Jan 2018 02:22:21 +0000 (UTC) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0042.outbound.protection.outlook.com [104.47.34.42]) by gabe.freedesktop.org (Postfix) with ESMTPS id 08CA56E2A6 for ; Fri, 5 Jan 2018 02:22:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=HEUY1+ZmGowCUvUCRCFCmPSQFmM92R8gplRkaf7KHMQ=; b=pagyaXWZ1zMPQa1iTWJ+qZScAv/ghoUzGmHanB+bKFUdXW0iri2sMO4vCqM3dcmhgVAB8u+O1iSLKfhoKZlZxcoUk6i8y/NTUfG+lf+YQHN1pEktGaDlg33l48dD9WhECOd8XYuiEMPNCc/d1qTcqY+j2EPN2oWGabVrJYuzFn8= Received: from MWHPR02CA0032.namprd02.prod.outlook.com (2603:10b6:301:60::21) by DM2PR02MB1338.namprd02.prod.outlook.com (2a01:111:e400:50c8::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.366.8; Fri, 5 Jan 2018 02:06:13 +0000 Received: from CY1NAM02FT055.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::203) by MWHPR02CA0032.outlook.office365.com (2603:10b6:301:60::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.386.5 via Frontend Transport; Fri, 5 Jan 2018 02:06:13 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; Received: from xsj-pvapsmtpgw01 (149.199.60.83) by CY1NAM02FT055.mail.protection.outlook.com (10.152.74.80) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.345.12 via Frontend Transport; Fri, 5 Jan 2018 02:06:12 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1eXHOe-0005uk-It; Thu, 04 Jan 2018 18:06:12 -0800 Received: from [127.0.0.1] (helo=xsj-smtp-dlp1.xlnx.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1eXHOe-0003Oz-Dw; Thu, 04 Jan 2018 18:06:12 -0800 Received: from xsj-pvapsmtp01 (mailman.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w0526Bcx003015; Thu, 4 Jan 2018 18:06:11 -0800 Received: from [172.19.2.244] (helo=xsjhyunkubuntu) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1eXHOd-0003OU-6r; Thu, 04 Jan 2018 18:06:11 -0800 Received: by xsjhyunkubuntu (Postfix, from userid 13638) id 30AC92C687B; Thu, 4 Jan 2018 18:06:11 -0800 (PST) From: Hyun Kwon To: , Subject: [PATCH 01/10] dt-bindings: display: xlnx: Add Xilinx kms bindings Date: Thu, 4 Jan 2018 18:05:50 -0800 Message-ID: <1515117959-18068-2-git-send-email-hyun.kwon@xilinx.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1515117959-18068-1-git-send-email-hyun.kwon@xilinx.com> References: <1515117959-18068-1-git-send-email-hyun.kwon@xilinx.com> X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23572.006 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(39380400002)(39860400002)(376002)(396003)(346002)(2980300002)(438002)(199004)(189003)(5660300001)(4326008)(305945005)(6266002)(107886003)(6666003)(2950100002)(106466001)(81156014)(50226002)(81166006)(54906003)(16586007)(110136005)(8676002)(8936002)(103686004)(316002)(356003)(50466002)(42186006)(76176011)(63266004)(478600001)(48376002)(51416003)(52956003)(90966002)(47776003)(36756003)(2906002)(106002)(107986001)(2101003); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR02MB1338; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; PTR:unknown-60-83.xilinx.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT055; 1:JAWiV2Q1yWVUEDaVGajVP8YKes7RNYiTW/lLiv+Cx2+AUcMWNJ75ydkcAguUyTPKPJaBcf4LX+WOJDJCp/kPSFaHmqdYRNIkoocLqXWS2UjN6hxAObcmTiHrWOolHyPn MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7d80673e-38cf-4019-bb5f-08d553e0e57a X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(4608076)(2017052603307)(7153060); SRVR:DM2PR02MB1338; X-Microsoft-Exchange-Diagnostics: 1; DM2PR02MB1338; 3:iP/JVzFoF2wqDlnTcRmCXcnR4tgt2nTFFV77f6Qky0G8OZJlPJs75tc09GRknsCa4V3hih+2k5KIfpxUTmdvW81MAjaCpBt1lSbltfTccMwU6QpRynigAW1/vIN5zXTaay4HBiimQNbaE2eAF4Nd16TUWCjlAZlZk9uoBaTY+VTB+oNLuZjJK43Bb9e4ItkgUBaR89d9bVPTLiap28j1xKlyZYy+uTv15cezAZi7fwNY0ARWPdVrWQuBe2mMQasbxtQAjMz0GFzOSG7t0J8RODlea/UzSyy7h9IWpwlS5+TF/PIqStzRfuZvY5vKMSY60/SPWxq9rxyqK4E9bxVteGzviqkxb3K1TJtiSZf7cUI=; 25:HmU2fn732+LVPUs+ckajBAYljx+M58AB0LirMBg7KDArWvFuPg4kZXG4qc20paO/zuFA2b/kEL5NDJrzL4rxXkqQd1B5ofIyAF52luCOoqoABtALNWIfjt/zludI7qI7a/R0HjzK9oZNTH+ABMfKk1EoJYU6GyQlXaAJLdsChfMbFpRyN7Vut2HkGjFxmmqymDY072GaPq4MfMjGalds3/0hc5wb1YVzmwCI0aB80raoH0g5orUDeBiOE5RX7RViQp4lExj/Fmlr8rcmb2oTi7lz+GVEreenQpiIPZSDO/SQO8H6STPByyrKeMxw5cXsMH8bTIkLirPBJBFYFomVfA== X-MS-TrafficTypeDiagnostic: DM2PR02MB1338: X-Microsoft-Exchange-Diagnostics: 1; DM2PR02MB1338; 31:Vd2PnAFBP6bbHTPYgqgzhsq334kHNLNPsbBz4E5Rdl9DIBYA6eNhTGWEdnttOkGLWJ7a0uNjVfP5IqjJ/KvEVWLr5PCnIMU458IsUhwFIvMgP+Hh8x5nMfHXE2nuQoZIwhMHj8Uy9SnBONf2hutIOda7RwrwLvebF9uQGjLNJSLREJosQuFZusE60CPNQlWXbmHFBTs4UxHZfQLpXFHb+6cU4OvQ1w3FItadadXQUKE=; 20:uMKj4AUVb/iytieFtKuZcLCnjcKcylXtYtQX+GfzeamBlLoo+CVjnwkHWpZ2+kVQKiDWDvmNE+GgvB+dzUHMAUBSEwt127kan9a87Lbxr+LverWYT98Di+IDLKIS4QbFiy2vXxCpIMMjzxIGXaXC/4QJfiMQ3+7YMiVWTHe5h5NGIpJzck8gJc1geIY4WtMzJMJN7jFJm2S6i5rAuT7+bb/phiPHmxuioUjnr8FEjF44EfsnPxKd5bNuhRGOmHDEnglODbxR4kfASUJrZu7JGSku8OqNb2UTyHayvTsIfRK/rfM8bnd6jljxCytE3phPz5ZVhz0STJgktl7tAVfHHgk9ZbKNtpan/S6PM6zGocTQLn8ZBBxONU7bE4T85zlZglCR79KjHMOV0BGmnx22Gdn/+kZjL+SKGJyyGkjevqiKp9c+xJrvSYU5ds1EfXEcXp2rajxO8I1XvS4jewioLJ2QhS5StEZvbNbI9s4FNHo8Mv32OPjV6onciiX29e8J X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93004095)(3231023)(944501075)(3002001)(6055026)(6041268)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(6072148)(201708071742011); SRVR:DM2PR02MB1338; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:DM2PR02MB1338; X-Microsoft-Exchange-Diagnostics: 1; DM2PR02MB1338; 4:9DuTM42DW0e7RcrNMMU8teQ6rwHKOkql4zr8nb8ipapJffg+2oIoL/0C6cBtqs44HKTLGwf2QBnmgtCqBmCK8lCJ+u3TTgtoXtHiz0QKEbxlzXjr2GVeVwTbqQthNSD6OTou3wu8QamRyaF54lezBIk0aYoujN6avL7ZwNDn0MzdTDZb0Q68RWBUMMRXhteUQ5S3CGFrfwsXsmCZDwrGebuJTBvFg/W77bJ5yF04s29UjyYVigGNi9/MdmO7KiMpGd3scEruUiPYxeyOC2Lv1BHPZi0x6md/YZtvnGw75wDohKArSvcR7GZl9pwbMCJD X-Forefront-PRVS: 05437568AA X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR02MB1338; 23:VECtWm9RtVzgSpP/brML2uOADO1HEioGS//kvrShY?= =?us-ascii?Q?r5wvMM0iGwiFYWDk1+A9XiGS1onXkvS0Ao1NJk1vfjBGzLo5MW/1NpQaclwi?= =?us-ascii?Q?ylBBS6PL11nDMq6L2+qs4mqJpn6+GJ3qd+4HmDuJYCSIrpOt9vu+2FY9RJ2S?= =?us-ascii?Q?10D/xNrvalr4pawv2NW1YePMj2UgUNOpM3NRRnJLTx25H5uuywJgsB9iVGz7?= =?us-ascii?Q?g8g556EWeybnm8EKDKFpVWfZkTtQTzvfzvWatWg6sU49cz/io1DscH/y3Dg5?= =?us-ascii?Q?LSAVap6TBOWXg7ory/s8J461tRynq2DZgp/cBi5RwaCZ4E+FzMXqgSm6RT1P?= =?us-ascii?Q?Dg9eDJG6GYy5YhW49n8EZR2EMaeMX1Uds1Ja9OJtHA3iw/+HcBmG+vdHQXq/?= =?us-ascii?Q?QKDPjtaWpkLKVyrB3SJj232xCiIPLJjQoIvQX+GAoUXVJGkKSZRP9KqudWho?= =?us-ascii?Q?UcNWArX86EPuYlpBmjZe9dbN0T2BbQKKmrqoOjPy9tRxBxTlycCIA4ynGCM2?= =?us-ascii?Q?F4XGOvCb4ci8nNp0yD1HT9Rjh4VT7NBJwNUxGviCgGfIMteL/Dlvew5dhoOZ?= =?us-ascii?Q?v3sR9wIJsXJAe9P9jHIodC61FJnqhuLHuPxXv1teYwW8bVcNYy7XJ3PQQxhG?= =?us-ascii?Q?+s30L78nNV/oy6K55DDCkYmyvFTJEy1lGJhbj/g2Om9UGolAKn3Cn8TRhXvK?= =?us-ascii?Q?HLb5u++CCosG65k5MhYCSr9hHJh2HX9k7xmXngDM2vecn2izgsdP0mhS+xA7?= =?us-ascii?Q?7fAySUUERLvgj+wTwFEmvrTOHM+UZRInkQxk09hzWIQ0AXsQ7EkzUcS5ONi3?= =?us-ascii?Q?0UWUmfzyiHyTGHS25kAonph7kxyn8iKGLAnYxnPKTjU8Wb65XE4reeNQJege?= =?us-ascii?Q?lT6ud9Zjsg0/YEGzjQ2Ug5hq891UdO41FQooDcPShUd6GNppFaVcb092q96C?= =?us-ascii?Q?V4/94BhVjr/PHBYAQP323+1UfGntyPmKu95I/psxyU+QOlDglDgF5miHXsVa?= =?us-ascii?Q?RwCfzzvK08GSFAu9rrZv2nG?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR02MB1338; 6:SxLSPB7zy/kA6+HzVVAFEub+Ej+HBILF4vLwQqN4Vfwkjz2Af8xWMDJN2QVMiN7bkadCaObBEPR4kkMbQZngCNyAvqn2324E2sDK6HN2jGXyyFgGh+tqpLi/xdh+qcoeSjrtha1eHNUtwb8D6NFB7SPWxNFdeXxAciCflzXZGrhgwK4e1EeBAyE/bebSfbz/NtOf9k/93x75PGLt1AgFkuxxDaernS4yPFwy4LP0S3j1Jm/aFMVZQh4+x1Nwd8n6HdfeuvtBRsA9P20/3Drjpls0uowUUZ13/h2kl76/P8Mu1jhb+IfXzmMYeEbftTbitKPzbwjPJFDMlZNgrVPbbnZgsANbjNfyFzQ/8sbtyUk=; 5:Vu99n5gpemu6ShPeF9uaDyJSpgjYzDdPLVYl0l+dYVd/+bTCb9yYPJap6hx1Bq04wpWnWHUB4Nloz2GNzUpraMslobQ3MwztHeMdKFrGWLY9FWepx3XK1A3mSuye2/LRMA4VjmJScOEdMatWR971VLnCNr9Qu0TSNFBSbFNMURE=; 24:fNDyjzmtT3D+nPSfCpKhit3Aj1VZzQ50fwA3jgkVcLzJ2virwB0pRDn9cDykQ3tiblLed9GktosSDE2H+7/sYzJIgCfMMgfSfoYakubv03c=; 7:Mta8DCMbmvYDHD8NdSg+R6/gHCiEKeBjUR8Z9X1xuQZZiwGoinibPCHxkSQSzypS6G/52F7tUuDkWljA8SEN/9GGkkfkaBbllEnZ6cps/Ajqlf0SckSa5tOHHxzW6zUnfBOS+7N7bwshrEE3POsKV/y5Et5rXXNrdvtKXCSvDs7IxGoI5U9q1Wcwy2B8JIPk0ESjRt5KVI+43de1+Y9Q8+KRB6WHgBnGXDH+93tYoVRlm6O0GfB3krATgjQQP598 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jan 2018 02:06:12.8723 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7d80673e-38cf-4019-bb5f-08d553e0e57a X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR02MB1338 Cc: Michal Simek , Hyun Kwon 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-Virus-Scanned: ClamAV using ClamSMTP The dt binding for Xilinx DRM KMS driver. Signed-off-by: Hyun Kwon --- .../devicetree/bindings/display/xlnx/xlnx,kms.txt | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/xlnx/xlnx,kms.txt diff --git a/Documentation/devicetree/bindings/display/xlnx/xlnx,kms.txt b/Documentation/devicetree/bindings/display/xlnx/xlnx,kms.txt new file mode 100644 index 0000000..8dcd552 --- /dev/null +++ b/Documentation/devicetree/bindings/display/xlnx/xlnx,kms.txt @@ -0,0 +1,20 @@ +Xilinx KMS Pipeline +------------------- + +Xilinx display pipelines can be designed with hardened video IPs and soft video +IPs in programmable logic. This KMS module provides the common functionality +of individual subdevice drivers, and glue logics between them. + +Required properties: + +- compatible: Must be "xlnx,kms". + +- ports: phandles for CRTC ports, using the DT bindings defined in + Documentation/devicetree/bindings/graph.txt. + +Example: + + xlnx_drm: xlnx_drm { + compatible = "xlnx,kms"; + ports = <&crtc_port>; + };