2010-08-27 09:48:42

by Kukjin Kim

[permalink] [raw]
Subject: [GIT PULL] Samsung fixes for 2.6.36-rc3

Hi Linus,

Please pull Samsung fixes from:

git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
s5p-fixes-for-linus

These things are for bug fix on 2.6.36-rc3.
If any problems, please let me know.

Thanks.

Best regards,
Kgene.
--
Kukjin Kim <[email protected]>, Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.


The following changes since commit 76be97c1fc945db08aae1f1b746012662d643e97:

Linux 2.6.36-rc2 (2010-08-22 17:43:29 -0700)

are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
s5p-fixes-for-linus

Changhwan Youn (1):
ARM: S5PV310: Fix on Secondary CPU startup

Jongpill Lee (4):
ARM: S5PV310: Fix on PLL setting for S5PV310
ARM: S5PV310: Should be clk_sclk_apll not clk_mout_apll
ARM: S5PV310: Fix missed uart clocks
ARM: S5PV310: Bug fix on uclk1 and sclk_pwm

Kukjin Kim (4):
ARM: SAMSUNG: Fix on build warning regarding VMALLOC_END type
ARM: S5PV310: Fix on default ZRELADDR of ARCH_S5PV310
ARM: S5PV310: Fix on typo irqs.h of S5PV310
ARM: S5PV310: Add CMU block for S5PV310 Clock

Kyungmin Park (2):
ARM: S5P: VMALLOC_END should be unsigned long
ARM: S5PV310: Fix on GPIO base addresses

arch/arm/Kconfig | 3 +-
arch/arm/mach-s3c2410/include/mach/vmalloc.h | 2 +-
arch/arm/mach-s3c64xx/include/mach/vmalloc.h | 2 +-
arch/arm/mach-s5p6440/include/mach/vmalloc.h | 2 +-
arch/arm/mach-s5p6442/include/mach/vmalloc.h | 2 +-
arch/arm/mach-s5pv210/include/mach/vmalloc.h | 2 +-
arch/arm/mach-s5pv310/clock.c | 82
+++++++++++++++++-----
arch/arm/mach-s5pv310/cpu.c | 10 +++
arch/arm/mach-s5pv310/include/mach/irqs.h | 11 ++-
arch/arm/mach-s5pv310/include/mach/map.h | 16 ++++-
arch/arm/mach-s5pv310/include/mach/regs-clock.h | 59 ++++++++--------
arch/arm/mach-s5pv310/include/mach/vmalloc.h | 2 +-
arch/arm/mach-s5pv310/platsmp.c | 2 +-
arch/arm/plat-s5p/include/plat/map-s5p.h | 2 +
14 files changed, 135 insertions(+), 62 deletions(-)


2010-08-28 05:55:30

by Kyungmin Park

[permalink] [raw]
Subject: Re: [GIT PULL] Samsung fixes for 2.6.36-rc3

On Fri, Aug 27, 2010 at 6:48 PM, Kukjin Kim <[email protected]> wrote:
> Hi Linus,
>
> Please pull Samsung fixes from:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
> s5p-fixes-for-linus
>
> These things are for bug fix on 2.6.36-rc3.
> If any problems, please let me know.

Well nothing changed. only LSI codes and required things from LSI side
are merged.
And still need more patches for booting at s5pc210 (aka s5pv310).

Several thins are missed.
1. gpio_to_irq patch not included. it's basic gpiolib feature. Without
this patch, it can't use the generic gpiolib based drivers. e.g.,
gpio-keys.
http://marc.info/?l=linux-arm-kernel&m=128202435823832&w=2

2. Wrong UART level triggers.
At least s5pc110/s5pc210 has wrong UART trigger values compare to macro name.
http://marc.info/?l=linux-arm-kernel&m=128218476209330&w=2

3. set correct gpio config at GPIO I at s5pc110
http://marc.info/?l=linux-arm-kernel&m=128202423923745&w=2


