[PATCH v1 2/2] mmc: sdhci-of-arasan: Add Support for Intel LGM SDXC

2019-10-02 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan The current arasan sdhci PHY configuration isn't compatible with the PHY on Intel's LGM(Lightning Mountain) SoC devices. Therefore, add a new compatible, to adapt the Intel's LGM SDXC PHY with arasan-sdhc controller to configure the PHY. Signed-off-by: Ramutheva

Re: [PATCH v1 1/2] dt-bindings: spi: Add support for cadence-qspi IP Intel LGM SoC

2019-09-30 Thread Ramuthevar, Vadivel MuruganX
Hi Rob,    Thank you for the review comments. On 1/10/2019 6:36 AM, Rob Herring wrote: On Mon, Sep 16, 2019 at 03:38:42PM +0800, Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan On Intel Lightening Mountain(LGM) SoCs QSPI controller support to QSPI-NAND flash. This

Re: [PATCH v1 2/2] spi: cadence-qspi: Add QSPI support for Intel LGM SoC

2019-09-18 Thread Ramuthevar, Vadivel MuruganX
Hi Mark,    Thank you for the comments and queries. On 18/9/2019 8:08 PM, Mark Brown wrote: On Wed, Sep 18, 2019 at 01:59:06PM +0800, Ramuthevar, Vadivel MuruganX wrote: On 17/9/2019 11:36 PM, Mark Brown wrote: On Tue, Sep 17, 2019 at 10:11:28AM +0800, Ramuthevar, Vadivel MuruganX wrote

Re: [PATCH v1 2/2] spi: cadence-qspi: Add QSPI support for Intel LGM SoC

