public inbox for linux-mmc@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] atmel-mci device tree support
@ 2012-03-21 18:03 ludovic.desroches
  2012-03-21 18:03 ` [PATCH 1/4] mmc: atmel-mci: add " ludovic.desroches
                   ` (4 more replies)
  0 siblings, 5 replies; 14+ messages in thread
From: ludovic.desroches @ 2012-03-21 18:03 UTC (permalink / raw)
  To: linux-mmc, linux-arm-kernel; +Cc: nicolas.ferre, ludovic.desroches, plagnioj

Hi,

This patch-set adds device tree support for atmel-mci.

Regards

Ludovic

 .../devicetree/bindings/mmc/atmel-hsmci.txt        |   55 +++++++++++++++
 arch/arm/boot/dts/at91sam9g25ek.dts                |   16 ++++
 arch/arm/boot/dts/at91sam9x5.dtsi                  |   14 ++++
 arch/arm/mach-at91/at91sam9x5.c                    |    2 +
 drivers/mmc/host/atmel-mci.c                       |   74 +++++++++++++++++++-
 5 files changed, 158 insertions(+), 3 deletions(-)
 


^ permalink raw reply	[flat|nested] 14+ messages in thread
* [PATCH RESEND v5 0/4] atmel-mci device tree support
@ 2012-07-24 13:30 ludovic.desroches
  2012-07-24 13:30 ` [PATCH 1/4] mmc: atmel-mci: add " ludovic.desroches
  0 siblings, 1 reply; 14+ messages in thread
From: ludovic.desroches @ 2012-07-24 13:30 UTC (permalink / raw)
  To: linux-mmc, linux-arm-kernel; +Cc: cjb, nicolas.ferre, plagnioj

From: Ludovic Desroches <ludovic.desroches@atmel.com>

Hello,

I resend this set of patches because patches 2, 3 and 4 were acked by
Jean-Christophe. Patch 1 was also acked by Jean-Christophe excepted for
cd-inverted property since it was redundant with gpio bindings.

I thought we were agree to go ahead since it was a common binding already
documented and it will concern all drivers.

Chris are you agree to take patch 1/4? Others patches may go to at91 tree,
isn't it?
By the way, I have updated documentation in patch 1/4 in the same way as you
did with the patch 'mmc: dt: Deduplicate binding docs by referencing mmc.txt'.
I didn't remove common properties from slot part because I think it is not
obvious to use these properties into the slot node.

Regards

Ludovic


v5:
- cleanup
- split dts commit: one for SOCs, one for boards

v4:
- cleanup
- add extra chips and boards for atmel-mci dt support

v3:
- use cd-inverted instead of cd-invert to follow mmc common binding.
- don't assign a pointer to pdev->dev.platform.
- add mci controller nodes to other chips and boards.
- put all dts file changes together.

v2:
- squash patch v1 2/4 and 3/4.
- change atmci_get_of_slots to atmci_of_init and manage pdata allocation into
it.
- correct potential issue (e.g. having only one slot which is not slot0 into
the dt) about slots by adding a reg property corresponding to the slot id.

Ludovic Desroches (4):
  mmc: atmel-mci: add device tree support
  ARM: at91: add clocks for DT entries
  ARM: dts: add nodes for atmel hsmci controllers for atmel SOCs
  ARM: dts: add nodes for atmel hsmci controllers for atmel boards

 .../devicetree/bindings/mmc/atmel-hsmci.txt        |   68 ++++++++++++++++
 arch/arm/boot/dts/at91sam9260.dtsi                 |    9 ++
 arch/arm/boot/dts/at91sam9263.dtsi                 |   18 ++++
 arch/arm/boot/dts/at91sam9263ek.dts                |   10 +++
 arch/arm/boot/dts/at91sam9g20ek_2mmc.dts           |   12 +++
 arch/arm/boot/dts/at91sam9g20ek_common.dtsi        |    9 ++
 arch/arm/boot/dts/at91sam9g25ek.dts                |   18 ++++
 arch/arm/boot/dts/at91sam9g45.dtsi                 |   18 ++++
 arch/arm/boot/dts/at91sam9m10g45ek.dts             |   19 +++++
 arch/arm/boot/dts/at91sam9n12.dtsi                 |    9 ++
 arch/arm/boot/dts/at91sam9n12ek.dts                |    9 ++
 arch/arm/boot/dts/at91sam9x5.dtsi                  |   18 ++++
 arch/arm/mach-at91/at91sam9260.c                   |    1 +
 arch/arm/mach-at91/at91sam9263.c                   |    2 +
 arch/arm/mach-at91/at91sam9g45.c                   |    2 +
 arch/arm/mach-at91/at91sam9n12.c                   |    1 +
 arch/arm/mach-at91/at91sam9x5.c                    |    2 +
 drivers/mmc/host/atmel-mci.c                       |   85 +++++++++++++++++++-
 18 files changed, 308 insertions(+), 2 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mmc/atmel-hsmci.txt

-- 
1.7.5.4


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2012-07-24 13:31 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-21 18:03 [PATCH 0/4] atmel-mci device tree support ludovic.desroches
2012-03-21 18:03 ` [PATCH 1/4] mmc: atmel-mci: add " ludovic.desroches
2012-03-22 14:50   ` Nicolas Ferre
2012-03-23 10:38     ` Ludovic Desroches
2012-03-21 18:03 ` [PATCH 2/4] arm: at91: at91sam9x5 add mci clk_lookup ludovic.desroches
2012-03-22 14:51   ` Nicolas Ferre
2012-03-21 18:03 ` [PATCH 3/4] arm: at91: dt: sam9x5 add mci support ludovic.desroches
2012-03-22 14:52   ` Nicolas Ferre
2012-03-21 18:03 ` [PATCH 4/4] arm: at91: dt: sam9g25ek " ludovic.desroches
2012-03-22 14:53   ` Nicolas Ferre
2012-03-24 19:10     ` Grant Likely
2012-04-01  3:49 ` [PATCH 0/4] atmel-mci device tree support Chris Ball
2012-04-02  6:51   ` Ludovic Desroches
  -- strict thread matches above, loose matches on Subject: below --
2012-07-24 13:30 [PATCH RESEND v5 " ludovic.desroches
2012-07-24 13:30 ` [PATCH 1/4] mmc: atmel-mci: add " ludovic.desroches

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox