Re: [PATCH 1/5] mmc: sdhci-pxav3: fix optional clock name

2015-10-16 Thread Sebastian Hesselbarth
On 16.10.2015 13:40, Jisheng Zhang wrote: On Thu, 15 Oct 2015 23:41:22 +0200 Sebastian Hesselbarth wrote: On 12.10.2015 07:46, Jisheng Zhang wrote: Commit 8afdc9cca27f ("mmc: sdhci-pxav3: Get optional core clock") adds additional optional clock support, but the clock names isn'

Re: [PATCH 4/5] clk: berlin: bg2q: remove CLK_IGNORE_UNUSED flag for sdio clk

2015-10-16 Thread Sebastian Hesselbarth
On 16.10.2015 14:47, Michael Turquette wrote: Quoting Jisheng Zhang (2015-10-11 22:46:35) Since we have added the necessary axi clk properties in dts, we can remove the "sdio" clk's CLK_IGNORE_UNUSED flag now. Signed-off-by: Jisheng Zhang Applied to clk-next. Mike, these two patches will

Re: [PATCH 1/5] mmc: sdhci-pxav3: fix optional clock name

2015-10-15 Thread Sebastian Hesselbarth
On 12.10.2015 07:46, Jisheng Zhang wrote: Commit 8afdc9cca27f ("mmc: sdhci-pxav3: Get optional core clock") adds additional optional clock support, but the clock names isn't correct. The current "io" clock is really the PXAv3 SDHCI IP's "core" clock which is manadatory. The current "core" clock

Re: [PATCH RESEND 10/12] ARM: dts: berlin: Add SDHCI controller nodes to BG2/BG2CD

2014-10-29 Thread Sebastian Hesselbarth
On 21.10.2014 11:22, Sebastian Hesselbarth wrote: Marvell Berlin BG2 has three, BG2CD just one pxav3 compatible sdhci controllers, add them to the corresponding DT SoC includes. Signed-off-by: Sebastian Hesselbarth Applied the three DT patches to berlin/dt. Sebastian --- Cc: Chris Ball

Re: [PATCH] mmc: sdhci-pxav3: Fix Sparse warning of duplicate set_uhs_signaling entry

2014-10-28 Thread Sebastian Hesselbarth
On 10/28/2014 05:41 PM, Pramod Gurav wrote: Hi Ulf, Is this good to go? Uhm, no it isn't. pxav3 needs a special set_uhs_signaling handler, remove the standard sdhci provided instead. Sebastian On Mon, Sep 29, 2014 at 6:55 PM, Pramod Gurav wrote: This fixes below sparse warning: drivers/mm

Re: [PATCH RESEND 06/12] mmc: sdhci-pxav3: Move I/O clock to private data

2014-10-27 Thread Sebastian Hesselbarth
On 10/27/2014 02:28 PM, Ulf Hansson wrote: On 21 October 2014 11:22, Sebastian Hesselbarth wrote: As we are using references to the I/O clock throughout the driver, move it to the private data. Also, in preparation for core clock, rename it to clk_io. Signed-off-by: Sebastian Hesselbarth

[PATCH RESEND 03/12] mmc: sdhci-pxav3: Move private driver data to driver source

2014-10-21 Thread Sebastian Hesselbarth
struct sdhci_pxa is only used in sdhci_pxa driver itself, so move it there. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: "Antoine Ténart" Cc: linux-mmc@vger.kernel.org Cc: devicet...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Cc:

[PATCH RESEND 02/12] mmc: sdhci-pxav3: Respect MMC_DDR52 timing on uhs signaling

2014-10-21 Thread Sebastian Hesselbarth
k in its custom .set_uhs_signaling callback for MMC_DDR52. This patch adds a new switch case for MMC_TIMING_MMC_DDR52 to MMC_TIMING_UHS_DDR50 case. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: "Antoine Ténart" Cc: linux-mmc@vger.kernel.org Cc: devicet...@vger.ker

[PATCH RESEND 10/12] ARM: dts: berlin: Add SDHCI controller nodes to BG2/BG2CD