2019-09-17 Thread Ramuthevar, Vadivel MuruganX
Hi Mark,    Thank you for the review comments. On 17/9/2019 11:36 PM, Mark Brown wrote: On Tue, Sep 17, 2019 at 10:11:28AM +0800, Ramuthevar, Vadivel MuruganX wrote: *    spi-cadence.c* in *drivers/spi/*, which supports very old legacy cadence-spi based devices(normal) *    cadence-quadspi.c

Re: [PATCH v3 1/2] dt-bindings: phy: intel-sdxc-phy: Add YAML schema for LGM SDXC PHY

2019-09-17 Thread Ramuthevar, Vadivel MuruganX
Hi Rob,     Thank you for the review comments. On 18/9/2019 4:24 AM, Rob Herring wrote: On Wed, Sep 04, 2019 at 02:27:18PM +0800, Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan Add a YAML schema to use the host controller driver with the SDXC PHY on Intel's Ligh

Re: [PATCH v5 1/2] dt-bindings: phy: intel-emmc-phy: Add YAML schema for LGM eMMC PHY

2019-09-17 Thread Ramuthevar, Vadivel MuruganX
Hi Rob, Thank you for the review comments. On 17/9/2019 10:23 PM, Rob Herring wrote: On Wed, Sep 04, 2019 at 01:53:43PM +0800, Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan Add a YAML schema to use the host controller driver with the eMMC PHY on Intel's Ligh

Re: [PATCH v1 0/2] spi: cadence-qspi: Add cadence-qspi support for Intel LGM SoC

2019-09-16 Thread Ramuthevar, Vadivel MuruganX
Hi Vignesh,    Thank you for the review comments and suggestions. On 17/9/2019 12:50 AM, Vignesh Raghavendra wrote: Hi, On 16/09/19 1:08 PM, Ramuthevar,Vadivel MuruganX wrote: patch 1: Add YAML for cadence-qspi devicetree cdocumentation. patch 2: cadence-qspi controller driver to support

[PATCH v1 2/2] spi: cadence-qspi: Add QSPI support for Intel LGM SoC

2019-09-16 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan On Intel Lightening Mountain(LGM) SoCs one of the IP is Cadence QSPI. SPI flash(NAND) memories interface through QSPI controller. This patch introduces to specific support for QSPI NAND flash. Existing cadence drivers do not support SPI-NAND, it only supports to

[PATCH v1 0/2] spi: cadence-qspi: Add cadence-qspi support for Intel LGM SoC

2019-09-16 Thread Ramuthevar,Vadivel MuruganX
patch 1: Add YAML for cadence-qspi devicetree cdocumentation. patch 2: cadence-qspi controller driver to support QSPI-NAND flash using existing spi-nand framework with legacy spi protocol. Ramuthevar Vadivel Murugan (2): dt-bindings: spi: Add support for cadence-qspi IP Intel LGM SoC spi: cade

[PATCH v1 1/2] dt-bindings: spi: Add support for cadence-qspi IP Intel LGM SoC

2019-09-16 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan On Intel Lightening Mountain(LGM) SoCs QSPI controller support to QSPI-NAND flash. This introduces to device tree binding documentation for Cadence-QSPI controller and spi-nand flash. Signed-off-by: Ramuthevar Vadivel Murugan --- .../devicetree/bindings/spi/ca

[PATCH v3 2/2] spi: cadence-qspi: Add QSPI support for Intel LGM SoC

2019-09-16 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan On Intel Lightening Mountain(LGM) SoCs one of the IP is Cadence QSPI. SPI flash(NAND) memories interface through QSPI controller. This patch introduces to specific support for QSPI NAND flash. Existing cadence drivers do not support SPI-NAND, it only supports to

[PATCH v3 0/2] spi: cadence-qspi: Add cadence-qspi support for Intel LGM SoC

2019-09-16 Thread Ramuthevar,Vadivel MuruganX
patch 1: Add YAML for cadence-qspi devicetree cdocumentation. patch 2: cadence-qspi controller driver to support QSPI-NAND flash using existing spi-nand framework with legacy spi protocol. Ramuthevar Vadivel Murugan (2): dt-bindings: spi: Add support for cadence-qspi IP Intel LGM SoC spi: cade

[PATCH v3 1/2] dt-bindings: spi: Add support for cadence-qspi IP Intel LGM SoC

2019-09-16 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan On Intel Lightening Mountain(LGM) SoCs QSPI controller support to QSPI-NAND flash. This introduces to device tree binding documentation for Cadence-QSPI controller and spi-nand flash. Signed-off-by: Ramuthevar Vadivel Murugan --- .../devicetree/bindings/spi/ca

[PATCH v3 3/3] mtd: spi-nor: cadence-quadspi: disable the auto-poll for Intel LGM

2019-09-09 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan On Intel's Lightning Mountain(LGM) SoC QSPI controller do not auto-poll. This patch introduces to properly disable the auto-polling feature to improve the performance of cadence-quadspi. Signed-off-by: Ramuthevar Vadivel Murugan --- drivers/mtd/spi-nor/cadence

[PATCH v3 2/3] mtd: spi-nor: cadence-quadspi: Disable the DAC for Intel LGM SoC

2019-09-09 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan on Intel's Lightning Mountain(LGM) SoCs QSPI controller do not use Direct Access Controller(DAC). This patch introduces to properly disable the Direct Access Controller for data transfer instead it uses indirect data transfer. Signed-off-by: Ramuthevar Vadivel M

[PATCH v3 1/3] dt-bindings: mtd: cadence-qspi:add support for Intel lgm-qspi

2019-09-09 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add new vendor specific compatible string to check Intel's Lightning Mountain(LGM) QSPI features enablement in cadence-quadspi driver. Signed-off-by: Ramuthevar Vadivel Murugan Acked-by: Rob Herring --- Documentation/devicetree/bindings/mtd/cadence-quadspi.tx

[PATCH v3 0/3] mtd: cadence-qspi:add support for Intel lgm-qspi

2019-09-09 Thread Ramuthevar,Vadivel MuruganX
Thank you Vignesh for the valuable review comments. changes from v2: The following review comments are addressed. 1. implemented quirks for intel lgm soc. 2. removed the DT entry based checks. 3. removed the trigger_address in unneccessary places. 4. qspi string removed instead add NULL(origin

Re: [PATCH v2 2/3] mtd: spi-nor: cadence-quadspi: disable DMA and DAC for Intel LGM

2019-09-09 Thread Ramuthevar, Vadivel MuruganX
Hi Vignesh, Thank you so much for the review comments and your time. On 9/9/2019 2:05 PM, Vignesh Raghavendra wrote: Hi, On 27/08/19 9:28 AM, Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan on Intel's Lightning Mountain(LGM) SoCs QSPI controller do not use Direct M

Re: [PATCH v3 2/2] phy: intel-lgm-sdxc: Add support for SDXC PHY

2019-09-04 Thread Ramuthevar, Vadivel MuruganX
Hi Andy,  Thank you for the review comments . On 4/9/2019 8:39 PM, Andy Shevchenko wrote: On Wed, Sep 04, 2019 at 02:27:19PM +0800, Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan Add support for SDXC PHY on Intel's Lightning Mountain SoC. What's the differen

[PATCH v3 1/2] dt-bindings: phy: intel-sdxc-phy: Add YAML schema for LGM SDXC PHY

2019-09-03 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add a YAML schema to use the host controller driver with the SDXC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- changes in v3: - Rob's review comments addressed and updated the patch - merged syscon and sdxc yaml fi

[PATCH v3 2/2] phy: intel-lgm-sdxc: Add support for SDXC PHY

2019-09-03 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add support for SDXC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- drivers/phy/intel/Kconfig | 6 ++ drivers/phy/intel/Makefile | 1 + drivers/phy/intel/phy-intel-sdxc.c | 144

[PATCH v5 1/2] dt-bindings: phy: intel-emmc-phy: Add YAML schema for LGM eMMC PHY

2019-09-03 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add a YAML schema to use the host controller driver with the eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- changes in v5: - earlier Review-by tag given by Rob - rework done with syscon parent node. changes in v4:

[PATCH v5 2/2] phy: intel-lgm-emmc: Add support for eMMC PHY

2019-09-03 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add support for eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan Reviewed-by: Andy Shevchenko --- drivers/phy/Kconfig| 1 + drivers/phy/Makefile | 1 + drivers/phy/intel/Kconfig |

Re: [PATCH v2 1/2] dt-bindings: phy: intel-sdxc-phy: Add YAML schema for LGM SDXC PHY

2019-09-03 Thread Ramuthevar, Vadivel MuruganX
Hi Rob,   Thank you so much for the conclusion. On 4/9/2019 5:34 AM, Rob Herring wrote: On Tue, Sep 3, 2019 at 11:52 AM Ramuthevar, Vadivel MuruganX wrote: Hi Rob, Thank you for your suggestions and clarifications. On 3/9/2019 6:34 PM, Rob Herring wrote: On Tue, Sep 3, 2019 at 11:08

Re: [PATCH v2 1/2] dt-bindings: phy: intel-sdxc-phy: Add YAML schema for LGM SDXC PHY

2019-09-03 Thread Ramuthevar, Vadivel MuruganX
Hi Rob,    Thank you for your suggestions and clarifications. On 3/9/2019 6:34 PM, Rob Herring wrote: On Tue, Sep 3, 2019 at 11:08 AM Ramuthevar, Vadivel MuruganX wrote: Hi Rob, Thank you so much for prompt reply. On 3/9/2019 5:19 PM, Rob Herring wrote: On Tue, Sep 3, 2019 at 2:57 AM

Re: [PATCH v2 1/2] dt-bindings: phy: intel-sdxc-phy: Add YAML schema for LGM SDXC PHY

2019-09-03 Thread Ramuthevar, Vadivel MuruganX
Hi Rob,  Thank you so much for prompt reply. On 3/9/2019 5:19 PM, Rob Herring wrote: On Tue, Sep 3, 2019 at 2:57 AM Ramuthevar, Vadivel MuruganX wrote: Hi Rob, Thank you for review comments. On 2/9/2019 9:38 PM, Rob Herring wrote: On Wed, Aug 28, 2019 at 08:43:14PM +0800, Ramuthevar

Re: [PATCH v2 1/3] dt-bindings: mtd: cadence-qspi:add support for Intel lgm-qspi

2019-09-02 Thread Ramuthevar, Vadivel MuruganX
Hi Rob,  Thank you for the review and Acked-by. On 2/9/2019 9:39 PM, Rob Herring wrote: On Tue, 27 Aug 2019 11:58:25 +0800, "Ramuthevar,Vadivel MuruganX" wrote: From: Ramuthevar Vadivel Murugan Add new vendor specific compatible string to check Intel's Lightning Mou

Re: [PATCH v2 1/2] dt-bindings: phy: intel-sdxc-phy: Add YAML schema for LGM SDXC PHY

2019-09-02 Thread Ramuthevar, Vadivel MuruganX
Hi Rob, Thank you for review comments. On 2/9/2019 9:38 PM, Rob Herring wrote: On Wed, Aug 28, 2019 at 08:43:14PM +0800, Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan Add a YAML schema to use the host controller driver with the SDXC PHY on Intel's Lightning Mou

Re: [PATCH v2 1/2] dt-bindings: phy: intel-sdxc-phy: Add YAML schema for LGM SDXC PHY

2019-08-28 Thread Ramuthevar, Vadivel MuruganX
Hi Langer, Thank you for the review comments. On 28/8/2019 11:37 PM, Langer, Thomas wrote: Hi Vadivel, +... diff --git a/Documentation/devicetree/bindings/phy/intel,syscon.yaml b/Documentation/devicetree/bindings/phy/intel,syscon.yaml new file mode 100644 index ..d0b78805e49f ---

[PATCH v2 2/2] phy: intel-lgm-sdxc: Add support for SDXC PHY

2019-08-28 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add support for SDXC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- drivers/phy/intel/Kconfig | 6 ++ drivers/phy/intel/Makefile | 1 + drivers/phy/intel/phy-intel-sdxc.c | 144

[PATCH v2 0/2] phy: intel-lgm-sdxc: Add support for SDXC PHY

2019-08-28 Thread Ramuthevar,Vadivel MuruganX
Add support for SDXC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- Ramuthevar Vadivel Murugan (2): dt-bindings: phy: intel-sdxc-phy: Add YAML schema for LGM SDXC PHY changes in v2: - As per Rob's review comments added syscon properties. phy: int

[PATCH v2 1/2] dt-bindings: phy: intel-sdxc-phy: Add YAML schema for LGM SDXC PHY

2019-08-28 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add a YAML schema to use the host controller driver with the SDXC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- .../bindings/phy/intel,lgm-sdxc-phy.yaml | 52 ++ .../devicetree/bindings/phy/i

Re: [PATCH v1 1/2] dt-bindings: phy: intel-sdxc-phy: Add YAML schema for LGM SDXC PHY

2019-08-28 Thread Ramuthevar, Vadivel MuruganX
Hi  Rob, Thank you for the review comments. On 28/8/2019 7:39 PM, Rob Herring wrote: On Tue, Aug 27, 2019 at 10:47 PM Ramuthevar, Vadivel MuruganX wrote: Hi Rob, On 27/8/2019 8:39 PM, Rob Herring wrote: On Tue, Aug 27, 2019 at 3:27 AM Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar

Re: [PATCH v1 1/2] dt-bindings: phy: intel-sdxc-phy: Add YAML schema for LGM SDXC PHY

2019-08-27 Thread Ramuthevar, Vadivel MuruganX
Hi Rob, On 27/8/2019 8:39 PM, Rob Herring wrote: On Tue, Aug 27, 2019 at 3:27 AM Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan Add a YAML schema to use the host controller driver with the SDXC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Va

Re: [PATCH v1 1/2] dt-bindings: phy: intel-sdxc-phy: Add YAML schema for LGM SDXC PHY

2019-08-27 Thread Ramuthevar, Vadivel MuruganX
Hi Rob, On 27/8/2019 8:39 PM, Rob Herring wrote: On Tue, Aug 27, 2019 at 3:27 AM Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan Add a YAML schema to use the host controller driver with the SDXC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Va

Re: [PATCH v1 2/2] mmc: sdhci-of-arasan: Add Support for Intel LGM eMMC

2019-08-27 Thread Ramuthevar, Vadivel MuruganX
Hi Ulf, On 27/8/2019 9:49 PM, Ulf Hansson wrote: On Mon, 26 Aug 2019 at 09:28, Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Muruganx The current arasan sdhci PHY configuration isn't compatible with the PHY on Intel's LGM(Lightning Mountain) SoC devices. Therefore,

Re: [PATCH v1 1/2] dt-bindings: mmc: sdhci-of-arasan: Add new compatible for Intel LGM eMMC

2019-08-27 Thread Ramuthevar, Vadivel MuruganX
Hi Ulf, On 27/8/2019 9:49 PM, Ulf Hansson wrote: On Mon, 26 Aug 2019 at 09:28, Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan Add a new compatible to use the sdhc-arasan host controller driver with the eMMC PHY on Intel's Lightning Mountain SoC. Signed-o

[PATCH v1 0/2] phy: intel-lgm-sdxc: Add support for SDXC PHY

2019-08-27 Thread Ramuthevar,Vadivel MuruganX
Add support for eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- Ramuthevar Vadivel Murugan (2): dt-bindings: phy: intel-sdxc-phy: Add YAML schema for LGM SDXC PHY phy: intel-lgm-sdxc: Add support for SDXC PHY .../bindings/phy/intel,lgm-sdxc-phy.yam

[PATCH v1 2/2] phy: intel-lgm-sdxc: Add support for SDXC PHY

2019-08-27 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add support for eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- drivers/phy/intel/Kconfig | 6 ++ drivers/phy/intel/Makefile | 1 + drivers/phy/intel/phy-intel-sdxc.c | 144

[PATCH v1 1/2] dt-bindings: phy: intel-sdxc-phy: Add YAML schema for LGM SDXC PHY

2019-08-27 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add a YAML schema to use the host controller driver with the SDXC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- .../bindings/phy/intel,lgm-sdxc-phy.yaml | 50 ++ 1 file changed, 50 insertions

[PATCH v2 2/3] mtd: spi-nor: cadence-quadspi: disable DMA and DAC for Intel LGM

2019-08-26 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan on Intel's Lightning Mountain(LGM) SoCs QSPI controller do not use Direct Memory Access(DMA) and Direct Access Controller(DAC). This patch introduces to properly disable the DMA and DAC for data transfer instead it uses indirect data transfer. Signed-off-by: Ram

[PATCH v2 3/3] mtd: spi-nor: cadence-quadspi: disable the auto-poll for Intel LGM

2019-08-26 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan On Intel's Lightning Mountain(LGM) SoC QSPI controller do not auto-poll. This patch introduces to properly disable the auto-polling feature to improve the performance of cadence-quadspi. Signed-off-by: Ramuthevar Vadivel Murugan --- drivers/mtd/spi-nor/cadence

[PATCH v2 1/3] dt-bindings: mtd: cadence-qspi:add support for Intel lgm-qspi

2019-08-26 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add new vendor specific compatible string to check Intel's Lightning Mountain(LGM) QSPI features enablement in cadence-quadspi driver. Signed-off-by: Ramuthevar Vadivel Murugan --- Documentation/devicetree/bindings/mtd/cadence-quadspi.txt | 1 + 1 file changed

[PATCH v2 0/3] dt-bindings: mtd: cadence-qspi:add support for Intel lgm-qspi

2019-08-26 Thread Ramuthevar,Vadivel MuruganX
mtd: spi-nor: cadence-quadspi: disable DMA and DAC for Intel LGM mtd: spi-nor: cadence-quadspi: disable the auto-poll for Intel LGM changes from V1: - many thanks to Vignesh for review comments. - split 2 patches one for DMA and DAC and other one is disable the auto-poll - removed ahb_ph

[PATCH v1 1/2] dt-bindings: mmc: sdhci-of-arasan: Add new compatible for Intel LGM eMMC

2019-08-26 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add a new compatible to use the sdhc-arasan host controller driver with the eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- Documentation/devicetree/bindings/mmc/arasan,sdhci.txt | 17 + 1 file changed,

[PATCH v1 2/2] mmc: sdhci-of-arasan: Add Support for Intel LGM eMMC

2019-08-26 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Muruganx The current arasan sdhci PHY configuration isn't compatible with the PHY on Intel's LGM(Lightning Mountain) SoC devices. Therefore, add a new compatible, to adapt the Intel's LGM eMMC PHY with arasan-sdhc controller to configure the PHY.

[PATCH v5 0/1] phy: intel-lgm-emmc: Add support for eMMC PHY

2019-08-22 Thread Ramuthevar,Vadivel MuruganX
Add support for eMMC PHY on Intel's Lightning Mountain SoC. changes in v5: - many thanks to Andy's for giving me many hints regarding code optimization! - added Andy's Reviewed-by to the emm-phy patch - replace magic.no '1' -> macro chnages in v4: - As per Andy's review comments,the fo

[PATCH v5] phy: intel-lgm-emmc: Add support for eMMC PHY

2019-08-22 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add support for eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan Reviewed-by: Andy Shevchenko --- drivers/phy/Kconfig| 1 + drivers/phy/Makefile | 1 + drivers/phy/intel/Kconfig |

Re: [PATCH v1 2/2] mtd: spi-nor: cadence-quadspi: disable the DMA, DAC and auto poll

2019-08-22 Thread Ramuthevar, Vadivel MuruganX
Hi Vignesh, On 22/8/2019 5:03 PM, Vignesh Raghavendra wrote: Hi, On 19/08/19 5:24 PM, Ramuthevar, Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan On Intel Lightening Mountain(LGM) SoCs QSPI controller do not use s/Lightening/Lightning Thank you so much for the review comments

Re: [PATCH v4 2/2] phy: intel-lgm-emmc: Add support for eMMC PHY

2019-08-22 Thread Ramuthevar, Vadivel MuruganX
Hi Andy, On 22/8/2019 9:08 PM, Andy Shevchenko wrote: On Thu, Aug 22, 2019 at 06:28:43PM +0800, Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan Add support for eMMC PHY on Intel's Lightning Mountain SoC. Thanks for an update! One minor comment below. After addressi

Re: [PATCH v4 1/2] dt-bindings: phy: intel-emmc-phy: Add YAML schema for LGM eMMC PHY

2019-08-22 Thread Ramuthevar, Vadivel MuruganX
Hi Rob, On 22/8/2019 8:49 PM, Rob Herring wrote: On Thu, Aug 22, 2019 at 5:28 AM Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan Add a YAML schema to use the host controller driver with the eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Va

[PATCH v4 2/2] phy: intel-lgm-emmc: Add support for eMMC PHY

2019-08-22 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add support for eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- chnages in v4: - As per Andy's review comments,the following update - add license_tag, macro, blank_line, error_check and grouping changes in v3: - As

[PATCH v4 1/2] dt-bindings: phy: intel-emmc-phy: Add YAML schema for LGM eMMC PHY

2019-08-22 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add a YAML schema to use the host controller driver with the eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- changes in v4: - As per Rob's review: validate 5.2 and 5.3 - drop unrelated items. changes in v3: - res

Re: [PATCH v3 2/2] phy: intel-lgm-emmc: Add support for eMMC PHY

2019-08-21 Thread Ramuthevar, Vadivel MuruganX
Hi Andy, On 21/8/2019 8:01 PM, Andy Shevchenko wrote: On Wed, Aug 21, 2019 at 06:11:18PM +0800, Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan Add support for eMMC PHY on Intel's Lightning Mountain SoC. --- /dev/null +++ b/drivers/phy/intel/Kconfig @@ -0,0 +1,8 @@ M

Re: [PATCH v3 1/2] dt-bindings: phy: intel-emmc-phy: Add YAML schema for LGM eMMC PHY

2019-08-21 Thread Ramuthevar, Vadivel MuruganX
Hi Rob, On 21/8/2019 9:35 PM, Rob Herring wrote: On Wed, Aug 21, 2019 at 5:11 AM Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan Add a YAML schema to use the host controller driver with the eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Va

[PATCH v3 2/2] phy: intel-lgm-emmc: Add support for eMMC PHY

2019-08-21 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add support for eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- changes in v3: - As per Andy's review comments macro optimization,aligned function call in proper order and udelay added. changes in v2: - optimize I

[PATCH v3 1/2] dt-bindings: phy: intel-emmc-phy: Add YAML schema for LGM eMMC PHY

2019-08-21 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add a YAML schema to use the host controller driver with the eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- changes in v3: - resolve 'make dt_binding_check' warnings changes in v2: As per Rob Herring review commen

Re: [PATCH v2 2/2] phy: intel-lgm-emmc: Add support for eMMC PHY

2019-08-20 Thread Ramuthevar, Vadivel MuruganX
On 20/8/2019 9:59 PM, Andy Shevchenko wrote: On Tue, Aug 20, 2019 at 04:56:02PM +0300, Andy Shevchenko wrote: On Tue, Aug 20, 2019 at 06:31:33PM +0800, Ramuthevar,Vadivel MuruganX wrote: +#define DR_TY_50OHM(x) ((~(x) << 28) & DR_TY_MASK) For consistency it should b

Re: [PATCH v2 2/2] phy: intel-lgm-emmc: Add support for eMMC PHY

2019-08-20 Thread Ramuthevar, Vadivel MuruganX
On 20/8/2019 9:56 PM, Andy Shevchenko wrote: On Tue, Aug 20, 2019 at 06:31:33PM +0800, Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan Add support for eMMC PHY on Intel's Lightning Mountain SoC. Thanks for an update. Looks better though several minor comments

Re: [PATCH v2 1/2] dt-bindings: phy: intel-emmc-phy: Add YAML schema for LGM eMMC PHY

2019-08-20 Thread Ramuthevar, Vadivel MuruganX
On 20/8/2019 11:54 PM, Rob Herring wrote: On Tue, Aug 20, 2019 at 5:31 AM Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan Add a YAML schema to use the host controller driver with the eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Mu

[PATCH v2 1/2] dt-bindings: phy: intel-emmc-phy: Add YAML schema for LGM eMMC PHY

2019-08-20 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add a YAML schema to use the host controller driver with the eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- changes in v2: As per Rob Herring review comments, the following updates - change GPL-2.0 -> (GPL-2.0-only

[PATCH v2 2/2] phy: intel-lgm-emmc: Add support for eMMC PHY

2019-08-20 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add support for eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- changes in v2: - optimize IS_CALDONE() and IS_DLLRDY() macro - remove unneccessary comment - remove redundant assignment - add return the error ptr ---

Re: [PATCH v1 1/2] dt-bindings: phy: intel-emmc-phy: Add new compatible for LGM eMMC PHY

2019-08-19 Thread Ramuthevar, Vadivel MuruganX
On 20/8/2019 3:27 AM, Rob Herring wrote: On Sun, Aug 18, 2019 at 10:44 PM Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan Add a new compatible to use the host controller driver with the eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Mu

Re: [PATCH v1 2/2] phy: intel-lgm-emmc: Add support for eMMC PHY

2019-08-19 Thread Ramuthevar, Vadivel MuruganX
On 20/8/2019 12:06 AM, Andy Shevchenko wrote: On Mon, Aug 19, 2019 at 11:44:16AM +0800, Ramuthevar,Vadivel MuruganX wrote: From: Ramuthevar Vadivel Murugan Adds support for eMMC PHY on Intel's Lightning Mountain SoC. Adds -> Add. Thanks Andy, agreed. +/* eMMC phy register def

[PATCH v1 1/2] dt-bindings: mtd: cadence-qspi:add support for Intel lgm-qspi

2019-08-19 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add vendor specific compatible string to disable DMA and auto polling feature in the cadence-quadspi driver. Signed-off-by: Ramuthevar Vadivel Murugan --- Documentation/devicetree/bindings/mtd/cadence-quadspi.txt | 1 + 1 file changed, 1 insertion(+) diff --g

[PATCH v1 2/2] mtd: spi-nor: cadence-quadspi: disable the DMA,DAC and auto poll

2019-08-19 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan On Intel Lightening Mountain(LGM) SoCs QSPI controller do not use Direct Memory Access(DMA), Direct Access Controller(DAC) and auto-poll features. This patch introduces to properly disable DMA, DAC for data transfer instead it uses indirect data transfer. and also

[PATCH v1 1/2] dt-bindings: phy: intel-emmc-phy: Add new compatible for LGM eMMC PHY

2019-08-18 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Add a new compatible to use the host controller driver with the eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- .../bindings/phy/intel-lgm-emmc-phy.yaml | 70 ++ 1 file changed, 70 inserti

[PATCH v1 2/2] phy: intel-lgm-emmc: Add support for eMMC PHY

2019-08-18 Thread Ramuthevar,Vadivel MuruganX
From: Ramuthevar Vadivel Murugan Adds support for eMMC PHY on Intel's Lightning Mountain SoC. Signed-off-by: Ramuthevar Vadivel Murugan --- drivers/phy/Kconfig| 1 + drivers/phy/Makefile | 1 + drivers/phy/intel/Kconfig | 8 ++ drivers/phy/intel/Ma

<    1   2   3   4