Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp1092493pxy; Wed, 28 Apr 2021 22:44:25 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwLFhmlQoleH1TuIQoYhuJJhmwvoutUUQq1OYYOO0F3E9yrroYqitX5jnswMTo/ITWHWY9+ X-Received: by 2002:a17:906:79a:: with SMTP id l26mr15384443ejc.268.1619675065716; Wed, 28 Apr 2021 22:44:25 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1619675065; cv=pass; d=google.com; s=arc-20160816; b=PzG1GdCcpFF4+J6sy2oLRTVO1PTIg4rjgy/enSQqnVsYKjRMJjzC5Y4LLs+2OxxdUn O1O7XcJY7SQ4+g88B0h901hVaACTokvySRXMsjPZ0v12qROGdHUlDzcl+KC+zqBYXa6q 6GyNo6ShgMX409myTkzbP4opGIisRlBrVtwTFc5K9d+4cieEnrEkWBkbW8cmPhgvJA1P 26cleDDQ6H7bjN58/FGfT8seg3Sl0bBE2sG1H34UKC7Ik+Stncf2P6pjeDEXvftqQXGJ JfzLgvbAcxzfYBbXNIXolx7RH9bDdED7feEEEX6DvoEM1VW2zOfib2WajaWMEg+cqCwa +G1A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=GCWeCp94EXHRPfeGuKDV/wJJq+Q7hliYg1Z0QILf4AE=; b=ueiSZRFMxW75NZ68fIkNca4IxZ9lnr8n4/++tyxKOk8dv9BAXM7XMqec0ZBh01PIYl 3pkQINMmnuaLVsLM3T3w+PKnn8Ohpii3cbKpXl7FiigFfFXcvsTug/vD6fp677qfZagW LHEGd0JCNZWGILwgrsRwQutd+VIiBlaL9MeK1SxkEDqN9N9Bi1TWMQC/LXBmg3Dh7TyL WYESEUG3EI6itXaCsBzp6umPAWq8a7zFG88Z3Jc7vu3UlQfHbTjdvD24kX9JOf12CBlR 5XBcpUIYQYzuBUmjxHcD0K8RCw9ar3bmQH9UNrUnBlnkyIPeUtDafi9ewW0seQZcyCIN mlXg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector2-xilinx-onmicrosoft-com header.b=k7FRuiV8; arc=pass (i=1 spf=pass spfdomain=xilinx.com dkim=pass dkdomain=xilinx.com dmarc=pass fromdomain=xilinx.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=xilinx.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id hq37si2174413ejc.262.2021.04.28.22.44.02; Wed, 28 Apr 2021 22:44:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@xilinx.onmicrosoft.com header.s=selector2-xilinx-onmicrosoft-com header.b=k7FRuiV8; arc=pass (i=1 spf=pass spfdomain=xilinx.com dkim=pass dkdomain=xilinx.com dmarc=pass fromdomain=xilinx.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=xilinx.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238621AbhD2Fkd (ORCPT + 99 others); Thu, 29 Apr 2021 01:40:33 -0400 Received: from mail-dm6nam10on2089.outbound.protection.outlook.com ([40.107.93.89]:38415 "EHLO NAM10-DM6-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S230103AbhD2Fkd (ORCPT ); Thu, 29 Apr 2021 01:40:33 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GBS/3TtmTtHyBSWClE7uBhp/C3is3QDxzzs6posd6ekuUP7K2+q9xXFxQGzHsNqkg1SQs6grJvM9XM0uBD6boE496weQBB8Ga0WCF4z4IwZsj+NsU8y4OsTz0juFScfIHT4jTcfQ44yhik5TjMPdlaumLU6wB34vrEaymKjzFq/5125OcMUtYg3vEhEKKrkJ5CaTx5cytAPMgzEF9ZCGrNYg+/uo3nh18ffVkVCWaaLRA8SXH/XVHubRLfGxfgxE/vHhc9G7ogzoAzXmck2v4w/gobxH9mV5RdF+jbuixUXZXtUbJ5cgI+8KqS3cQebMhG99aosS0KD5c5R/7VLAyQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GCWeCp94EXHRPfeGuKDV/wJJq+Q7hliYg1Z0QILf4AE=; b=Fi3OBCM5TTxAQGUs+0gBVoI17gD9wLT+R1J86aL9aB1ZT4G0kpO1GWAf4KXa7scV+m/GnMLnRCLKtAE/UJmXFCUHDmtUOcs4EEF+lzeoL9sZ+vZ+2koHHUKgFybel4DBElVu+hlfG5QH03zmTHgA8enPEEnxk/qeMh6cYv/UXcpIp7hpGRciahpri4CBIzSFDTQnYRcLkxn7IdlqZ4taudSSp1ZwQReinKLvrvLqj/Kx4k35203Z1XNcmSySZ8jYghKJgYgpXQzfdV+ta8R7Lo/NJrZ4/8w8M6GV5j0nZKRnbALbeUC0hCcBgEe/ghbcCpoxq2XU8D0uzMcmYjk4gg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=xilinx.com; dmarc=pass action=none header.from=xilinx.com; dkim=pass header.d=xilinx.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector2-xilinx-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GCWeCp94EXHRPfeGuKDV/wJJq+Q7hliYg1Z0QILf4AE=; b=k7FRuiV8vWV9j4p+eeBcuB19foMg6YDrQ7L70A9pWbERetqx+PyOvu3OGJQHamiqRqmkZUiPnBa9wyeZ0QxONX0jzoY61J+jkF++O8UWb3gEttXtPn/0x8Ot6MiABuR8aqHe4+hejxftsWPH/G3ssZ0ALblWS+E1B7uPScCSiD8= Received: from MWHPR02MB2623.namprd02.prod.outlook.com (2603:10b6:300:44::9) by MWHPR02MB2320.namprd02.prod.outlook.com (2603:10b6:300:5d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.25; Thu, 29 Apr 2021 05:39:44 +0000 Received: from MWHPR02MB2623.namprd02.prod.outlook.com ([fe80::97d:165e:73af:bef8]) by MWHPR02MB2623.namprd02.prod.outlook.com ([fe80::97d:165e:73af:bef8%11]) with mapi id 15.20.4087.026; Thu, 29 Apr 2021 05:39:44 +0000 From: Nava kishore Manne To: Rob Herring CC: Michal Simek , Derek Kiernan , Dragan Cvetic , "arnd@arndb.de" , "gregkh@linuxfoundation.org" , Rajan Vaja , Jolly Shah , Tejas Patel , Amit Sunil Dhamne , "devicetree@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "chinnikishore369@gmail.com" , git Subject: RE: [PATCH 4/5] misc: doc: Add binding doc for the zynqmp afi config driver Thread-Topic: [PATCH 4/5] misc: doc: Add binding doc for the zynqmp afi config driver Thread-Index: AQHXNb4UkbGD1gitw0iAJ3//RjtIaqq9c6EAgA2Qi4A= Date: Thu, 29 Apr 2021 05:39:43 +0000 Message-ID: References: <20210420081153.17020-1-nava.manne@xilinx.com> <20210420081153.17020-5-nava.manne@xilinx.com> <20210420141504.GA3250182@robh.at.kernel.org> In-Reply-To: <20210420141504.GA3250182@robh.at.kernel.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-MS-TNEF-Correlator: authentication-results: kernel.org; dkim=none (message not signed) header.d=none;kernel.org; dmarc=none action=none header.from=xilinx.com; x-originating-ip: [149.199.50.128] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e2fc124b-fbb4-48bf-9c71-08d90ad13182 x-ms-traffictypediagnostic: MWHPR02MB2320: x-ld-processed: 657af505-d5df-48d0-8300-c31994686c5c,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: G7Pi5itIFcp6reMgDhZILO4ZP4r+sKrgAsD9MJNssECfitwYYMU32MCSAu+4hFYzIlG5QDQkW0+n+nV0h6lKlcMJz8AxfeAeqjnvealmZ0MeoQZiI2GFPRbbs+Ch7jl41+3VyW0wf+G1617qkyWbLCr5ODaGB87OqZKsU97mmnBqy3oJTeYZpRrcFkAA3rqd4KEDnMbQXVxHN4y8J9NPH+3q1Qm9cvWw+I43g93k+oXgeDB8aiJbVEWOypn/sL0H3FvGg26vDO4oCiCunr1EA8fRWNBGukJaamOh4fEeO1IS4QYKHzGtT/1ifsn8XcJMVVs7ADiwzRHww1M3N7vm9yM7akLXldxIspbp2HoK/1cqYct6/8RuPzsPL/TUDWdJeA8eDiJ064aJS1S7zJXWEUxy0Px860XnTD+aDCCuefOL0j/dpEOaY83vfgJEIeYlfLyXU2qtgoUUaOPtl6D8b29ryHM1Nc5MXhZZJ2Xuq1E9/coLPujsPOsvmiFi5qOoa2DYY8zCC75PFLMyeHkq6wNdHCisM7xkwaiMlUnzgcg7rJlcFabVchHAFsrwlf0mmvvpKhIBUWSQHXkJUWcfRTEByHgBu4I/Wp7g2INXBunPR0o4R3W64pPDTzGMvjcvUCWHgtMC5R7iKnCjKnGlTobXc/fynkKJ3Yolsws5KJbd4QVmJvP7hoLmM8eTB4L9 x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR02MB2623.namprd02.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(346002)(39860400002)(136003)(396003)(376002)(366004)(6916009)(966005)(5660300002)(8676002)(2906002)(33656002)(7696005)(66946007)(66476007)(26005)(86362001)(53546011)(38100700002)(316002)(71200400001)(122000001)(83380400001)(478600001)(4326008)(6506007)(9686003)(52536014)(8936002)(64756008)(66556008)(76116006)(107886003)(55016002)(186003)(54906003)(66446008);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?T2XAA4eNsfbZMpki3Q58cQythfYXFn8/6pXEoj6ATFXWoKZ4efKVuVD3lcfi?= =?us-ascii?Q?pisyMTENd/oze8FiM3er85FHlckkCoJ1Zk4RcmgDLzPJF4GD4d3QGLPTjt+r?= =?us-ascii?Q?QjSjRnqvrWr5FDnAnIxMu9Vs+C3Erga5cN+MvQi2m1/uZsNtFUvnyLE699rm?= =?us-ascii?Q?mU4FFeGXNVUUghAH7Bgh2kyasR8wX/U1zvbMybKzM3sSMDI3XZ7BRDwCWg+Z?= =?us-ascii?Q?Iq85m0073u85rXt+29RUm+TCpo8yyq0MOm+Zr1n9G/XzFf59yYEL+DUQMR17?= =?us-ascii?Q?YjpcfQX0dd347WUgV+ZuMOnACSVNPJWKZpdg+23sLU0e2KKlWfk41G7RCjIl?= =?us-ascii?Q?CFpvsqFNO68+nY+lxi/g7Ldkwjkcpz2aM1S/mZJdS1l1984tZoNwiojk4uN+?= =?us-ascii?Q?Uf4TYfJ+Yqtr4PT7wm0qS7Dq9s8MbW/4t7d3eiWK7lJunzge7uIUfCPf9zhk?= =?us-ascii?Q?YPdajKVec7pgLCAHtvkXSvj8DXwOwjRUA5rd7OvqgDyYFmYmOOCiS0hZCmYT?= =?us-ascii?Q?QrLQNTmmVBO7ZSz3rogWjdZy14fxdLHSCjY67j/BfpT2u3j4L/UbYfIC0LBa?= =?us-ascii?Q?j+hfKwniUuim8xXWQEnZqM8Rc8klr8XH58OzbuVqAPwSi115RQrEvOfBUysL?= =?us-ascii?Q?Ak3Oj5I8QW3DUfL3rxyLRpO0QniWn5ZW+lR1RyUswDx+5PhELFoHSdeKlGa1?= =?us-ascii?Q?18gMndMzBAaqk+1eN1DbwEC/GYbISnOPX3TqySB8uyJ8tWwmdQKr7azWF9qv?= =?us-ascii?Q?LHnNXmOy6UE+s1QXEzSxyvsoBDp8wOck3QPRJL1sT8L7ZQFEBMxcrYXXHCBw?= =?us-ascii?Q?mxZfKnb1j+aMryCMfKLmy7Wi4G9elP4rFIEGBEIUJGD+KT+7f9jqjq1IoNQO?= =?us-ascii?Q?Fpf44WnNC9e4HuErKGfy8UuvvkEUptn7fQ/EMr5yAAADNt4o3QdfcSVicGFe?= =?us-ascii?Q?DfGXM4fwvtbbpbCBs2x9CSvZrYZOzvu3giko6yDI+EAs2vx2q+dZVvJzLehP?= =?us-ascii?Q?fgZEpNhhfdyAYcdN2S1VDc1iHuiScprYDen2ZSp/jDFHrebwi67g9kwU9sPt?= =?us-ascii?Q?G5Tl6J/1ODKupNHDokVxnvUmSZY0Juxbimjo6hjOnq46SqKOWT5s08cUGtOr?= =?us-ascii?Q?4iQ6FscVtis9pwpdrR9gNS5pGxioyobMN5nYersSTDWZUGXEm08HGcT0pp0Y?= =?us-ascii?Q?fr0yzXgKh6NJviurYkswvlj/zSl5ZJR57HKn5S4rttPA9YJYfeHbuAKif7ct?= =?us-ascii?Q?xsNof86+BWiEgMs8sPthjRL8fZvg/ctja7NAFHFlmiHdeY613UYVA3jZj0y3?= =?us-ascii?Q?C490sE86Yg/5jSyUhCRtU23v?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR02MB2623.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e2fc124b-fbb4-48bf-9c71-08d90ad13182 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Apr 2021 05:39:43.8654 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: TGV2mqg0WIx8J5eMmQijCilzXVsLxYBpgb7uI0EGr+YK19a7pzWQ5iRgA6y9A7fuq9+Bdob/IRPbhh1aOafPpQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR02MB2320 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Rob, Thanks for the review. Please find my response inline. > -----Original Message----- > From: Rob Herring > Sent: Tuesday, April 20, 2021 7:45 PM > To: Nava kishore Manne > Cc: Michal Simek ; Derek Kiernan > ; Dragan Cvetic ; > arnd@arndb.de; gregkh@linuxfoundation.org; Rajan Vaja > ; Jolly Shah ; Tejas Patel > ; Amit Sunil Dhamne ; > devicetree@vger.kernel.org; linux-arm-kernel@lists.infradead.org; linux- > kernel@vger.kernel.org; chinnikishore369@gmail.com; git > Subject: Re: [PATCH 4/5] misc: doc: Add binding doc for the zynqmp afi co= nfig > driver >=20 > On Tue, Apr 20, 2021 at 01:41:52PM +0530, Nava kishore Manne wrote: > > This patch adds the binding document for the zynqmp afi config driver. >=20 > Bindings are for h/w blocks, not drivers. >=20 This Binding are for h/w blocks (PS-PL bus width configurations) For more info please refer the below links. https://www.xilinx.com/support/documentation/user_guides/ug1085-zynq-ultras= cale-trm.pdf (Page No: 54) https://www.xilinx.com/support/documentation/ip_documentation/zynq_ultra_ps= _e/v3_2/pg201-zynq-ultrascale-plus-processing-system.pdf (Page No: 42). Please let me know if you need more info.. > > > > Signed-off-by: Nava kishore Manne > > --- > > .../bindings/misc/xlnx,zynqmp-afi-fpga.yaml | 136 ++++++++++++++++++ > > 1 file changed, 136 insertions(+) > > create mode 100644 > > Documentation/devicetree/bindings/misc/xlnx,zynqmp-afi-fpga.yaml > > > > diff --git > > a/Documentation/devicetree/bindings/misc/xlnx,zynqmp-afi-fpga.yaml > > b/Documentation/devicetree/bindings/misc/xlnx,zynqmp-afi-fpga.yaml > > new file mode 100644 > > index 000000000000..3ae22096b22a > > --- /dev/null > > +++ b/Documentation/devicetree/bindings/misc/xlnx,zynqmp-afi- > fpga.yaml > > @@ -0,0 +1,136 @@ > > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) %YAML 1.2 > > +--- > > +$id: http://devicetree.org/schemas/misc/xlnx,zynqmp-afi-fpga.yaml# > > +$schema: http://devicetree.org/meta-schemas/core.yaml# > > + > > +title: Xilinx ZynqMP AFI interface Manager. > > + > > +maintainers: > > + - Nava kishore Manne > > + > > +description: | > > + The Zynq UltraScale+ MPSoC Processing System core provides access > > +from PL > > + masters to PS internal peripherals, and memory through AXI FIFO > > +interface(AFI) > > + interfaces. > > + > > +properties: > > + compatible: > > + items: > > + - enum: > > + - xlnx,zynqmp-afi-fpga > > + > > + config-afi: > > + $ref: /schemas/types.yaml#/definitions/uint32-array > > + description: | > > + Pairs of > > + The possible values of regid and values are > > + regid - Regids of the register to be written possible values >=20 > If we wanted sequences of register accesses in DT, we'd have a generic > mechanism to do so. >=20 I will try to find a better way, will get back you on this Regards, Navakishore.