2014-10-21 Thread Sebastian Hesselbarth
Marvell Berlin BG2 has three, BG2CD just one pxav3 compatible sdhci controllers, add them to the corresponding DT SoC includes. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: "Antoine Ténart" Cc: linux-mmc@vger.kernel.org Cc: devicet...@vger.kernel.org

[PATCH RESEND 01/12] mmc: sdhci-pxav2: Drop unused struct sdhci_pxa

2014-10-21 Thread Sebastian Hesselbarth
struct sdhci_pxa is private data of PXA SDHCI driver, but not used in sdhci-pxav2 at all. Drop unused references to struct sdhci_pxa. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: "Antoine Ténart" Cc: linux-mmc@vger.kernel.org Cc: devicet...@vger.ker

[PATCH RESEND 00/12] SDHCI PXA cleanup and clocks

2014-10-21 Thread Sebastian Hesselbarth
ding sdhci nodes to berlin2 and berlin2cd, Chromecast and NSZ-GS7 DT files. Sebastian Hesselbarth (12): mmc: sdhci-pxav2: Drop unused struct sdhci_pxa mmc: sdhci-pxav3: Respect MMC_DDR52 timing on uhs signaling mmc: sdhci-pxav3: Move private driver data to driver source mmc: sdhci-pxav3: Rem

[PATCH RESEND 12/12] ARM: dts: berlin: Enable eMMC on Sony NSZ-GS7

2014-10-21 Thread Sebastian Hesselbarth
With SDHCI for BG2, we can now enable the port and allow to access Samsung M8G2FA 8GB eMMC on Sony NSZ-GS7. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: "Antoine Ténart" Cc: linux-mmc@vger.kernel.org Cc: devicet...@vger.kernel.org Cc: lin

[PATCH RESEND 04/12] mmc: sdhci-pxav3: Remove unused clk_enable from sdhci_pxa

2014-10-21 Thread Sebastian Hesselbarth
clk_enable from struct sdhci_pxa is unused, remove it from the private driver data. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: "Antoine Ténart" Cc: linux-mmc@vger.kernel.org Cc: devicet...@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Cc:

[PATCH RESEND 08/12] mmc: sdhci-pxav3: Get optional core clock

2014-10-21 Thread Sebastian Hesselbarth
Besides the I/O clock, some PXAv3 SDHCI IP also requires a core clock to be enabled. Add an optional core clock to the corresponding driver. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: "Antoine Ténart" Cc: linux-mmc@vger.kernel.org C

[PATCH RESEND 11/12] ARM: dts: berlin: Enable WiFi on Google Chromecast

2014-10-21 Thread Sebastian Hesselbarth
With SDHCI for BG2CD, we can now enable the port and allow to access AzureWave WiFi/BT module on Google Chromecast. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: "Antoine Ténart" Cc: linux-mmc@vger.kernel.org Cc: devicet...@vger.kernel.org Cc: lin

[PATCH RESEND 07/12] mmc: sdhci-pxav3: Try to get named I/O clock first

2014-10-21 Thread Sebastian Hesselbarth
With support for more than one clock, we'll need to distinguish between the clock by name. Change clock probing to first try to get "io" clock before falling back to unnamed clock. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: "Antoine Té

[PATCH RESEND 05/12] mmc: sdhci-pxav3: Remove checks for mandatory host clock

2014-10-21 Thread Sebastian Hesselbarth
NULL-checking a struct clk it not only wrong but also not required as for PXAv3 driver the corresponding clock is mandatory. Remove the checks from sdhci_pxav3_runtime_{suspend,resume}. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: "Antoine Ténart" Cc:

[PATCH RESEND 06/12] mmc: sdhci-pxav3: Move I/O clock to private data

2014-10-21 Thread Sebastian Hesselbarth
As we are using references to the I/O clock throughout the driver, move it to the private data. Also, in preparation for core clock, rename it to clk_io. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: "Antoine Ténart" Cc: linux-mmc@vger.kernel.org C

[PATCH RESEND 09/12] mmc: sdhci-pxav3: Document clocks and additional clock-names property

