From: Mark Brown <hidden> Date: 2011-03-03 14:57:11
This is a patch series I've got built up for the Samsung platforms, some
of which has been pending for the entire release cycle. I know Ben's
said he's extremely busy right now (as you can see some of these patches
are from him), perhaps it would make sense to apply these via Kukjin's
tree for the time being?
Ben Dooks (2):
ARM: S3C64XX: Add clock for i2c1
ARM: S3C64XX: Reduce output of s3c64xx_dma_init1()
Mark Brown (5):
ARM: SAMSUNG: Include devs.h in dev-uart.c to prototype devices
ARM: S3C64XX: Staticise non-exported GPIO to interrupt functions
ARM: S3C64XX: Tone down SDHCI debugging
ARM: SMDK6410: Fix build with WM1190 disabled and WM1192 enabled
ARM: SMDK6410: Update regulator names for debugfs compatiblity
arch/arm/mach-s3c64xx/clock.c | 6 ++++++
arch/arm/mach-s3c64xx/dma.c | 11 ++++++-----
arch/arm/mach-s3c64xx/gpiolib.c | 4 ++--
arch/arm/mach-s3c64xx/mach-smdk6410.c | 13 +++++++------
arch/arm/mach-s3c64xx/setup-sdhci.c | 2 +-
arch/arm/plat-samsung/dev-uart.c | 2 ++
6 files changed, 24 insertions(+), 14 deletions(-)
From: Mark Brown <hidden> Date: 2011-03-03 14:58:29
Ensures that the declaration agrees with the definition and makes sparse
happy.
Signed-off-by: Mark Brown <redacted>
---
arch/arm/plat-samsung/dev-uart.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
From: Mark Brown <hidden> Date: 2011-03-03 14:58:30
No need to put these in the global namespace and sparse gets upset.
Signed-off-by: Mark Brown <redacted>
---
arch/arm/mach-s3c64xx/gpiolib.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
From: Mark Brown <hidden> Date: 2011-03-03 14:58:31
From: Ben Dooks <ben-linux@fluff.org>
The clock for i2c1 has been missing for a while, add it to the list of
clocks for the system and ensure it is initialised at startup.
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: Mark Brown <redacted>
---
arch/arm/mach-s3c64xx/clock.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
From: Mark Brown <hidden> Date: 2011-03-03 14:58:32
The MMC core calls s3c6400_setup_sdhcp_cfg_card() very frequently, causing
the log message in there at KERN_INFO to be displayed a lot which is slow
and overly chatty. Convert the message into a pr_debug() to tone this down.
Signed-off-by: Mark Brown <redacted>
---
arch/arm/mach-s3c64xx/setup-sdhci.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
From: Mark Brown <hidden> Date: 2011-03-03 14:58:33
From: Ben Dooks <ben-linux@fluff.org>
Reduce the logging output of s3c64xx_dma_init1() as it is not useful
for normal bootup (and we get an overall indication of the registration
of the PL180 DMA block).
This removes the following output from the log:
s3c64xx_dma_init1: registering DMA 0 (e0808100)
s3c64xx_dma_init1: registering DMA 1 (e0808120)
s3c64xx_dma_init1: registering DMA 2 (e0808140)
s3c64xx_dma_init1: registering DMA 3 (e0808160)
s3c64xx_dma_init1: registering DMA 4 (e0808180)
s3c64xx_dma_init1: registering DMA 5 (e08081a0)
s3c64xx_dma_init1: registering DMA 6 (e08081c0)
s3c64xx_dma_init1: registering DMA 7 (e08081e0)
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: Mark Brown <redacted>
---
arch/arm/mach-s3c64xx/dma.c | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
@@ -704,7 +704,8 @@ static int s3c64xx_dma_init1(int chno, enum dma_ch chbase,/* for the moment, permanently enable the controller */writel(PL080_CONFIG_ENABLE,regs+PL080_CONFIG);-printk(KERN_INFO"PL080: IRQ %d, at %p\n",irq,regs);+printk(KERN_INFO"PL080: IRQ %d, at %p, channels %d..%d\n",+irq,regs,chno,chno+8);return0;
From: Mark Brown <hidden> Date: 2011-03-03 14:58:35
The debugfs support added to the regulator API (which has been merged
in during this merge window) creates directories for regulators named
after the display names for the regulators so replace / as a separator
for multiple supplies with + in the SMDK6410 machine.
Signed-off-by: Mark Brown <redacted>
---
arch/arm/mach-s3c64xx/mach-smdk6410.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
From: Ben Dooks <hidden> Date: 2011-03-03 14:59:10
On Thu, Mar 03, 2011 at 02:57:11PM +0000, Mark Brown wrote:
This is a patch series I've got built up for the Samsung platforms, some
of which has been pending for the entire release cycle. I know Ben's
said he's extremely busy right now (as you can see some of these patches
are from him), perhaps it would make sense to apply these via Kukjin's
tree for the time being?
I'm ok with these being sent upstream via whoever's tree. I do note
that there's a pile of s3c24xx I seem to have missed completely after
falling off linux-kernel a couple of months ago.
Ben Dooks (2):
ARM: S3C64XX: Add clock for i2c1
ARM: S3C64XX: Reduce output of s3c64xx_dma_init1()
Mark Brown (5):
ARM: SAMSUNG: Include devs.h in dev-uart.c to prototype devices
ARM: S3C64XX: Staticise non-exported GPIO to interrupt functions
ARM: S3C64XX: Tone down SDHCI debugging
ARM: SMDK6410: Fix build with WM1190 disabled and WM1192 enabled
ARM: SMDK6410: Update regulator names for debugfs compatiblity
arch/arm/mach-s3c64xx/clock.c | 6 ++++++
arch/arm/mach-s3c64xx/dma.c | 11 ++++++-----
arch/arm/mach-s3c64xx/gpiolib.c | 4 ++--
arch/arm/mach-s3c64xx/mach-smdk6410.c | 13 +++++++------
arch/arm/mach-s3c64xx/setup-sdhci.c | 2 +-
arch/arm/plat-samsung/dev-uart.c | 2 ++
6 files changed, 24 insertions(+), 14 deletions(-)
--
Ben Dooks, ben at fluff.org, http://www.fluff.org/ben/
Large Hadron Colada: A large Pina Colada that makes the universe disappear.
From: Kukjin Kim <hidden> Date: 2011-03-04 01:33:53
Ben Dooks wrote:
On Thu, Mar 03, 2011 at 02:57:11PM +0000, Mark Brown wrote:
quoted
This is a patch series I've got built up for the Samsung platforms, some
of which has been pending for the entire release cycle. I know Ben's
said he's extremely busy right now (as you can see some of these patches
are from him), perhaps it would make sense to apply these via Kukjin's
tree for the time being?
I'm ok with these being sent upstream via whoever's tree. I do note
that there's a pile of s3c24xx I seem to have missed completely after
falling off linux-kernel a couple of months ago.
Ok, applied into my tree :)
As a note, they will be sent to upstream this weekend for 38.
Thanks.
Best regards,
Kgene.
--
Kukjin Kim [off-list ref], Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.
quoted
Ben Dooks (2):
ARM: S3C64XX: Add clock for i2c1
ARM: S3C64XX: Reduce output of s3c64xx_dma_init1()
Mark Brown (5):
ARM: SAMSUNG: Include devs.h in dev-uart.c to prototype devices
ARM: S3C64XX: Staticise non-exported GPIO to interrupt functions
ARM: S3C64XX: Tone down SDHCI debugging
ARM: SMDK6410: Fix build with WM1190 disabled and WM1192 enabled
ARM: SMDK6410: Update regulator names for debugfs compatiblity
arch/arm/mach-s3c64xx/clock.c | 6 ++++++
arch/arm/mach-s3c64xx/dma.c | 11 ++++++-----
arch/arm/mach-s3c64xx/gpiolib.c | 4 ++--
arch/arm/mach-s3c64xx/mach-smdk6410.c | 13 +++++++------
arch/arm/mach-s3c64xx/setup-sdhci.c | 2 +-
arch/arm/plat-samsung/dev-uart.c | 2 ++
6 files changed, 24 insertions(+), 14 deletions(-)
--
Ben Dooks, ben at fluff.org, http://www.fluff.org/ben/
Large Hadron Colada: A large Pina Colada that makes the universe
From: Kukjin Kim <hidden> Date: 2011-03-04 01:39:32
Mark Brown wrote:
quoted hunk
The debugfs support added to the regulator API (which has been merged
in during this merge window) creates directories for regulators named
after the display names for the regulators so replace / as a separator
for multiple supplies with + in the SMDK6410 machine.
Signed-off-by: Mark Brown <redacted>
---
arch/arm/mach-s3c64xx/mach-smdk6410.c | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)