[PATCH v5 3/3] pinctrl: Add Xilinx ZynqMP pinctrl driver support

2021-04-15 Thread Sai Krishna Potthuri
Adding pinctrl driver for Xilinx ZynqMP platform. This driver queries pin information from firmware and registers pin control accordingly. Signed-off-by: Sai Krishna Potthuri --- drivers/pinctrl/Kconfig | 14 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/pinctrl-zynqmp.c

[PATCH v5 2/3] dt-bindings: pinctrl: Add binding for ZynqMP pinctrl driver

2021-04-15 Thread Sai Krishna Potthuri
Adding documentation and dt-bindings file which contains MIO pin configuration defines for Xilinx ZynqMP pinctrl driver. Signed-off-by: Sai Krishna Potthuri Reviewed-by: Rob Herring --- .../bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml | 336 ++ include/dt-bindings/pinctrl/pinctrl

[PATCH v5 0/3] Add ZynqMP pinctrl driver

2021-04-15 Thread Sai Krishna Potthuri
properties. - Removed 'schmitt-cmos', instead used common properties. - Removed macros for drive-strength property. Sai Krishna Potthuri (3): firmware: xilinx: Add pinctrl support dt-bindings: pinctrl: Add binding for ZynqMP pinctrl driver pinctrl: Add Xilinx ZynqMP pinctrl driver support

[PATCH v5 1/3] firmware: xilinx: Add pinctrl support

2021-04-15 Thread Sai Krishna Potthuri
Adding pinctrl support to query platform specific information (pins) from firmware. Signed-off-by: Sai Krishna Potthuri Acked-by: Michal Simek --- drivers/firmware/xilinx/zynqmp.c | 114 +++ include/linux/firmware/xlnx-zynqmp.h | 90 + 2 files

RE: [PATCH v4 3/3] pinctrl: Add Xilinx ZynqMP pinctrl driver support

2021-03-25 Thread Sai Krishna Potthuri
Hi Linus, > -Original Message- > From: Linus Walleij > Sent: Thursday, March 25, 2021 2:27 PM > To: Sai Krishna Potthuri > Cc: Andy Shevchenko ; Rob Herring > ; Michal Simek ; Greg Kroah- > Hartman ; linux-arm Mailing List ker...@lists.infradead.org>; Linux

RE: [PATCH v4 3/3] pinctrl: Add Xilinx ZynqMP pinctrl driver support

2021-03-23 Thread Sai Krishna Potthuri
Hi Andy Shevchenko, > -Original Message- > From: Andy Shevchenko > Sent: Monday, March 22, 2021 10:47 PM > To: Sai Krishna Potthuri > Cc: Linus Walleij ; Rob Herring > ; Michal Simek ; Greg Kroah- > Hartman ; linux-arm Mailing List ker...@lists.infradead.org>; L

RE: [PATCH v4 3/3] pinctrl: Add Xilinx ZynqMP pinctrl driver support

2021-03-22 Thread Sai Krishna Potthuri
Hi Andy Shevchenko, > -Original Message- > From: Andy Shevchenko > Sent: Friday, March 19, 2021 3:53 PM > To: Sai Krishna Potthuri > Cc: Linus Walleij ; Rob Herring > ; Michal Simek ; Greg Kroah- > Hartman ; linux-arm Mailing List ker...@lists.infradead.org>; L

RE: [PATCH v4 3/3] pinctrl: Add Xilinx ZynqMP pinctrl driver support

2021-03-18 Thread Sai Krishna Potthuri
Hi Andy Shevchenko, Thanks for the review. > -Original Message- > From: Andy Shevchenko > Sent: Wednesday, March 17, 2021 6:26 PM > To: Sai Krishna Potthuri > Cc: Linus Walleij ; Rob Herring > ; Michal Simek ; Greg Kroah- > Hartman ; linux-arm Mailing List ker..

[PATCH v4 3/3] pinctrl: Add Xilinx ZynqMP pinctrl driver support

2021-03-17 Thread Sai Krishna Potthuri
Adding pinctrl driver for Xilinx ZynqMP platform. This driver queries pin information from firmware and registers pin control accordingly. Signed-off-by: Sai Krishna Potthuri --- drivers/pinctrl/Kconfig | 13 + drivers/pinctrl/Makefile |1 + drivers/pinctrl/pinctrl

[PATCH v4 2/3] dt-bindings: pinctrl: Add binding for ZynqMP pinctrl driver