2014-10-21 Thread Sebastian Hesselbarth
Now that sdhci-pxav3 driver allows to have more than one IP clock defined, document both clocks and clock-names properties. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: "Antoine Ténart" Cc: linux-mmc@vger.kernel.org Cc: devicet...@vger.kernel.org Cc:

[PATCH 00/12] SDHCI PXA cleanup and clocks

2014-10-03 Thread Sebastian Hesselbarth
d.org/users/hesselba/linux-berlin.git devel/bg2-bg2cd-sdhci-v1 Sebastian Hesselbarth (12): mmc: sdhci-pxav2: Drop unused struct sdhci_pxa mmc: sdhci-pxav3: Respect MMC_DDR52 timing on uhs signaling mmc: sdhci-pxav3: Move private driver data to driver source mmc: sdhci-pxav3: Remove unused clk_e

[PATCH 03/12] mmc: sdhci-pxav3: Move private driver data to driver source

2014-10-03 Thread Sebastian Hesselbarth
struct sdhci_pxa is only used in sdhci_pxa driver itself, so move it there. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: Antoine Tenart Cc: linux-mmc@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Cc: linux-ker...@vger.kernel.org --- drivers/mmc/host

[PATCH 04/12] mmc: sdhci-pxav3: Remove unused clk_enable from sdhci_pxa

2014-10-03 Thread Sebastian Hesselbarth
clk_enable from struct sdhci_pxa is unused, remove it from the private driver data. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: Antoine Tenart Cc: linux-mmc@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Cc: linux-ker...@vger.kernel.org --- drivers

[PATCH 01/12] mmc: sdhci-pxav2: Drop unused struct sdhci_pxa

2014-10-03 Thread Sebastian Hesselbarth
struct sdhci_pxa is private data of PXA SDHCI driver, but not used in sdhci-pxav2 at all. Drop unused references to struct sdhci_pxa. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: Antoine Tenart Cc: linux-mmc@vger.kernel.org Cc: linux-arm-ker

[PATCH 05/12] mmc: sdhci-pxav3: Remove checks for mandatory host clock

2014-10-03 Thread Sebastian Hesselbarth
NULL-checking a struct clk it not only wrong but also not required as for PXAv3 driver the corresponding clock is mandatory. Remove the checks from sdhci_pxav3_runtime_{suspend,resume}. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: Antoine Tenart Cc: linux-mmc

[PATCH 07/12] mmc: sdhci-pxav3: Try to get named I/O clock first

2014-10-03 Thread Sebastian Hesselbarth
With support for more than one clock, we'll need to distinguish between the clock by name. Change clock probing to first try to get "io" clock before falling back to unnamed clock. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: Antoine Tenart

[PATCH 08/12] mmc: sdhci-pxav3: Get optional core clock

2014-10-03 Thread Sebastian Hesselbarth
Besides the I/O clock, some PXAv3 SDHCI IP also requires a core clock to be enabled. Add an optional core clock to the corresponding driver. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: Antoine Tenart Cc: linux-mmc@vger.kernel.org Cc: linux-arm-ker

[PATCH 02/12] mmc: sdhci-pxav3: Respect MMC_DDR52 timing on uhs signaling

2014-10-03 Thread Sebastian Hesselbarth
k in its custom .set_uhs_signaling callback for MMC_DDR52. This patch adds a new switch case for MMC_TIMING_MMC_DDR52 to MMC_TIMING_UHS_DDR50 case. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: Antoine Tenart Cc: linux-mmc@vger.kernel.org Cc: linux-arm-ker...@lists.i

[PATCH 06/12] mmc: sdhci-pxav3: Move I/O clock to private data

2014-10-03 Thread Sebastian Hesselbarth
As we are using references to the I/O clock throughout the driver, move it to the private data. Also, in preparation for core clock, rename it to clk_io. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: Antoine Tenart Cc: linux-mmc@vger.kernel.org Cc: linux-arm-ker

[PATCH 10/12] ARM: dts: berlin: Add SDHCI controller nodes to BG2/BG2CD

