* [PATCH 0/4] mmc: sdhci-s3c: use the sdhci-pltfm.c and move the header file
@ 2012-02-14 5:03 Jaehoon Chung
0 siblings, 0 replies; only message in thread
From: Jaehoon Chung @ 2012-02-14 5:03 UTC (permalink / raw)
To: linux-mmc
Cc: linux-samsung-soc, Chris Ball, Kyungmin Park, 'kgene kim'
This patchset is the purpose for using sdhci-pltfm.c and
removing the arch dependency.
The sdhci-s3c has too heavy arch dependency.
For example, if work for sdhci-s3c.c at mmc-tree, sometime need to change sdhci.h for Samsung-Soc.
But now we need to work at both mmc-next tree and Samsung-SoC tree.
I think this is very inefficient and can conflict to merge.
So remained at least dependency and moved the header file to mmc folder.
And sdhci-s3c changed to use the sdhci-pltfm.c.
There is no reason that didn't use the sdhci-pltfm.c.
If we use the sdhci-pltfm.c,we can easily maintain the common part.
In future, i will work more removing the arch dependency.
This patchset based on mmc-next tree.
Jaehoon Chung (4):
mmc: sdhci-s3c: use the sdhci-pltfm for Samsung-SoC
ARM: SAMSUNG: move the header file to driver directory
mmc: sdhci-s3c: use the sdhci-s3c.h instead of regs-sdhci.h
ARM: SAMSUNG: move the mmc platdata header file to linux/mmc/
arch/arm/mach-exynos/setup-sdhci-gpio.c | 1 -
arch/arm/mach-s5pc100/setup-sdhci-gpio.c | 1 -
arch/arm/mach-s5pv210/setup-sdhci-gpio.c | 1 -
arch/arm/plat-samsung/include/plat/regs-sdhci.h | 87 ---------
arch/arm/plat-samsung/include/plat/sdhci.h | 59 +------
drivers/mmc/host/sdhci-s3c.c | 230 ++++++++---------------
drivers/mmc/host/sdhci-s3c.h | 89 +++++++++
include/linux/mmc/sdhci-s3c.h | 84 ++++++++
8 files changed, 250 insertions(+), 302 deletions(-)
delete mode 100644 arch/arm/plat-samsung/include/plat/regs-sdhci.h
create mode 100644 drivers/mmc/host/sdhci-s3c.h
create mode 100644 include/linux/mmc/sdhci-s3c.h
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2012-02-14 5:03 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-14 5:03 [PATCH 0/4] mmc: sdhci-s3c: use the sdhci-pltfm.c and move the header file Jaehoon Chung
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.