Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753338AbdLOHYv (ORCPT ); Fri, 15 Dec 2017 02:24:51 -0500 Received: from mail-by2nam01on0050.outbound.protection.outlook.com ([104.47.34.50]:46400 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752281AbdLOHYs (ORCPT ); Fri, 15 Dec 2017 02:24:48 -0500 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; arndb.de; dkim=none (message not signed) header.d=none;arndb.de; dmarc=bestguesspass action=none header.from=xilinx.com; From: Dhaval Shah To: , , , , CC: , , , , Dhaval Shah Subject: [PATCH v4 0/2] Documentation and driver of logicoreIP Date: Thu, 14 Dec 2017 23:24:14 -0800 Message-ID: <1513322656-4571-1-git-send-email-dshah@xilinx.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <29198c0a-783e-8aa0-00e4-44b1fa1acef7@infradead.org> References: <29198c0a-783e-8aa0-00e4-44b1fa1acef7@infradead.org> X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23528.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.100;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(376002)(346002)(39860400002)(396003)(2980300002)(438002)(199004)(189003)(107886003)(47776003)(8676002)(7696005)(77096006)(4326008)(36756003)(356003)(81156014)(81166006)(110136005)(54906003)(36386004)(316002)(16586007)(106002)(106466001)(5660300001)(50466002)(48376002)(63266004)(6666003)(50226002)(2950100002)(8936002)(2906002)(80792005)(51416003)(76176011)(72206003)(9786002)(305945005)(478600001)(107986001)(5001870100001);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR02MB1329;H:xsj-pvapsmtpgw02;FPR:;SPF:Pass;PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;SN1NAM02FT060;1:jf0UmZ/DN+/0BPcRqooTbo14yTVuyZzflMw2h1sKQr20T1z+hih8oRS5yf5Znj7L6GL8OSuUaV4cG078aXWy8DyEOoxoJSDtX7uu3zXMjlnooYBDugEdPo/JTWA/Oop1 MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d597d840-a5b1-4ae6-7a95-08d5438ce749 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(5600026)(4604075)(4608076)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603307);SRVR:BY2PR02MB1329; X-Microsoft-Exchange-Diagnostics: 1;BY2PR02MB1329;3:o8Tq4r1Le3PiRfFZ9nCb3R5WRMrGU8x+XVYHJfe9H8GPvpFbpPsnjUHgt3WLVk1lE8Qrn4cyLejQ3IXuACKMNjz6BAC25Ii5vyXFc6GHhdjV4p4LqAM6m5siUF1Hi4UlSVie5/KxUHGxoYrQodiwYU1rHEmySHEQGxrwCsNCamA97O2HwiI3aG2s1p7LGg82otUEJGsDRecxzy95iV9e/x7w3ZsZQDbvHN5D1JDJboottdN6qlbbs/uqXxIqVWLyLE82IWALanzgatcWN3pQ9sjXDZVCYUuYL+ibft+c0qg1+D93XFUPahb+4cGjQwC64lb2e6FCIrHnDRiVHEXH7NewcX9rlySi21mmnUEJjr0=;25:El9hOEnaentd+ZEAyeVKuSFiI06CMu5lAuPS3up4/sMB3zpNiVmJfafZepQjlxCKD9QPkg6ZWXAEEpeSIwpcQCjUW6Kd5uI8bolwKAjoyhBvtwe1MOiznm2Nz5nKrD4c6BYmo0sUMRaD7+xRPK3aPFnZG1p5xmMUkdt8ReTKTuMkyBXEnjzhh0735Vzn1FVn6wdVRXr1OKUvKLy842kA+lRrsRpDO4cTIzqppeSxPfj29uBFjPxZ7dbBhLPtaSUCg3HWNFFft1DkP2BYLpAUUyS9yC21nfemYjZqSBujf17OrCRI1lnVrnIOMcL1gMy+15wNDSmbXYGZ0IDTiCUrsEvVrrPFiHhlXI9vxLHzlHo= X-MS-TrafficTypeDiagnostic: BY2PR02MB1329: X-Microsoft-Exchange-Diagnostics: 1;BY2PR02MB1329;31:6N+N1izMSLaGXoaecB3lj689n51duCttZRauHBt0SmFZ+IS1Kzeg5MC43noO2gumqcsUD2OKTZ3XcrLg6AHAydnz0Gnw7/j4Edum8ehxyQD70LTaJ6yW0Vinm31ZfAWgfsffNWGIbrUn6ZQKWlkRNP1xHAGONOXOMngWkWcCeJSffxhPbif9snevxA8H64HCbZbb46A0VDs41oT1YTdga1r9lFyE5583t+ivf25tw/k=;20:Z9yVOOM8ptB4f6pQ85801cM49udMZkv+y8XxPOghdMB0BrZiWbcCkGQ/luKN9UJlT5ZDYoJpHdfs7W5xZTL4pNqvwTQ+n0KT63rTydS4VQsQSbPbJHiFcJQ8iKgPTbyXINrCBdgUU+1EpBzbsZ2bLal8DcwXdKmXxRuhr8PkbIMH187ci/FFctB024as5SVwAHc1CFYqDH91Hb8Hb5aTTuEK2nKKsWA5vB1VZ5enGrro0hnyCG01agX5PfByKA0yEE3p0pedwKFUOf/yitIGPcvk/h6s5DU9PWIfehv1NFXJ7E24LUvBkJidxnZHXPpOEPxPZHyPKCQMQmNj/Ej4jcAwmX0YQNxG+inaL3Qf/58KSOOnNP/Yg2cG71olqsz+ih03uml0Z2Vl6uHB6Jm5hMUeXqcYptwtE3uSVdQ+Kh2SdKKgUT82byjZwyPaCtlh02qmfg649whP0P+Dm93BkUM3uZI0pjqZACGbFeMgtCfGy1lpOmTaNHbyNYb3A9V4 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(2401047)(8121501046)(5005006)(3231023)(10201501046)(93006095)(93004095)(3002001)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123564025)(20161123558100)(20161123560025)(20161123555025)(6072148)(201708071742011);SRVR:BY2PR02MB1329;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:BY2PR02MB1329; X-Microsoft-Exchange-Diagnostics: 1;BY2PR02MB1329;4:Mzl3psDuKIcdgrWi6FeeceCo/R4YI8fB5MprOUYNi1IKihFf/5v7JshaghSIL2UBtyjEjAJUFfvB711eheGP4x8KV1HAbfQeWr5rFjV6ZmedkuRXTUNIcltJ/ThQDNptAxr07YMN5FRiEKWDnObb995eEJo3gtFcTxl5F4La/jNG4NOJzGEujsyI+7ghK/ewQTWdzF1DX+KxGyUg7tgKYbGt32mrhkzmYj0V2ZL03V3s0N2dW8uMzGmgU+jK2j2Ay3QP5Jilr/Bn8BvsRU6v8w== X-Forefront-PRVS: 05220145DE X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2PR02MB1329;23:QqnTRsjovxPsi5X8zAImmHP5VwWse0oiCaIexliGN?= =?us-ascii?Q?mIpupDnv3jZhHMQ8+T4GDdfskniIB1RbHvhLp9MjaB9GGiXGoRduEPHCFKvd?= =?us-ascii?Q?S/ax/PIMpywQDO8EwJzGG0woJHgb+GGS2mCI3kf+QIWZDZgVQnNbwIdmwXim?= =?us-ascii?Q?8dtg41h7MvdfyKgcpZVm1XDJEPaB6Y938DHsoJbZwvqC7ix4xPXlnK90XP0O?= =?us-ascii?Q?hjqX7pRd9dZmVacz8/l/RG5vXXi+L03wuJTPJ8sh2hD5ZrZn2ZuZ2+/0led3?= =?us-ascii?Q?DO//6BZv3xIBBNhnJr24KXYS8Z6oYgatGIL2ohB6m6sX0l+9j8GCpuQ91gxx?= =?us-ascii?Q?22SiWrMxyCk0P84VeqtSifB6e9nUlykediXs6Jsp2zNNg2b0ND0BEA0nIOPx?= =?us-ascii?Q?6s38UYMaxjtKfWlEByqCNXlridGdE8JkQtwJ563m0TGmNVooDk/2bOjsJnva?= =?us-ascii?Q?jQF5NfoDPMM9k2jPDUTmqgJCYYv2fv8/PBENajaQiiL1Gq7qga+7s8dC+5MS?= =?us-ascii?Q?FwK8S4El64bgaWgh1WmhTnJceQyf+HwbnpG7uPenQ4q7j9QLfQd/ugaIKXS8?= =?us-ascii?Q?h5/6jhudAsNxHL33h61Sy9dNsw5gbziLcp8LG6bL20ZskqhdMkcPTM+CJsq9?= =?us-ascii?Q?oWvJjkmYjue3oUkmr4W2htXhvE7nrMDDYmtpPxDXhb3KUNJ+JOvYDUYXal1P?= =?us-ascii?Q?w3qBaPtUjSlkO5zXdu5P8UU/gs+J8Rtd0eDs2hJIbUr6p7LAHgiE++440pc3?= =?us-ascii?Q?FxyABNtFr6iY321EcRmSyI0YtcAUzbC8TcXdHYyRCisP3tLYiKFMTaIOLO1b?= =?us-ascii?Q?NJOpLwwCejP9nt2kXGEMuhWpf66cGf9ZZbrSrIz+l/WgjCRV0M2qFyWMClup?= =?us-ascii?Q?zCqEQEAUWjGgikUY9YW8KAwQD3fAB3/E/3qybVDLp989u47Nev2PvgCniLti?= =?us-ascii?Q?zob2zC5GD9wFOkcS8xZBeMFDwssm6aBDSJLjPfWNfRUl9W9brRuZa94Jvhj7?= =?us-ascii?Q?Kx0qz71YNOVrysl4OqERUuZM+5BdPGCGCrg4PVTIb0RVg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR02MB1329;6:4gN1HHHDnd+5jT8dEyfkyKsB0Orky1jm2BfPcbaXXI4bLjaGuDjw6ubvBB5WqIL0F/U1zktIaaaoX+P+2pkbH5VYnUBUdMMk/gbjBnnegkenB2QPO2PUUptX5TVbmbh5MClEjot3D/0VQ1yyeIxFEgXyQvzNIHiXZoSlQqVT1V1Qip8JhbIiK/Hdf/gPyS8H+oy5041+QZC1HZ4BtxchTygAdwOXjdiU/xy/rsUjgg+fevdRzxUBs7+0UXwtCafeaE7htQrV53EdHWB88LFKKyIqv7vCS9O7c4/EGGnYfXXPHUAA1g5m3sN4TQrp02BfF7LwH4gmpbwGgr6ifFO+IXH9xQQYM6AcMOSiRqe00uc=;5:QfrRyDFwPiWRwYIpA8Hbk/OYd+fBIWVlxIKN5VQNVHHbLmCbfhRscuxo0o+FEbhVBKiwWft1LGXBoOdaxPtbGYfGqt4GH8N/Mz2KbOlMHjBSabK+Jxj7CmqNykZ8Kl0tCxOmIJVpOFnB5xXI9ogroUzEPSykpQZyf3s7imPvX2A=;24:CnFooYsyP1TY3XkChE3c3STzjZgh4zFBjxDos/TsB7Tg1ouuON9dnoK7568CaQu587h8L3/ifchZFinv8ppEpK1HYNstB/Tjur+fOy7nx1Y=;7:tCWVk7gBnWYoIo5qi56zBVvE2H3m5tkcJ7YX9SgxgRDMn6WTxLgvTtgXbO8g2mn1ElclAy/RzrfAZX9stX8LLXhTFfYWsB8xn8ijv5ozmW4brH188iQVLUdib1fhETh8bSmFFdnp5PfGlY36zGTIIj46VCRqXfcIIQizVIdruq+WTHK4XJF9s88zXI++ZgF98yDqgfa8QO/dxoh7NOlPfG0qWTcFSY8fRaqptx06yhTW/Jg1hlccmriYwcUCXl6W SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Dec 2017 07:24:39.4502 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d597d840-a5b1-4ae6-7a95-08d5438ce749 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.100];Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR02MB1329 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 734 Lines: 18 1st patch provide Device Tree binding document for logicoreIP 2nd patch provide the xlnx_vcu logicoreIP driver, Kconfig changes and Makefile changes for the driver. Dhaval Shah (2): Documentation: devicetree: Add DT bindings to xlnx_vcu driver misc: xlnx_vcu: Add Xilinx ZYNQMP VCU logicoreIP init driver .../devicetree/bindings/misc/xlnx,vcu.txt | 31 + drivers/misc/Kconfig | 15 + drivers/misc/Makefile | 1 + drivers/misc/xlnx_vcu.c | 631 +++++++++++++++++++++ 4 files changed, 678 insertions(+) create mode 100644 Documentation/devicetree/bindings/misc/xlnx,vcu.txt create mode 100644 drivers/misc/xlnx_vcu.c -- 2.7.4