2014-10-03 Thread Sebastian Hesselbarth
Marvell Berlin BG2 has three, BG2CD just one pxav3 compatible sdhci controllers, add them to the corresponding DT SoC includes. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: Antoine Tenart Cc: linux-mmc@vger.kernel.org Cc: devicet...@vger.kernel.org Cc: linux-arm

[PATCH 09/12] mmc: sdhci-pxav3: Document clocks and additional clock-names property

2014-10-03 Thread Sebastian Hesselbarth
Now that sdhci-pxav3 driver allows to have more than one IP clock defined, document both clocks and clock-names properties. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: Antoine Tenart Cc: linux-mmc@vger.kernel.org Cc: devicet...@vger.kernel.org Cc: linux-arm-ker

[PATCH 12/12] ARM: dts: berlin: Enable eMMC on Sony NSZ-GS7

2014-10-03 Thread Sebastian Hesselbarth
With SDHCI for BG2, we can now enable the port and allow to access Samsung M8G2FA 8GB eMMC on Sony NSZ-GS7. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: Antoine Tenart Cc: linux-mmc@vger.kernel.org Cc: devicet...@vger.kernel.org Cc: linux-arm-ker

[PATCH 11/12] ARM: dts: berlin: Enable WiFi on Google Chromecast

2014-10-03 Thread Sebastian Hesselbarth
With SDHCI for BG2CD, we can now enable the port and allow to access AzureWave WiFi/BT module on Google Chromecast. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Ulf Hansson Cc: Antoine Tenart Cc: linux-mmc@vger.kernel.org Cc: devicet...@vger.kernel.org Cc: linux-arm-ker

[PATCH] mmc: sdhci-dove: use mmc_of_parse() and remove card_tasklet CD handler

2014-05-22 Thread Sebastian Hesselbarth
a working gpio card detection without card_tasklet, replace sdhci_get_of_property() with more recent mmc_of_parse(). It takes care of gpio-based card detect passed through DT already and allows to remove the offending code sections dealing with removed card_tasklet. Signed-off-by: Sebastian Hesselbar

Re: [PATCH RESEND] mmc: dove: fix missing MACH_DOVE dependency

2014-05-22 Thread Sebastian Hesselbarth
On 05/22/2014 11:09 AM, Ulf Hansson wrote: On 19 May 2014 20:02, Sebastian Hesselbarth wrote: DT-enabled Dove moved over from ARCH_DOVE in mach-dove to MACH_DOVE in mach-mvebu. As non-DT ARCH_DOVE will stay to rot for a while, add a new DT-only MACH_DOVE Kconfig. This slipped through the

[PATCH RESEND] mmc: dove: fix missing MACH_DOVE dependency

2014-05-19 Thread Sebastian Hesselbarth
d-off-by: Sebastian Hesselbarth Acked-by: Jason Cooper --- Cc: Chris Ball Cc: Ulf Hansson Cc: Jason Cooper Cc: Andrew Lunn Cc: Gregory Clement Cc: linux-mmc@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Cc: linux-ker...@vger.kernel.org --- drivers/mmc/host/Kconfig | 2 +- 1 file ch

[PATCH RESEND 2/3] mmc: mvsdio: workaround for spurious irqs

2014-04-26 Thread Sebastian Hesselbarth
er early, if we didn't expect any. Signed-off-by: Sebastian Hesselbarth Acked-by: Jason Cooper --- Cc: Nicolas Pitre Cc: Chris Ball Cc: Ulf Hansson Cc: Jason Cooper Cc: Andrew Lunn Cc: Gregory Clement Cc: linux-mmc@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Cc: linux-ke

[PATCH RESEND 0/3] Orion irqchip and Kirkwood SDIO

2014-04-26 Thread Sebastian Hesselbarth
uld have been fired. Third patch reverses irq handling priority for irqchip driver to what non-DT irq did before by using fls() instead of ffs(). The "read cause once, work through all irqs" handling is maintained. [1] https://lkml.org/lkml/2013/11/15/276 Sebastian Hesselbarth (3):