2021-03-17 Thread Sai Krishna Potthuri
Adding documentation and dt-bindings file which contains MIO pin configuration defines for Xilinx ZynqMP pinctrl driver. Signed-off-by: Sai Krishna Potthuri Reviewed-by: Rob Herring --- .../bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml | 339 ++ include/dt-bindings/pinctrl/pinctrl

[PATCH v4 1/3] firmware: xilinx: Add pinctrl support

2021-03-17 Thread Sai Krishna Potthuri
Adding pinctrl support to query platform specific information (pins) from firmware. Signed-off-by: Sai Krishna Potthuri Acked-by: Michal Simek --- drivers/firmware/xilinx/zynqmp.c | 114 +++ include/linux/firmware/xlnx-zynqmp.h | 90 + 2 files

[PATCH v4 0/3] Add ZynqMP pinctrl driver

2021-03-17 Thread Sai Krishna Potthuri
. changes in v2: - Use pattern for pin names in yaml file. - Updated to support multiple groups and pins. - Added type ref for the vendor specific properties. - Removed 'schmitt-cmos', instead used common properties. - Removed macros for drive-strength property. Sai Krishna Potthuri (3): firmware

RE: [PATCH v3 3/3] pinctrl: Add Xilinx ZynqMP pinctrl driver support

2021-03-01 Thread Sai Krishna Potthuri
Hi Nobuhiro, > -Original Message- > From: Nobuhiro Iwamatsu > Sent: Sunday, February 28, 2021 6:19 AM > To: Sai Krishna Potthuri > Cc: Linus Walleij ; Rob Herring > ; Michal Simek ; Greg Kroah- > Hartman ; linux ARM ker...@lists.infradead.org>; Linux

[PATCH v3 2/3] dt-bindings: pinctrl: Add binding for ZynqMP pinctrl driver

2021-02-12 Thread Sai Krishna Potthuri
Adding documentation and dt-bindings file which contains MIO pin configuration defines for Xilinx ZynqMP pinctrl driver. Signed-off-by: Sai Krishna Potthuri --- .../bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml | 339 ++ include/dt-bindings/pinctrl/pinctrl-zynqmp.h | 19 + 2 files

[PATCH v3 3/3] pinctrl: Add Xilinx ZynqMP pinctrl driver support

2021-02-12 Thread Sai Krishna Potthuri
Adding pinctrl driver for Xilinx ZynqMP platform. This driver queries pin information from firmware and registers pin control accordingly. Signed-off-by: Sai Krishna Potthuri --- drivers/pinctrl/Kconfig | 13 + drivers/pinctrl/Makefile |1 + drivers/pinctrl/pinctrl

[PATCH v3 1/3] firmware: xilinx: Add pinctrl support

2021-02-12 Thread Sai Krishna Potthuri
Adding pinctrl support to query platform specific information (pins) from firmware. Signed-off-by: Sai Krishna Potthuri Acked-by: Michal Simek --- drivers/firmware/xilinx/zynqmp.c | 114 +++ include/linux/firmware/xlnx-zynqmp.h | 90 + 2 files

[PATCH v3 0/3] Add ZynqMP pinctrl driver

2021-02-12 Thread Sai Krishna Potthuri
', instead used common properties. - Removed macros for drive-strength property. Sai Krishna Potthuri (3): firmware: xilinx: Add pinctrl support dt-bindings: pinctrl: Add binding for ZynqMP pinctrl driver pinctrl: Add Xilinx ZynqMP pinctrl driver support .../bindings/pinctrl/xlnx,zynqmp

RE: [PATCH v2 2/3] dt-bindings: pinctrl: Added binding for ZynqMP pinctrl driver

2021-02-09 Thread Sai Krishna Potthuri
Hi Rob, > -Original Message- > From: Rob Herring > Sent: Tuesday, February 9, 2021 7:27 PM > To: Sai Krishna Potthuri > Cc: Linus Walleij ; Michal Simek > ; Greg Kroah-Hartman ; > linux-arm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org; > devicet...@

RE: [PATCH v2 2/3] dt-bindings: pinctrl: Added binding for ZynqMP pinctrl driver

2021-02-09 Thread Sai Krishna Potthuri
Hi Rob, Thanks for the review. > -Original Message- > From: Rob Herring > Sent: Tuesday, February 9, 2021 7:51 AM > To: Sai Krishna Potthuri > Cc: Linus Walleij ; Michal Simek > ; Greg Kroah-Hartman ; > linux-arm-ker...@lists.infradead.org; linux-kernel@vger.

