Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754566AbdLUSex (ORCPT ); Thu, 21 Dec 2017 13:34:53 -0500 Received: from mail-by2nam01on0051.outbound.protection.outlook.com ([104.47.34.51]:58197 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754520AbdLUSd3 (ORCPT ); Thu, 21 Dec 2017 13:33:29 -0500 Authentication-Results: spf=pass (sender IP is 149.199.60.83) 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 v6 0/2] Documentation and driver of logicoreIP Date: Thu, 21 Dec 2017 10:33:04 -0800 Message-ID: <1513881186-26020-1-git-send-email-dshah@xilinx.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: References: X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23542.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)(346002)(39380400002)(39860400002)(376002)(396003)(2980300002)(438002)(199004)(189003)(80792005)(48376002)(6636002)(8676002)(16586007)(2201001)(6666003)(76176011)(5660300001)(2950100002)(106002)(2906002)(50226002)(356003)(305945005)(110136005)(316002)(54906003)(107886003)(9786002)(7696005)(106466001)(51416003)(50466002)(47776003)(8936002)(81156014)(36756003)(63266004)(36386004)(478600001)(72206003)(77096006)(81166006)(4326008)(107986001)(2101003);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR02MB1344;H:xsj-pvapsmtpgw01;FPR:;SPF:Pass;PTR:unknown-60-83.xilinx.com;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;SN1NAM02FT055;1:r+Nqs7Bu2SLZzVpdnZDHgsofnnMYCptHmXcv3fGzvwyqRdTZ7FWIfy0Xg8ilUZCHxerTDTKXTkboaf7xuemc4WV0c+Ocwgo1vW8PWMjM5vQbsJAmBahibitYiajgELHM MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: bbdf0364-4d96-4236-1c82-08d548a152c5 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(5600026)(4604075)(4608076)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603307)(7153060);SRVR:SN1PR02MB1344; X-Microsoft-Exchange-Diagnostics: 1;SN1PR02MB1344;3:XyyP9svwPkKLwQCFR/+WfGq5/ydPEqkFWdgq+D8d0QN95QFxZcjHD1SAkUbkrtEqV/nistWy7eFEi/mm1vATPA4IwkWmB2AMgiEiAhMFJYfwIRMIuAykutA4gJ9ELVxjbHz6OUbC4UCac8qr035hJkL+3MAKkHfd1pvycUNaRzrJWQf/f008ehQiFRzGSCUdw8soT6Tk7xGgvZo06zVidM+QIBoVtLLmb//EHkeLpaHDsAQI8KCn8uN8tp7zYvF1+ES1veHchF3Z5Rw8+MjFRBGIE2yBWtFuQEOGdGkx8l5/C673Icqf9SCqvJ6eJOpdrk4VqNplsxXVmEsB6gV0jNtfYnpYTrYit85NUJamzk8=;25:A9yhOWULNAp6XB4ZSQ6pDaC1lKKVxtC3u26bCudVeYzLF6UKkP7WmFK80RsijEFfRB6LyJ9uZmockI68tuuz+ctnVdAZoe2s3Hkm/t3boGaPOqGknlBLxUvwxMkvkWnZ+5WgIZXfxS/KSuYvDAcZLF0y2QTLgJudx/s5/2UPgsAd+cD6It6/mLhOh7RteZpaWCJb4cdvlDTK1joPPxYw2MayNWhhA0X3ucCjQqhWdBR2CcaQ9q2W8zH9jXrupsfMayDyA+9vKIYCAs8T1XCyAiF0KdYxsXoIo8jfdDxHszqPQ6HuiWKvaC9ugR0sxxfFci3Sqcg0GBksj1VBEIgvrmNtudOScHgGimiXIfuH5pE= X-MS-TrafficTypeDiagnostic: SN1PR02MB1344: X-Microsoft-Exchange-Diagnostics: 1;SN1PR02MB1344;31:uua1NvNresINYQokD+T9OQW4oWoLkm4mrkUuxvkCXT2EnCcnqLGMgjBIWz8D2EjexRVwGmjCbisQ4Rh8sCETj4GPYzfJ2gFxtMb/kYT9txEoSqEugPnNmCITz9eARQK9JbxMC57MG7ARcgtDJiZL6sTh604Q53xLsmCRYxSgNoJLaGysMjP0HAdbPpOq08uWhZpiaOEXKgdUAQrZJw6zgbaX0uRj6fWjbNZZOBLRFzA=;20:SfLhpUXvqIYvqOwatSJHmYrrmhyAp8Z1RLUzwUDhTlXvh9A/ya+iAlM1Io9FMmqKfV1DKjVmLMCRz8qoziGJ42BtpuObOIyrq03hX0kOGD1ZQIb8035fNrX4emH53v5oscphSsc6COf1JV/Ld01i3WkeG286XtEqSYT5bU+eULiM0YoLCXSROm4SO/T/i8qHQmUPUjGonDaiChCvb0kH1ZTyraUcQ5+t8x17z1cs8ixUuRG7mYBqG+W16YjScIxqMPWH3g40yZCGNcfRalnF9uAqlpRXv15QPh7MDnNJ9d4UHnnOJPVZIukxYtdNe/7u+zZKaaUfXK48fOmZ/AxyZkj0PaQzhs0Wrp5BdiJpwxzl3NlAyn1OXz7MSLnE7JDZMQGFQio8p6qlwh8ILRZ6MvkXQmdWHHOV0snGp72h/Fqx2blaJrFDpX8GgoEOBIC3rGiYSuIddbYlPnVo50u4CRaWcFCtFDcY11tVAhD9A3qX7yTk+PBT3M3IRFiBsJ0x X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040470)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(93004095)(3231023)(944501030)(6055026)(6041268)(20161123558120)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(6072148)(201708071742011);SRVR:SN1PR02MB1344;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:SN1PR02MB1344; X-Microsoft-Exchange-Diagnostics: 1;SN1PR02MB1344;4:0s9+PZw9zppScbVWDJzREqJ8EkHDtEt6BYJMnzBMFzK++BcyTrsrYgEt751lcO4QqFYGA4UfkxHuRK/ku/LspPRjvo1/140ZecH71tJzZ5PX7+OSKbA3b7uhNL86tMicx7RyNKipOZmhighn142HqJN7uy2CfAhqexztVDWp4qG6necZU28nEPZO50bH7cJoOU9gxFa/rOVzc8JmV9epXFTJ/avCPB2dcMNC4mOv0foKSdlq1VwL6H48yQpqSro8jPR1I25mVdZf+IbDOK3PJQ== X-Forefront-PRVS: 0528942FD8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SN1PR02MB1344;23:4WovA1kc1/J8opdhN0zw0ZODhRg0M55KBHpSCxDJt?= =?us-ascii?Q?gtbmE8RxYdoHy6eYYu6Kbx/ez8p9jNC2OGXjrf9se8GarCou7OGmj65PdLYM?= =?us-ascii?Q?zR9ZxzPbulT5qyju12fLpBJsKha0pZcvqa9nH+ZirfliU//1/M90GQ2EfPOk?= =?us-ascii?Q?MFKpRxGCcf6nRYp3vr+rq0J027Klm+kRh0vUlxzqhAQv4BgX+0oZgzQ/MR4x?= =?us-ascii?Q?G0jPjeUVhM4Tqk7q3uVzp+/DR9iUzQrMuiMjckiQJBsf2z2Td9n2s0GVP9zL?= =?us-ascii?Q?/HGfbdqlJvH8enTkwgMwFq94nGLmjnL+ZUaJSkzwaYcALSvb5k5dNJLrOSXv?= =?us-ascii?Q?qiyhC+pWYfN+RrDgU77WPdGVJes1WIPGrpAyoPUzGQV1j8EIvRybTgk5HQ/J?= =?us-ascii?Q?0LCDuAe9lsbK34HUBziosfYglm5ZtthIXDUqO+yYW6nWDrJ92LMHsCCf6NVA?= =?us-ascii?Q?byk93+rkVRSorgMZv1XbZOpuC+jxOudGFXBVa8eCpIEfUqM3mcd3CWCczGEM?= =?us-ascii?Q?msMl9oQYxjJR6Nkq509BxU32Zqy8sSat/vdU/ogomz6pQiwFXOdZofzWU+kr?= =?us-ascii?Q?ajGIErcjwxl4RhLyWcZTLWZtKhCRgnCfBn30hueumR+yon+CEPgpW11PFEwm?= =?us-ascii?Q?8BqjuYgXVq8Otrogoh9vzbXCnooT8qHrAfAcRWfVxk0jwGNvoghfgfxevkLG?= =?us-ascii?Q?ecWKx5VyBwPaCtYmT7SKkUxJ34b1TpslQwdE56buHO2hd0Bgu8z4m4hFz4Gq?= =?us-ascii?Q?0Cv1AvLFqDvA3s8xgX2DZsFV2ctV+Rkl//dlCIdDmTf3kR2Dajck+wmjUgET?= =?us-ascii?Q?6O6WYiUAsLeZd8MNSw3bjy+j7phE0CDOZhvaRiVviIo5yxCy2YLcWH6pZtDz?= =?us-ascii?Q?6qeDOYxl86bzpibcmX2JIaFnk5+y8gCqwzB8z0epLn/fxUPzYumz24efjhx2?= =?us-ascii?Q?gzIz23OeYsp+dQUNNH9N5uU4be6dNVknMl0FpLVA9LM/J5DdOIirJYX9mK6d?= =?us-ascii?Q?Vn/c7rSK9GyRO4nPNMIc9FOnW3oLyIkuhS/8Bxexku4b6/xFiB14ycGNlsPu?= =?us-ascii?Q?HSejbN/AgRutgPS66g/Z2NYGOsN?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR02MB1344;6:mdBrkUCsNqRfDH95iKQNO9+2YrmfO+XzNBsM7OCAt0cBZFIRdk77jX8C3up46PUjoqgnkZ0qdZTupcoFde3M/vPxM9lV70Kmw0YHA6Rp/ze/NpPVHgnK6hmFfKduoX4R616zo9F8MlVhgiF1iHZciE4q3ubRgi3Ci0HXKmPyLkfbbXdyWcNMFH+NI8tnK229OxwwL31W31GQKLL6he8jkzJRldByKikpRd+xaFq5k8Xu0JlKJ1p8jNZwgQDcflH3Q/5+GYEbOHg+7etjh4SJZo/r5M1URiMvVYoY9IAABVIWHz20c9BlGRpdwigxnAXvijZdkwsGKI0VsZhexrHaDaMfYqJX8T6cbt4+qQvkWAI=;5:hGNVHsOgK3li+QZEknweSGqUzZtdFKp7o0+slYVtA47Gd4fztHaYHvpkFmiWjC5QKESpWYD1gzfYG+M+pGBxkDbr6NY5XHTOqUjBdqYq0oAkHsSCHIG2q8AbGwOIGXfSdTucWw/x/ITH3eva1kjip/IcsoxF7jVeB9AdayhOwHY=;24:5CUEI1ivgsFYo6ZtsVly8yh7q6wXyE+Bnk2LlBjPEjjyatIqGCcQAz1tDVNnc0A/cdGxsmP5k5NIyXXNg7CMS10eb+LgFgQPfJ4RKCiqMPY=;7:G50M7i2fH4AtAhmOw8LUQqHpC7aD4yTTG/ELF/AOVXQA3HsISEkcWZdijPrL/L1NdEHN6wj9AAQnZ3wt0xnENnTZ6iyZdmGSt73AeulHJKoIK5vqKwOtqcMdODO+cSjWtVDO0pZ+YYAR0iU+ZtFXAu5Owa0vJsa4qW9eiwTbbgqp72HQJAzRoWt+IlUDYKI2LTkSqtPLqciPAAjLyzvqmbxgWGrAJ/ZNiUg0s3acwIpzw3YDxyUwCycZOgtbd3qY SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Dec 2017 18:33:25.4939 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: bbdf0364-4d96-4236-1c82-08d548a152c5 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: SN1PR02MB1344 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 738 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): dt-bindings: misc: Add DT bindings to xlnx_vcu driver misc: xlnx_vcu: Add Xilinx ZYNQMP VCU logicoreIP init driver .../devicetree/bindings/soc/xilinx/xlnx,vcu.txt | 31 + drivers/soc/xilinx/Kconfig | 15 + drivers/soc/xilinx/Makefile | 1 + drivers/soc/xilinx/xlnx_vcu.c | 630 +++++++++++++++++++++ 4 files changed, 677 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/xilinx/xlnx,vcu.txt create mode 100644 drivers/soc/xilinx/xlnx_vcu.c -- 2.7.4