[PATCH RESEND 1/3] mmc: mvsdio: silence card detect notice

2014-04-26 Thread Sebastian Hesselbarth
mvsdio reports method of card detection with dev_notice, while for removable cards it may be sane, for non-removable cards it is not. Also, as the user cannot do anything about it, silence the message by reducing it from dev_notice to dev_dbg. Signed-off-by: Sebastian Hesselbarth Acked-by: Jason

Re: [PATCH 3/4] ARM: dts: berlin: add the SDHCI nodes for the BG2Q

2014-04-16 Thread Sebastian Hesselbarth
On 04/17/2014 05:33 AM, Jisheng Zhang wrote: > On Wed, 16 Apr 2014 05:40:10 -0700 > Antoine Ténart wrote: >> Add the SDHCI nodes for the Marvell Berlin BG2Q, using the berlin-sdhci >> driver. [...] >> +sdhci0: sdhci@ab { >> +compatible = "marvell,berlin2q-sdhci"

Re: [PATCH 1/4] mmc: sdhci: add a driver for Berlin SoCs

2014-04-16 Thread Sebastian Hesselbarth
Any chance we can shove this two lines above right into sdhci_get_of_property()? Besides the other comments from Joe, this looks good to me, Reviewed-by: Sebastian Hesselbarth + + ret = sdhci_add_host(host); + if (ret) + goto err_add_host; + + return 0; + +err_a

Re: mvsdio: unhandled interrupt, mmc writes queuing up

2014-03-25 Thread Sebastian Hesselbarth
On 03/25/2014 08:27 PM, Alexander Elbs wrote: >> On Wed, 19 Mar 2014, Bruno Prémont wrote: >>> Since upgrading my Sheevaplug from 3.7.2 to 3.13.6 (FDT) I'm seeing >>> mvsdio f109.mvsdio: unhandled interrupt status=0x8810 en=0x pio=0 >>> at varied timings. > > I have the same problem on m

Re: [PATCH 2/4] ARM: dove: prepare new Dove DT Kconfig variable

2014-02-28 Thread Sebastian Hesselbarth
On 02/28/2014 05:34 PM, Jason Cooper wrote: On Fri, Feb 28, 2014 at 10:53:10AM +0900, Mark Brown wrote: On Thu, Feb 27, 2014 at 10:28:03PM +0100, Sebastian Hesselbarth wrote: DT-enabled Dove will move over from ARCH_DOVE in mach-dove to MACH_DOVE in mach-mvebu. As non-DT ARCH_DOVE will stay to

Re: [PATCH 2/4] ARM: dove: prepare new Dove DT Kconfig variable

2014-02-27 Thread Sebastian Hesselbarth
mvebu. As non-DT ARCH_DOVE will stay to rot for a while, add a new DT-only MACH_DOVE to mmc, thermal, wdt, and asoc Kconfigs. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Zhang Rui Cc: Eduardo Valentin Cc: Wim Van Sebroeck Cc: Liam Girdwood Cc: Mark Brown Cc: Jason Coope

[PATCH 2/4] ARM: dove: prepare new Dove DT Kconfig variable

2014-02-27 Thread Sebastian Hesselbarth
DT-enabled Dove will move over from ARCH_DOVE in mach-dove to MACH_DOVE in mach-mvebu. As non-DT ARCH_DOVE will stay to rot for a while, add a new DT-only MACH_DOVE to mmc, thermal, wdt, and asoc Kconfigs. Signed-off-by: Sebastian Hesselbarth --- Cc: Chris Ball Cc: Zhang Rui Cc: Eduardo

[PATCH 3/3] mmc: mvsdio: silence card detect notice

2013-11-15 Thread Sebastian Hesselbarth
mvsdio reports method of card detection with dev_notice, while for removable cards it may be sane, for non-removable cards it is not. Also, as the user cannot do anything about it, silence the message by reducing it from dev_notice to dev_dbg. Signed-off-by: Sebastian Hesselbarth --- Cc: Nicolas

[PATCH 2/3] mmc: mvsdio: workaround for spurious irqs

2013-11-15 Thread Sebastian Hesselbarth
er early, if we didn't expect any. Signed-off-by: Sebastian Hesselbarth --- Cc: Nicolas Pitre Cc: Chris Ball Cc: Thomas Petazzoni Cc: Jason Cooper Cc: Andrew Lunn Cc: linux-mmc@vger.kernel.org Cc: linux-arm-ker...@lists.infradead.org Cc: linux-ker...@vger.kernel.org --- drivers/mmc/

[PATCH 0/3] Orion irqchip and Kirkwood SDIO

2013-11-15 Thread Sebastian Hesselbarth
registers indicate that none should have been fired. Third patch silences a card detect mechanism related dev_notice to dev_dbg to not bother users with that. All patches are based on v3.12. I suggest to take irqchip patch though mvebu branch, while mmc related patches should go though mmc tree.

Re: [RESEND PATCH v2 2/6] ARM: dts: Specify clocks for UARTs on bcm11351

2013-10-16 Thread Sebastian Hesselbarth
On 10/17/2013 07:41 AM, Christian Daudt wrote: On Wed, Oct 16, 2013 at 2:47 PM, Tim Kryger wrote: Rather than declaring the frequency of the external clock, specify the label of the clock such that the driver may determine the frequency on its own. Signed-off-by: Tim Kryger Reviewed-by: Marku

Re: [PATCH] MMC: fix sdhci-dove removal

2012-10-29 Thread Sebastian Hesselbarth
a one-line offset, sdhci-dove runs just fine. Tested-by: Sebastian Hesselbarth -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH v2 1/1] ARM: dove: DT support for sdhci-dove

