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
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
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
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
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
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
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
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..
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
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
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
.
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
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
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
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
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
', 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
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...@
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.
.
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
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
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
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
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.
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
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
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
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
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
, 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
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
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
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...
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
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
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
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
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 ;
>
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
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
>-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
>-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
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
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
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
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
46 matches
Mail list logo