>
> Thanks.
>
> Best regards,
> Kgene.
> --
> Kukjin Kim <[email protected]>, Senior Engineer,
> SW Solution Development Team, Samsung Electronics Co., Ltd.
>
>
> The following changes since commit 76be97c1fc945db08aae1f1b746012662d643e97:
>
> ?Linux 2.6.36-rc2 (2010-08-22 17:43:29 -0700)
>
> are available in the git repository at:
> ? git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
> s5p-fixes-for-linus
>
> Changhwan Youn (1):
> ? ? ?ARM: S5PV310: Fix on Secondary CPU startup
>
> Jongpill Lee (4):
> ? ? ?ARM: S5PV310: Fix on PLL setting for S5PV310
> ? ? ?ARM: S5PV310: Should be clk_sclk_apll not clk_mout_apll
> ? ? ?ARM: S5PV310: Fix missed uart clocks
> ? ? ?ARM: S5PV310: Bug fix on uclk1 and sclk_pwm
>
> Kukjin Kim (4):
> ? ? ?ARM: SAMSUNG: Fix on build warning regarding VMALLOC_END type
> ? ? ?ARM: S5PV310: Fix on default ZRELADDR of ARCH_S5PV310
> ? ? ?ARM: S5PV310: Fix on typo irqs.h of S5PV310
> ? ? ?ARM: S5PV310: Add CMU block for S5PV310 Clock
>
> Kyungmin Park (2):
> ? ? ?ARM: S5P: VMALLOC_END should be unsigned long
> ? ? ?ARM: S5PV310: Fix on GPIO base addresses
>
> ?arch/arm/Kconfig ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?| ? ?3 +-
> ?arch/arm/mach-s3c2410/include/mach/vmalloc.h ? ?| ? ?2 +-
> ?arch/arm/mach-s3c64xx/include/mach/vmalloc.h ? ?| ? ?2 +-
> ?arch/arm/mach-s5p6440/include/mach/vmalloc.h ? ?| ? ?2 +-
> ?arch/arm/mach-s5p6442/include/mach/vmalloc.h ? ?| ? ?2 +-
> ?arch/arm/mach-s5pv210/include/mach/vmalloc.h ? ?| ? ?2 +-
> ?arch/arm/mach-s5pv310/clock.c ? ? ? ? ? ? ? ? ? | ? 82
> +++++++++++++++++-----
> ?arch/arm/mach-s5pv310/cpu.c ? ? ? ? ? ? ? ? ? ? | ? 10 +++
> ?arch/arm/mach-s5pv310/include/mach/irqs.h ? ? ? | ? 11 ++-
> ?arch/arm/mach-s5pv310/include/mach/map.h ? ? ? ?| ? 16 ++++-
> ?arch/arm/mach-s5pv310/include/mach/regs-clock.h | ? 59 ++++++++--------
> ?arch/arm/mach-s5pv310/include/mach/vmalloc.h ? ?| ? ?2 +-
> ?arch/arm/mach-s5pv310/platsmp.c ? ? ? ? ? ? ? ? | ? ?2 +-
> ?arch/arm/plat-s5p/include/plat/map-s5p.h ? ? ? ?| ? ?2 +
> ?14 files changed, 135 insertions(+), 62 deletions(-)
>
>
> _______________________________________________
> linux-arm-kernel mailing list
> [email protected]
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
>

2010-08-29 09:43:17

by Kukjin Kim

[permalink] [raw]
Subject: RE: [GIT PULL] Samsung fixes for 2.6.36-rc3

Kyungmin Park wrote:
>
> On Fri, Aug 27, 2010 at 6:48 PM, Kukjin Kim <[email protected]> wrote:
> > Hi Linus,
> >
> > Please pull Samsung fixes from:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
> > s5p-fixes-for-linus
> >
> > These things are for bug fix on 2.6.36-rc3.
> > If any problems, please let me know.
>
> Well nothing changed. only LSI codes and required things from LSI side
> are merged.

At this point, focus on getting the critical portions of S5PV310/S5PC210
into
the mainline. Once that is done, other features can be merged as required.

> And still need more patches for booting at s5pc210 (aka s5pv310).
>
Thanks for your concern.
But I think it's enough just only one patch about following...
I know the problem that we cannot get the proper clock 'id' from clk_get()
in
the console_initcall(). This problem occurs when only defined 'uclk1' as
uart
clock. And to solve that will be submitted soon.

> Several thins are missed.
> 1. gpio_to_irq patch not included. it's basic gpiolib feature. Without
> this patch, it can't use the generic gpiolib based drivers. e.g.,
> gpio-keys.
> http://marc.info/?l=linux-arm-kernel&m=128202435823832&w=2
>
I don't think so, 'gpio_to_irq' is a new feature not a bug fix.
So if required, will be merged at the merge window after review.

> 2. Wrong UART level triggers.
> At least s5pc110/s5pc210 has wrong UART trigger values compare to macro
name.
> http://marc.info/?l=linux-arm-kernel&m=128218476209330&w=2
>
I couldn't find anywhere used it in the mainline. So I'm not sure we really
need it.

> 3. set correct gpio config at GPIO I at s5pc110
> http://marc.info/?l=linux-arm-kernel&m=128202423923745&w=2
>
mm...I will sort this out.

(snip)

Thanks.

Best regards,
Kgene.
--
Kukjin Kim <[email protected]>, Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.