[PATCH V2] ata: ahci: ceva: Updated code by using dev_err_probe()

2021-03-05 Thread Piyush Mehta
Updated code with already prepared dev_err_probe(). It reduces code size and simplifies EPROBE_DEFER handling. Also, unify message format for similar error cases. Signed-off-by: Piyush Mehta Acked-by: Michal Simek --- This patch is based on ahci-ceva patches: https://git.kernel.org/pub/scm

[PATCH] ata: ahci: ceva: Updated code by using dev_err_probe()

2021-03-04 Thread Piyush Mehta
Updated code with already prepared dev_err_probe(). It reduces code size and simplifies EPROBE_DEFER handling. Also, unify message format for similar error cases. Signed-off-by: Piyush Mehta --- This patch is based on ahci-ceva patches: https://git.kernel.org/pub/scm/linux/kernel/git/axboe

[PATCH] ata: ahci: ceva: Updated code by using dev_err_probe()

2021-03-04 Thread Piyush Mehta
Updated code with already prepared dev_err_probe(). It reduces code size and simplifies EPROBE_DEFER handling. Also, unify message format for similar error cases. Signed-off-by: Piyush Mehta --- This patch is based on ahci-ceva patches: https://git.kernel.org/pub/scm/linux/kernel/git/axboe

[PATCH V3 1/2] dt-bindings: ata: ahci: ceva: Update documentation for CEVA Controller

2021-02-08 Thread Piyush Mehta
This patch updates the documentation for the CEVA controller for adding the optional properties for 'phys' and 'resets'. Signed-off-by: Piyush Mehta --- Documentation/devicetree/bindings/ata/ahci-ceva.txt | 4 1 file changed, 4 insertions(+) diff --git a/Documentation

[PATCH V3 2/2] ata: ahci: ceva: Update the driver to support xilinx GT phy

2021-02-08 Thread Piyush Mehta
equences. Signed-off-by: Piyush Mehta --- drivers/ata/ahci_ceva.c | 43 --- 1 file changed, 40 insertions(+), 3 deletions(-) diff --git a/drivers/ata/ahci_ceva.c b/drivers/ata/ahci_ceva.c index b10fd4c..b980218 100644 --- a/drivers/ata/ahci_ceva.c +++ b/dri

[PATCH V3 0/2] ata: ahci: ceva: Update the driver to support xilinx GT phy

2021-02-08 Thread Piyush Mehta
-bindings document: To make phy and reset properties optional. - Remove rst_names property. Changes in V3: - Remove phy-names property. - Validate backward compatibility with reset controller availability, instead of a flag. --- Piyush Mehta (2): dt-bindings: ata: ahci: ceva: Update

RE: [PATCH V2 2/2] ata: ahci: ceva: Update the driver to support xilinx GT phy

2020-09-22 Thread Piyush Mehta
Hello Philipp, Thanks for review. Regards, Piyush Mehta -Original Message- From: Philipp Zabel Sent: Tuesday, September 22, 2020 5:36 PM To: Piyush Mehta ; ax...@kernel.dk; robh...@kernel.org Cc: linux-...@vger.kernel.org; devicet...@vger.kernel.org; linux-kernel@vger.kernel.org; git

[PATCH V2 2/2] ata: ahci: ceva: Update the driver to support xilinx GT phy

2020-09-22 Thread Piyush Mehta
igned-off-by: Piyush Mehta --- drivers/ata/ahci_ceva.c | 39 +-- 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/drivers/ata/ahci_ceva.c b/drivers/ata/ahci_ceva.c index b10fd4c..c704906 100644 --- a/drivers/ata/ahci_ceva.c +++ b/drivers/ata/ahci_c

[PATCH V2 0/2] ata: ahci: ceva: Update the driver to support xilinx GT phy

2020-09-22 Thread Piyush Mehta
-bindings document: To make phy and reset properties optional. - Remove rst_names property. --- Piyush Mehta (2): dt-bindings: ata: ahci: ceva: Update documentation for CEVA Controller ata: ahci: ceva: Update the driver to support xilinx GT phy .../devicetree/bindings/ata/ahci-ceva.txt

[PATCH V2 1/2] dt-bindings: ata: ahci: ceva: Update documentation for CEVA Controller

2020-09-22 Thread Piyush Mehta
This patch updates the documentation for the CEVA controller for adding the optional properties for 'phys' and 'resets'. Signed-off-by: Piyush Mehta --- Documentation/devicetree/bindings/ata/ahci-ceva.txt | 6 ++ 1 file changed, 6 insertions(+) diff --git a/Docu

RE: [PATCH 2/2] dt-bindings: ata: achi: ceva: Update documentation for CEVA Controller

2020-09-14 Thread Piyush Mehta
Hello Rob Herring, Thanks for review. Regards, Piyush Mehta -Original Message- From: Rob Herring Sent: Tuesday, September 15, 2020 1:39 AM To: Piyush Mehta Cc: ax...@kernel.dk; p.za...@pengutronix.de; linux-...@vger.kernel.org; devicet...@vger.kernel.org; linux-kernel

[PATCH 2/2] dt-bindings: ata: achi: ceva: Update documentation for CEVA Controller

2020-09-02 Thread Piyush Mehta
This patch updates the documentation for the CEVA controller for adding the required properties for 'phys' and 'resets'. Signed-off-by: Piyush Mehta --- Documentation/devicetree/bindings/ata/ahci-ceva.txt | 8 1 file changed, 8 insertions(+) diff --git a/Docu

[PATCH 0/2] ata: ahci: ceva: Update the driver to support xilinx GT phy

2020-09-02 Thread Piyush Mehta
This patch series updates the ceva driver to add support for Xilinx GT phy. This also updates the documentation with the device tree binding required for working with Xilinx GT phy. Piyush Mehta (2): ata: ahci: ceva: Update the driver to support xilinx GT phy dt-bindings: ata: achi: ceva

[PATCH 1/2] ata: ahci: ceva: Update the driver to support xilinx GT phy

2020-09-02 Thread Piyush Mehta
doesn't work with Xilinx platforms. Because of this reason, updated the driver to support the new sequence. Signed-off-by: Piyush Mehta --- drivers/ata/ahci_ceva.c | 34 -- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/drivers/ata/ahci_cev