[PATCH v2 0/3] Added ZynqMP pinctrl driver

2021-01-18 Thread Sai Krishna Potthuri
. Sai Krishna Potthuri (3): firmware: xilinx: Added pinctrl support dt-bindings: pinctrl: Added binding for ZynqMP pinctrl driver pinctrl: Added Xilinx ZynqMP pinctrl driver support .../bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml | 337 ++ drivers/firmware/xilinx/zynqmp.c

[PATCH v2 1/3] firmware: xilinx: Added pinctrl support

2021-01-18 Thread Sai Krishna Potthuri
Add pinctrl support to query platform specific information (pins) from firmware. Signed-off-by: Sai Krishna Potthuri --- drivers/firmware/xilinx/zynqmp.c | 114 +++ include/linux/firmware/xlnx-zynqmp.h | 90 + 2 files changed, 204 insertions

[PATCH v2 2/3] dt-bindings: pinctrl: Added binding for ZynqMP pinctrl driver

2021-01-18 Thread Sai Krishna Potthuri
Added documentation and dt-bindings file which contains MIO pin configuration defines for Xilinx ZynqMP pinctrl driver. Signed-off-by: Sai Krishna Potthuri --- .../bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml | 337 ++ include/dt-bindings/pinctrl/pinctrl-zynqmp.h | 23 ++ 2 files

[PATCH v2 3/3] pinctrl: Added Xilinx ZynqMP pinctrl driver support

2021-01-18 Thread Sai Krishna Potthuri
Added pinctrl driver for Xilinx ZynqMP platform. This driver queries pin information from firmware and registers pin control accordingly. Signed-off-by: Sai Krishna Potthuri --- drivers/pinctrl/Kconfig | 13 + drivers/pinctrl/Makefile |1 + drivers/pinctrl/pinctrl

RE: [PATCH 2/3] dt-bindings: pinctrl: Added binding for ZynqMP pinctrl driver

2020-12-10 Thread Sai Krishna Potthuri
Hi Rob, Thanks for the review > -Original Message- > From: Rob Herring > Sent: Wednesday, December 9, 2020 10:33 PM > To: Sai Krishna Potthuri > Cc: Linus Walleij ; Michal Simek > ; Greg Kroah-Hartman ; > linux-arm-ker...@lists.infradead.org; linux-kernel@vger.

[PATCH 2/3] dt-bindings: pinctrl: Added binding for ZynqMP pinctrl driver

2020-12-09 Thread Sai Krishna Potthuri
Added documentation and dt-bindings file which contains MIO pin configuration defines for Xilinx ZynqMP pinctrl driver. Signed-off-by: Sai Krishna Potthuri --- .../bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml | 329 ++ include/dt-bindings/pinctrl/pinctrl-zynqmp.h | 29 ++ 2 files

[PATCH 3/3] pinctrl: Added Xilinx ZynqMP pinctrl driver support

2020-12-09 Thread Sai Krishna Potthuri
Added pinctrl driver for Xilinx ZynqMP platform. This driver queries pin information from firmware and registers pin control accordingly. Signed-off-by: Sai Krishna Potthuri --- drivers/pinctrl/Kconfig | 13 + drivers/pinctrl/Makefile |1 + drivers/pinctrl/pinctrl

[PATCH 0/3] pinctrl: Added ZynqMP pinctrl driver

2020-12-09 Thread Sai Krishna Potthuri
Added support for Xilinx ZynqMP pinctrl driver support and also updated the Xilinx firmware driver to support pinctrl functionality. This driver will query the pin information from the firmware and allow configuring the pins as per the request. Sai Krishna Potthuri (3): firmware: xilinx: Added

[PATCH 1/3] firmware: xilinx: Added pinctrl support

2020-12-09 Thread Sai Krishna Potthuri
Add pinctrl support to query platform specific information (pins) from firmware. Signed-off-by: Sai Krishna Potthuri --- drivers/firmware/xilinx/zynqmp.c | 114 +++ include/linux/firmware/xlnx-zynqmp.h | 90 + 2 files changed, 204 insertions

[PATCH v2 2/2] reset: reset-zynqmp: Added support for Versal platform

2020-07-22 Thread Sai Krishna Potthuri
Updated the reset driver to support Versal platform. As part of adding Versal support - Added Versal specific compatible string. - Reset Id and number of resets are different for Versal and ZynqMP, hence taken care of these two based on compatible string. Signed-off-by: Sai Krishna Potthuri

[PATCH v2 0/2] reset: reset-zynqmp: Added Versal platform support

2020-07-22 Thread Sai Krishna Potthuri
, Created SOC specific data structure and initialize the const data based on of_device_get_match_data. - Defined driver specific of_xlate callback. Sai Krishna Potthuri (2): dt-bindings: reset: Updated binding for Versal reset driver reset: reset-zynqmp: Added support for Versal platform

[PATCH v2 1/2] dt-bindings: reset: Updated binding for Versal reset driver

2020-07-22 Thread Sai Krishna Potthuri
to be this way. [13:0] - Index bits [19:14] - Type bits [25:20] - SubClass bits [31:26] - Class bits. Signed-off-by: Sai Krishna Potthuri --- .../bindings/reset/xlnx,zynqmp-reset.txt | 11 +- .../dt-bindings/reset/xlnx-versal-resets.h| 105 ++ 2 files changed, 112

RE: [PATCH 1/2] dt-bindings: reset: Updated binding for Versal reset driver

2020-07-21 Thread Sai Krishna Potthuri
Hi Rob, Thanks for the review > -Original Message- > From: Rob Herring > Sent: Tuesday, July 21, 2020 7:38 AM > To: Sai Krishna Potthuri > Cc: Philipp Zabel ; Michal Simek > ; devicet...@vger.kernel.org; linux-arm- > ker...@lists.infradead.org; linux-kernel

RE: [PATCH 2/2] reset: reset-zynqmp: Added support for Versal platform

2020-07-20 Thread Sai Krishna Potthuri
Hi Philipp, Thanks for the review. > -Original Message- > From: Philipp Zabel > Sent: Monday, July 20, 2020 3:18 PM > To: Sai Krishna Potthuri ; Rob Herring > ; Michal Simek > Cc: devicet...@vger.kernel.org; linux-arm-ker...@lists.infradead.org; linux- > ker...

[PATCH 1/2] dt-bindings: reset: Updated binding for Versal reset driver

2020-07-14 Thread Sai Krishna Potthuri
Added documentation and Versal reset indices to describe about Versal reset driver bindings. Signed-off-by: Sai Krishna Potthuri --- .../bindings/reset/xlnx,zynqmp-reset.txt | 11 +- .../dt-bindings/reset/xlnx-versal-resets.h| 105 ++ 2 files changed, 112 insertions

[PATCH 2/2] reset: reset-zynqmp: Added support for Versal platform

2020-07-14 Thread Sai Krishna Potthuri
Updated the reset driver to support Versal platform. As part of adding Versal support - Added Versal specific compatible string. - Reset Id and number of resets are different for Versal and ZynqMP, hence taken care of these two based on compatible string. Signed-off-by: Sai Krishna Potthuri

[PATCH 0/2] reset: reset-zynqmp: Added Versal platform support

2020-07-14 Thread Sai Krishna Potthuri
Extended the ZynqMP reset driver to support Versal platform, accordingly updated the dt-binding with the Versal platform specific information like compatible string and reset indices. Sai Krishna Potthuri (2): dt-bindings: reset: Updated binding for Versal reset driver reset: reset-zynqmp

RE: [LINUX PATCH v2 1/3] spi: Added dummy_cycle entry in the spi_transfer structure.

2016-04-12 Thread Lakshmi Sai Krishna Potthuri
Hi Cyrille and Mark, >-Original Message- >From: Cyrille Pitchen [mailto:cyrille.pitc...@atmel.com] >Sent: Thursday, April 07, 2016 8:33 PM >To: Lakshmi Sai Krishna Potthuri <laksh...@xilinx.com>; Michal Simek ><mich...@xilinx.com>; Soren Brinkmann <sor...@xil

RE: [LINUX PATCH v2 1/3] spi: Added dummy_cycle entry in the spi_transfer structure.

2016-04-12 Thread Lakshmi Sai Krishna Potthuri
Hi Cyrille and Mark, >-Original Message- >From: Cyrille Pitchen [mailto:cyrille.pitc...@atmel.com] >Sent: Thursday, April 07, 2016 8:33 PM >To: Lakshmi Sai Krishna Potthuri ; Michal Simek >; Soren Brinkmann ; David >Woodhouse ; Brian Norris >; Mark Brown ; >

RE: [LINUX PATCH 1/2] mtd: Added dummy entry in the spi_transfer structure.

2016-03-31 Thread Lakshmi Sai Krishna Potthuri
Hi, >-Original Message- >From: geert.uytterhoe...@gmail.com >[mailto:geert.uytterhoe...@gmail.com] On Behalf Of Geert Uytterhoeven >Sent: Thursday, March 31, 2016 1:58 PM >To: Lakshmi Sai Krishna Potthuri <laksh...@xilinx.com> >Cc: Mark Brown <broo...@kern

RE: [LINUX PATCH 1/2] mtd: Added dummy entry in the spi_transfer structure.

2016-03-31 Thread Lakshmi Sai Krishna Potthuri
Hi, >-Original Message- >From: geert.uytterhoe...@gmail.com >[mailto:geert.uytterhoe...@gmail.com] On Behalf Of Geert Uytterhoeven >Sent: Thursday, March 31, 2016 1:58 PM >To: Lakshmi Sai Krishna Potthuri >Cc: Mark Brown ; Michal Simek ; >Soren Brinkmann ; David Wood

RE: [LINUX PATCH 1/2] mtd: Added dummy entry in the spi_transfer structure.

2016-03-31 Thread Lakshmi Sai Krishna Potthuri
>-Original Message- >From: Mark Brown [mailto:broo...@kernel.org] >Sent: Friday, March 25, 2016 8:31 PM >To: Lakshmi Sai Krishna Potthuri <laksh...@xilinx.com> >Cc: Michal Simek <mich...@xilinx.com>; Soren Brinkmann ><sor...@xilinx.com>; David Wo

RE: [LINUX PATCH 1/2] mtd: Added dummy entry in the spi_transfer structure.

2016-03-31 Thread Lakshmi Sai Krishna Potthuri
>-Original Message- >From: Mark Brown [mailto:broo...@kernel.org] >Sent: Friday, March 25, 2016 8:31 PM >To: Lakshmi Sai Krishna Potthuri >Cc: Michal Simek ; Soren Brinkmann >; David Woodhouse ; Brian >Norris ; Javier Martinez Canillas >; Boris Brezillon electr

RE: [LINUX PATCH 1/2] mtd: Added dummy entry in the spi_transfer structure.

2016-03-25 Thread Lakshmi Sai Krishna Potthuri
Hi Mark, >-Original Message- >From: Mark Brown [mailto:broo...@kernel.org] >Sent: Tuesday, March 22, 2016 3:36 PM >To: Lakshmi Sai Krishna Potthuri >Cc: Michal Simek; Soren Brinkmann; David Woodhouse; Brian Norris; Javier >Martinez Canillas; Boris Brezillon; Ste

RE: [LINUX PATCH 1/2] mtd: Added dummy entry in the spi_transfer structure.

2016-03-25 Thread Lakshmi Sai Krishna Potthuri
Hi Mark, >-Original Message- >From: Mark Brown [mailto:broo...@kernel.org] >Sent: Tuesday, March 22, 2016 3:36 PM >To: Lakshmi Sai Krishna Potthuri >Cc: Michal Simek; Soren Brinkmann; David Woodhouse; Brian Norris; Javier >Martinez Canillas; Boris Brezillon; Ste

RE: [LINUX PATCH 1/2] mtd: Added dummy entry in the spi_transfer structure.

2016-03-22 Thread Lakshmi Sai Krishna Potthuri
Hi Mark, >On Mon, Mar 21, 2016 at 05:50:08PM +0530, P L Sai Krishna wrote: >> This patch does following things. >> 1. Added dummy entry in the spi_transfer structure. >> 2. Assigned dummy cycles to dummy member in the transfer structure >> during read operation. > >Please try to follow the patch

RE: [LINUX PATCH 1/2] mtd: Added dummy entry in the spi_transfer structure.

2016-03-22 Thread Lakshmi Sai Krishna Potthuri
Hi Mark, >On Mon, Mar 21, 2016 at 05:50:08PM +0530, P L Sai Krishna wrote: >> This patch does following things. >> 1. Added dummy entry in the spi_transfer structure. >> 2. Assigned dummy cycles to dummy member in the transfer structure >> during read operation. > >Please try to follow the patch