2012-07-31 Thread Sebastian Hesselbarth
This patch adds device tree support and binding documentiation for sdhci-dove. v2: extended documentation and removed second interrupt as it is marked 'reserved' in dove datasheet. Signed-off-by: Sebastian Hesselbarth Cc: Grant Likely Cc: Rob Herring Cc: Rob Landley Cc: Chri

[PATCH 1/1] ARM: dove: DT support for sdhci-dove

2012-07-30 Thread Sebastian Hesselbarth
This patch adds device tree support and binding documentiation for sdhci-dove. Signed-off-by: Sebastian Hesselbarth Cc: Grant Likely Cc: Rob Herring Cc: Rob Landley Cc: Chris Ball Cc: Anton Vorontsov Cc: Manuel Lauss Cc: David Brown Cc: devicetree-disc...@lists.ozlabs.org Cc: linux

[RESEND PATCH v1 1/2] mmc: sdhci-dove: Add SDHCI_QUIRK_NO_HISPD_BIT

2012-07-12 Thread Sebastian Hesselbarth
Bump. There has been no discussion on this patch nor on patch 2/2. Is there anybody out there willing to test and confirm these patches? -- The sdio controller on dove doesn't have a bit to indicate high-speed. With the quirk set it fixes accessing high-speed sdcards. Signed-off-by: Seba

[PATCH v1 2/2] mmc: sdhci-dove: Prepare for common clock framework

2012-07-05 Thread Sebastian Hesselbarth
As mach-dove is moving towards common clock framework prepare the sdhci driver to grab it's clock. Signed-off-by: Sebastian Hesselbarth Cc: Chris Ball Cc: Anton Vorontsov Cc: Shawn Guo Cc: Viresh Kumar Cc: Manuel Lauss Cc: linux-mmc@vger.kernel.org Cc: linux-arm-ker...@lists.infradea

[PATCH v1 1/2] mmc: sdhci-dove: Add SDHCI_QUIRK_NO_HISPD_BIT

2012-07-05 Thread Sebastian Hesselbarth
The sdio controller on dove doesn't have a bit to indicate high-speed. With the quirk set it fixes accessing high-speed sdcards. Signed-off-by: Sebastian Hesselbarth Cc: Chris Ball Cc: Anton Vorontsov Cc: Shawn Guo Cc: Viresh Kumar Cc: Manuel Lauss Cc: linux-mmc@vger.kernel.org Cc: