Patchwork [GIT,PULL] Samsung board stuff for v3.4

login
register
mail settings
Submitter Kukjin Kim
Date March 10, 2012, 3:34 p.m.
Message ID <4F5B748B.6050404@samsung.com>
Download mbox
Permalink /patch/146324/
State New
Headers show

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git

Comments

Kukjin Kim - March 10, 2012, 3:34 p.m.
Hi Arnd, Olof,

Please pull regarding Samsung board patches for v3.4.

Most are enabling some features(IPs) on each board and
one is adding new board file, Samsung Mobile's TRATS board.

If any problems, please let me know.

Thanks.

Best regards,
Kgene.
--
Kukjin Kim <kgene.kim@samsung.com>, Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.

The following changes since commit 192cfd58774b4d17b2fe8bdc77d89c2ef4e0591d:

   Linux 3.3-rc6 (2012-03-03 17:08:09 -0800)

are available in the git repository at:
   git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git 
next/board-samsung

Andrzej Pietrasiewicz (2):
       ARM: EXYNOS: Register JPEG on universal_c210
       ARM: EXYNOS: Register JPEG on nuri

HeungJun, Kim (1):
       ARM: EXYNOS: Adds Samsung TRATS board support

Kamil Debski (2):
       ARM: EXYNOS: add G2D to mach-nuri
       ARM: EXYNOS: add G2D to mach-universal

Mark Brown (8):
       ARM: S3C64XX: Support GPIO LEDs on Cragganmore
       ARM: S3C64XX: Fix build of Cragganmore after SPI changes
       ARM: S3C64XX: Enable power management for disk on Cragganmore
       ARM: S3C64XX: Enable power management for WiFi on Cragganmore
       ARM: S3C64XX: Add hookup for Tomatin module on Cragganmore
       ARM: S3C64XX: Add a SPKVDD supply for CODECs on Cragganmore
       ARM: S3C64XX: Add some more Cragganmore module IDs to the table
       ARM: S3C64XX: Supply platform data for SPI on Cragganmore

MyungJoo Ham (1):
       ARM: EXYNOS: support Exynos4210-bus Devfreq driver on Nuri board

Sachin Kamat (13):
       ARM: EXYNOS: Enable G2D on ORIGEN
       ARM: S5PV210: Add missing FIMC media device to Aquila
       ARM: EXYNOS: Add missing FIMC media device to SMDKV310
       ARM: EXYNOS: Add missing FIMC media device to Origen
       ARM: EXYNOS: Enable G2D on SMDKV310
       ARM: S5PV210: Enable MFC on SMDKV210
       ARM: S5PV210: Enable MFC on SMDKC110
       ARM: S5PV210: Enable FIMC on SMDKV210
       ARM: S5PV210: Enable FIMC on SMDKC110
       ARM: EXYNOS: Enable JPEG on SMDKV310
       ARM: EXYNOS: Enable JPEG on Origen
       ARM: S5PV210: Add JPEG board definition
       ARM: S5PV210: Enable JPEG on SMDKV210

Sangwook Lee (1):
       ARM: EXYNOS: Enable Bluetooth on ORIGEN

Sylwester Nawrocki (3):
       ARM: EXYNOS: Increase virtual framebuffer size on Universal C210 
board
       ARM: EXYNOS: Add support for S5K6AAFX image sensor on Universal 
C210 board
       ARM: SAMSUNG: Add support for S5K6AAFX camera on Nuri board

Tushar Behera (2):
       ARM: EXYNOS: Add __init attribute to nuri_camera_init()
       ARM: EXYNOS: Add __init attribute to universal_camera_init()

  arch/arm/mach-exynos/Kconfig                 |   21 ++
  arch/arm/mach-exynos/Makefile                |    1 +
  arch/arm/mach-exynos/mach-nuri.c             |   80 ++++++-
  arch/arm/mach-exynos/mach-origen.c           |   37 +++
  arch/arm/mach-exynos/mach-smdkv310.c         |    3 +
  arch/arm/mach-exynos/mach-trats.c            |  344 
++++++++++++++++++++++++++
  arch/arm/mach-exynos/mach-universal_c210.c   |   80 ++++++-
  arch/arm/mach-s3c64xx/Kconfig                |    1 +
  arch/arm/mach-s3c64xx/mach-crag6410-module.c |   31 +++-
  arch/arm/mach-s3c64xx/mach-crag6410.c        |   67 +++++-
  arch/arm/mach-s5pv210/Kconfig                |    9 +
  arch/arm/mach-s5pv210/clock.c                |    5 +
  arch/arm/mach-s5pv210/include/mach/map.h     |    4 +
  arch/arm/mach-s5pv210/mach-aquila.c          |    1 +
  arch/arm/mach-s5pv210/mach-smdkc110.c        |   14 +
  arch/arm/mach-s5pv210/mach-smdkv210.c        |   15 ++
  16 files changed, 702 insertions(+), 11 deletions(-)
  create mode 100644 arch/arm/mach-exynos/mach-trats.c
Kukjin Kim - March 11, 2012, 8:02 a.m.
On 03/10/12 09:45, Olof Johansson wrote:
> Hi,
>
> On Sat, Mar 10, 2012 at 7:34 AM, Kukjin Kim<kgene.kim@samsung.com>  wrote:
>> Hi Arnd, Olof,
>>
>> Please pull regarding Samsung board patches for v3.4.
>>
>> Most are enabling some features(IPs) on each board and
>> one is adding new board file, Samsung Mobile's TRATS board.
>
> Given that exynos has started conversion to device tree, there should
> not be any  additions of non-devicetree-probed board files being
> added.
>
> At the very least, you should move over to using DT_MACHINE instead of
> MACHINE for the new board, and probe using device tree. Even better
> would be if you added support for this board through mach-exynos4-dt.c
> instead of adding a brand new board file.
>
> I also see a large number of the same additions of devices, done to a
> number of board files. I don't think you need to rework those patches
> now, but please consider how you can make it less "churny" to add a
> device on the SoC in the future without touching all board files.
>
>
> If you rebase without the board file addition I can take the rest of
> the branch while that part is being reworked. Please send a new pull
> request with the rebased tree.
>
OK, I see. let me send a new pull request soon as per your suggestion.

Thanks.

Best regards,
Kgene.
--
Kukjin Kim <kgene.kim@samsung.com>, Senior Engineer,
SW Solution Development Team, Samsung Electronics Co., Ltd.