[PATCH V7] mmc:host:sdhci-pci:Addition of Arasan PCI Controller with integrated phy.

2018-01-03 Thread Atul Garg
document is hosted at https://arasan.com/NF/eMMC5.1 PHY Programming in Linux.pdf. Signed-off-by: Atul Garg --- v7 - Added SPDX License Identifier. V6 - Parameters are enclosed in parantheses in macros. Adjusted tab space. Removed ret variable in arasan_phy_addr_poll. V5 - Separated arasan_phy_poll

Re: [PATCH V6] mmc:host:sdhci-pci:Addition of Arasan PCI Controller with integrated phy.

2018-01-03 Thread Atul Garg
Hi Sekhar, Thanks please see reply below. On Wed, Jan 3, 2018 at 1:30 AM, Sekhar Nori wrote: > On Wednesday 03 January 2018 05:41 AM, Atul Garg wrote: >> The Arasan Controller is based on a FPGA platform and has integrated phy >> with specific registers used during ini

[PATCH V6] mmc:host:sdhci-pci:Addition of Arasan PCI Controller with integrated phy.

2018-01-02 Thread Atul Garg
document is hosted at https: //arasandotcom/NF/eMMC5.1 PHY Programming in Linux.pdf. Signed-off-by: Atul Garg --- V6 - Parameters are enclosed in parantheses in macros. Adjusted tab space. Removed ret variable in arasan_phy_addr_poll. V5 - Separated arasan_phy_poll function into arasan_phy_addr_poll and

[PATCH V5] mmc:host:sdhci-pci:Addition of Arasan PCI Controller with integrated phy.

2017-12-12 Thread Atul Garg
document is hosted at https: //arasandotcom/NF/eMMC5.1 PHY Programming in Linux.pdf. Signed-off-by: Atul Garg --- V5 - Separated arasan_phy_poll function into arasan_phy_addr_poll and arasan_phy_sts_poll Tabspace corrected. Checked return values of poll functions. Removed static declaration of

[PATCH V4] mmc:host:sdhci-pci:Addition of Arasan PCI Controller with integrated phy.

2017-11-28 Thread Atul Garg
document is hosted at https: //arasandotcom/NF/eMMC5.1 PHY Programming in Linux.pdf. Signed-off-by: Atul Garg --- V4 - Created arasan_phy_poll function to have common timeout call. .Restructured arasan_set_phy to arasan_select_phy_clock and .arasan_phy_set to have single set of registers to be

[PATCH] mmc:host:sdhci-pci:V3-Addition of Arasan PCI Controller with integrated phy.

2017-10-30 Thread Atul Garg
document is hosted at https: //arasandotcom/NF/eMMC5.1 PHY Programming in Linux.pdf. Changes from V2: Removed sdhci-pci-arasan.h. Code and document mentioned above are made relevant. Applied code style suggestions from Sekhar Nori and Adrian Hunter . Signed-off-by: Atul Garg --- drivers/mmc/host

Re: [PATCH] mmc:host:sdhci-pci:V2-Addition of Arasan PCI controller with integrated phy.

2017-10-12 Thread Atul Garg
Hi Sekhar, Thanks for comments. On Wed, Oct 11, 2017 at 7:23 AM, Sekhar Nori wrote: > Hi Atul, > > On Tuesday 10 October 2017 11:12 PM, Atul Garg wrote: >> The Arasan controller is based on a FPGA platform and has integrated phy >> with specific phy registers used during t

[PATCH] mmc:host:sdhci-pci:V2-Addition of Arasan PCI controller with integrated phy.

2017-10-10 Thread Atul Garg
interface document is hosted at https://arasan.com/NF/eMMC5.1 PHY Programming in Linux.pdf. Signed-off-by: Atul Garg --- drivers/mmc/host/Makefile | 18 +- drivers/mmc/host/sdhci-pci-arasan.c | 325 drivers/mmc/host/sdhci-pci-arasan.h | 80

Re: [PATCH] mmc:host:sdhci-pci: Addition of Arasan PCI controller with integrated phy.

2017-10-09 Thread Atul Garg
On Wed, Sep 27, 2017 at 8:10 PM, Nishanth Menon wrote: > On 09/27/2017 02:27 PM, Atul Garg wrote: >> >> On Sep 26, 2017 8:55 PM, "Shawn Lin" > <mailto:shawn@rock-chips.com>> wrote: >> On 2017/9/27 2:59, Atul Garg wrote: > > > [...] >

[PATCH] mmc:host:sdhci-pci: Addition of Arasan PCI controller with integrated phy.

2017-09-26 Thread Atul Garg
document is hosted at https://arasan.com/NF/eMMC5.1 PHY Programming in Linux.pdf. Signed-off-by: Atul Garg --- drivers/mmc/host/sdhci-pci-core.c | 372 ++ drivers/mmc/host/sdhci-pci.h | 4 + 2 files changed, 376 insertions(+) diff --git a/drivers/mmc