From: Nava kishore Manne <navam@xilinx.com> To: Rob Herring <robh@kernel.org> Cc: Michal Simek <michals@xilinx.com>, "mdf@kernel.org" <mdf@kernel.org>, "trix@redhat.com" <trix@redhat.com>, "arnd@arndb.de" <arnd@arndb.de>, Rajan Vaja <RAJANV@xilinx.com>, "gregkh@linuxfoundation.org" <gregkh@linuxfoundation.org>, Amit Sunil Dhamne <amitsuni@xlnx.xilinx.com>, Tejas Patel <tejasp@xlnx.xilinx.com>, "zou_wei@huawei.com" <zou_wei@huawei.com>, Sai Krishna Potthuri <lakshmis@xilinx.com>, Ravi Patel <RAVIPATE@xilinx.com>, "iwamatsu@nigauri.org" <iwamatsu@nigauri.org>, Jiaying Liang <jliang@xilinx.com>, "devicetree@vger.kernel.org" <devicetree@vger.kernel.org>, "linux-arm-kernel@lists.infradead.org" <linux-arm-kernel@lists.infradead.org>, "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>, "linux-fpga@vger.kernel.org" <linux-fpga@vger.kernel.org>, git <git@xilinx.com>, "chinnikishore369@gmail.com" <chinnikishore369@gmail.com> Subject: RE: [PATCH v7 3/4] dt-bindings: firmware: Add bindings for xilinx firmware Date: Sat, 26 Jun 2021 15:38:00 +0000 [thread overview] Message-ID: <PH0PR02MB733685A0EE25D098C7A080A2C2059@PH0PR02MB7336.namprd02.prod.outlook.com> (raw) In-Reply-To: <20210610160342.GA1883933@robh.at.kernel.org> Hi Rob, Please find my response inline. > -----Original Message----- > From: Rob Herring <robh@kernel.org> > Sent: Thursday, June 10, 2021 9:34 PM > To: Nava kishore Manne <navam@xilinx.com> > Cc: Michal Simek <michals@xilinx.com>; mdf@kernel.org; trix@redhat.com; > arnd@arndb.de; Rajan Vaja <RAJANV@xilinx.com>; > gregkh@linuxfoundation.org; Amit Sunil Dhamne > <amitsuni@xlnx.xilinx.com>; Tejas Patel <tejasp@xlnx.xilinx.com>; > zou_wei@huawei.com; Sai Krishna Potthuri <lakshmis@xilinx.com>; Ravi > Patel <RAVIPATE@xilinx.com>; iwamatsu@nigauri.org; Jiaying Liang > <jliang@xilinx.com>; devicetree@vger.kernel.org; linux-arm- > kernel@lists.infradead.org; linux-kernel@vger.kernel.org; linux- > fpga@vger.kernel.org; git <git@xilinx.com>; chinnikishore369@gmail.com > Subject: Re: [PATCH v7 3/4] dt-bindings: firmware: Add bindings for xilinx > firmware > > On Fri, Jun 04, 2021 at 05:03:31PM +0530, Nava kishore Manne wrote: > > Add documentation to describe Xilinx firmware driver bindings. > > Firmware driver provides an interface to firmware APIs. > > Interface APIs can be used by any driver to communicate to Platform > > Management Unit. > > > > Signed-off-by: Nava kishore Manne <nava.manne@xilinx.com> > > --- > > Changes for v4: > > -Added new yaml file for xilinx firmware > > as suggested by Rob. > > > > Changes for v5: > > -Fixed some minor issues and updated the fpga node name to > versal_fpga. > > > > Changes for v6: > > -Added AES and Clk nodes as a sub nodes to the firmware node. > > > > Changes for v7: > > -Fixed child nodes format ssues. > > > > .../firmware/xilinx/xlnx,zynqmp-firmware.yaml | 94 > > +++++++++++++++++++ > > 1 file changed, 94 insertions(+) > > create mode 100644 > > Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp- > firmware > > .yaml > > You need to remove xlnx,zynqmp-firmware.txt > Will fix in v8. > > > > diff --git > > a/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp- > firmwa > > re.yaml > > b/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp- > firmwa > > re.yaml > > new file mode 100644 > > index 000000000000..8e0241c4c137 > > --- /dev/null > > +++ b/Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-fi > > +++ rmware.yaml > > @@ -0,0 +1,94 @@ > > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) %YAML 1.2 > > +--- > > +$id: > > +http://devicetree.org/schemas/firmware/xilinx/xlnx,zynqmp-firmware.ya > > +ml# > > +$schema: http://devicetree.org/meta-schemas/core.yaml# > > + > > +title: Xilinx firmware driver > > + > > +maintainers: > > + - Nava kishore Manne <nava.manne@xilinx.com> > > + > > +description: > > + The zynqmp-firmware node describes the interface to platform > firmware. > > + ZynqMP has an interface to communicate with secure firmware. > > +Firmware > > + driver provides an interface to firmware APIs. Interface APIs can > > +be > > + used by any driver to communicate to PMUFW(Platform Management > Unit). > > + These requests include clock management, pin control, device > > +control, > > + power management service, FPGA service and other platform > > +management > > + services. > > + > > +properties: > > + compatible: > > + oneOf: > > + - description: > > + For implementations complying for Zynq Ultrascale+ MPSoC. > > + const: xlnx,zynqmp-firmware > > + > > + - description: > > + For implementations complying for Versal. > > + const: xlnx,versal-firmware > > + > > + method: > > + description: | > > + The method of calling the PM-API firmware layer. > > + Permitted values are. > > + - "smc" : SMC #0, following the SMCCC > > + - "hvc" : HVC #0, following the SMCCC > > + > > + $ref: /schemas/types.yaml#/definitions/string-array > > + enum: > > + - smc > > + - hvc > > + > > + "versal_fpga": > > Don't need quotes > Will fix in v8. > > + $ref: /schemas/fpga/xlnx,versal-fpga.yaml# > > + description: Compatible of the FPGA device. > > + type: object > > + > > + "zynqmp-aes": > > Don't need quotes > Will fix in v8. > > + $ref: /schemas/crypto/xlnx,zynqmp-aes.yaml# > > + description: | > > + The ZynqMP AES-GCM hardened cryptographic accelerator is > > + used to encrypt or decrypt the data with provided key and > > + initialization vector. > > Don't need '|' here (there's no formatting) and indent 2 more than > 'description'. > Will fix in v8. Regards, Navakishore.
next prev parent reply other threads:[~2021-06-26 15:38 UTC|newest] Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-06-04 11:33 [PATCH v7 0/4]Add Bitstream configuration support for Versal Nava kishore Manne 2021-06-04 11:33 ` [PATCH v7 1/4] drivers: firmware: Add PDI load API support Nava kishore Manne 2021-06-04 11:33 ` [PATCH v7 2/4] dt-bindings: fpga: Add binding doc for versal fpga manager Nava kishore Manne 2021-06-04 11:33 ` [PATCH v7 3/4] dt-bindings: firmware: Add bindings for xilinx firmware Nava kishore Manne 2021-06-10 16:03 ` Rob Herring 2021-06-26 15:38 ` Nava kishore Manne [this message] 2021-06-04 11:33 ` [PATCH v7 4/4] fpga: versal-fpga: Add versal fpga manager driver Nava kishore Manne 2021-06-04 11:48 ` Greg KH 2021-06-04 13:53 ` Tom Rix
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=PH0PR02MB733685A0EE25D098C7A080A2C2059@PH0PR02MB7336.namprd02.prod.outlook.com \ --to=navam@xilinx.com \ --cc=RAJANV@xilinx.com \ --cc=RAVIPATE@xilinx.com \ --cc=amitsuni@xlnx.xilinx.com \ --cc=arnd@arndb.de \ --cc=chinnikishore369@gmail.com \ --cc=devicetree@vger.kernel.org \ --cc=git@xilinx.com \ --cc=gregkh@linuxfoundation.org \ --cc=iwamatsu@nigauri.org \ --cc=jliang@xilinx.com \ --cc=lakshmis@xilinx.com \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-fpga@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=mdf@kernel.org \ --cc=michals@xilinx.com \ --cc=robh@kernel.org \ --cc=tejasp@xlnx.xilinx.com \ --cc=trix@redhat.com \ --cc=zou_wei@huawei.com \ --subject='RE: [PATCH v7 3/4] dt-bindings: firmware: Add bindings for xilinx firmware' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).