[PULL] Please pull bjdooks' for-rmk/samsung4

Ben Dooks ben-linux at fluff.org
Tue Feb 2 21:11:05 EST 2010


Please pull bjdooks' for-rmk/samsung4. 

This has some of the s3c64xx updates before a proposed merge of plat-s3c64xx,
the S5P updates needed before merging the next S5P SoCs and the s3c244x
squash of mach-s3c2442 into mach-s3c2440

The plat-s3c64xx squash will be sent as soon as it is re-based and the
organisation of it is sorted out.

The following changes since commit ab5d97db1c6ced3e95c00d097931471707032b1f:
  Ben Dooks (1):
        ARM: SAMSUNG: Fix bad use of __initdata for s3c_register_clocks()

are available in the git repository at:

  git://git.fluff.org/bjdooks/linux.git for-rmk/samsung4

Atul Dahiya (1):
      ARM: S5P: Change S5P_TIMER_IRQ based to 11 for SAMSUNG S5P series.

Ben Dooks (18):
      ARM: S3C6400: Update s3c6400_defconfig for bigger initrds for SMDK6410
      ARM: S3C64XX: Update s3c6400_defconfig for current kernel
      ARM: SAMSUNG: Add documentation to the clock registration calls.
      ARM: SAMSUNG: Add error printing to s3c24xx_register_clocks
      ARM: Merge next-smdk6410-defconfig
      ARM: S3C24XX: Merge s3c2442 and s3c2440 machines into mach-s3c2440
      ARM: S3C2442: Merge s3c2442.c and clock.c
      ARM: S3C2440: Fix SMDK2440 SoC selection
      ARM: S3C244X: Move S3C2442 code into S3C2440
      ARM: S3C24XX: Remove old mach-s3c2442
      ARM: S3C24XX: Move S3C2440/S3C2442 plat-s3c24xx support to mach-s3c2440
      ARM: S3C244X: Merge plat-s3c24xx s3c2440.h and s3c2442.h into s3c244x.h
      ARM: SAMSUNG: Add DMA masks to hsotg device
      ARM: SAMSUNG: Add SERIAL_SAMSUNG_UARTS_4 Kconfig option
      ARM: SAMSUNG: Use PLAT_SAMSUNG instead of PLAT_S3C
      ARM: S3C64XX: Make audio device code built unconditionally
      ARM: Merge next-samsung-devupdates2
      ARM: Merge next-samsung-s3c244x-merge

Jassi Brar (1):
      ARM: S3C64XX: SPI: Make platform device compilation selectable

Kukjin Kim (2):
      ARM: S5P6440: Move CPU specific code in plat-s5p to machine directory
      ARM: S5P6440: Move common memory map definitions for S5P

Maurus Cuelenaere (1):
      ARM: SAMSUNG: Add support for 12bit ADC

Michel Pollet (1):
      ARM: S3C2412: SoC has the fractional baud rate register

 arch/arm/Kconfig                                   |    1 -
 arch/arm/Makefile                                  |    2 +-
 arch/arm/configs/s3c6400_defconfig                 |  360 ++++++++++++++------
 arch/arm/mach-s3c2440/Kconfig                      |   74 ++++-
 arch/arm/mach-s3c2440/Makefile                     |   11 +
 arch/arm/mach-s3c2440/dsc.c                        |    2 +-
 .../include/mach/gta02.h                           |    0 
 .../{mach-s3c2442 => mach-s3c2440}/mach-gta02.c    |    0 
 arch/arm/mach-s3c2440/mach-nexcoder.c              |    2 +-
 arch/arm/mach-s3c2440/mach-smdk2440.c              |    2 +-
 arch/arm/mach-s3c2440/s3c2440.c                    |    2 +-
 .../clock.c => mach-s3c2440/s3c2442.c}             |   16 +-
 .../{plat-s3c24xx => mach-s3c2440}/s3c244x-clock.c |    0 
 .../{plat-s3c24xx => mach-s3c2440}/s3c244x-irq.c   |    0 
 arch/arm/{plat-s3c24xx => mach-s3c2440}/s3c244x.c  |    3 +-
 arch/arm/mach-s3c2442/Kconfig                      |   37 --
 arch/arm/mach-s3c2442/Makefile                     |   18 -
 arch/arm/mach-s3c2442/s3c2442.c                    |   34 --
 arch/arm/mach-s3c2443/mach-smdk2443.c              |    2 +-
 arch/arm/mach-s5p6440/Kconfig                      |    2 -
 arch/arm/mach-s5p6440/Makefile                     |    2 +-
 .../s5p6440-clock.c => mach-s5p6440/clock.c}       |    2 +-
 arch/arm/mach-s5p6440/{s5p6440-gpio.c => gpio.c}   |    2 +-
 arch/arm/mach-s5p6440/include/mach/debug-macro.S   |    4 +-
 arch/arm/mach-s5p6440/include/mach/map.h           |   65 +---
 arch/arm/mach-s5p6440/include/mach/regs-clock.h    |    2 +-
 arch/arm/mach-s5p6440/include/mach/tick.h          |    2 +-
 .../s5p6440-init.c => mach-s5p6440/init.c}         |    4 +-
 arch/arm/mach-s5p6440/mach-smdk6440.c              |    4 +-
 arch/arm/plat-s3c24xx/Kconfig                      |   41 ---
 arch/arm/plat-s3c24xx/Makefile                     |    7 -
 arch/arm/plat-s3c24xx/cpu.c                        |    4 +-
 arch/arm/plat-s3c24xx/include/plat/s3c2440.h       |   17 -
 arch/arm/plat-s3c24xx/include/plat/s3c2442.h       |   17 -
 arch/arm/plat-s3c24xx/{ => include/plat}/s3c244x.h |   14 +-
 arch/arm/plat-s3c64xx/Makefile                     |    9 +-
 arch/arm/plat-s5p/Kconfig                          |   16 -
 arch/arm/plat-s5p/Makefile                         |    5 -
 arch/arm/plat-s5p/cpu.c                            |   19 +-
 arch/arm/plat-s5p/include/plat/irqs.h              |    4 +-
 arch/arm/plat-s5p/include/plat/map-s5p.h           |   32 ++
 arch/arm/plat-s5p/irq.c                            |    5 +-
 arch/arm/plat-samsung/Kconfig                      |    6 +
 arch/arm/plat-samsung/adc.c                        |   24 +-
 arch/arm/plat-samsung/clock.c                      |   20 +-
 arch/arm/plat-samsung/dev-usb-hsotg.c              |    7 +
 arch/arm/plat-samsung/include/plat/regs-adc.h      |    1 +
 drivers/serial/Kconfig                             |   18 +-
 drivers/serial/s3c2412.c                           |    1 +
 49 files changed, 527 insertions(+), 395 deletions(-)
 rename arch/arm/{mach-s3c2442 => mach-s3c2440}/include/mach/gta02.h (100%)
 rename arch/arm/{mach-s3c2442 => mach-s3c2440}/mach-gta02.c (100%)
 rename arch/arm/{mach-s3c2442/clock.c => mach-s3c2440/s3c2442.c} (92%)
 rename arch/arm/{plat-s3c24xx => mach-s3c2440}/s3c244x-clock.c (100%)
 rename arch/arm/{plat-s3c24xx => mach-s3c2440}/s3c244x-irq.c (100%)
 rename arch/arm/{plat-s3c24xx => mach-s3c2440}/s3c244x.c (98%)
 delete mode 100644 arch/arm/mach-s3c2442/Kconfig
 delete mode 100644 arch/arm/mach-s3c2442/Makefile
 delete mode 100644 arch/arm/mach-s3c2442/s3c2442.c
 rename arch/arm/{plat-s5p/s5p6440-clock.c => mach-s5p6440/clock.c} (99%)
 rename arch/arm/mach-s5p6440/{s5p6440-gpio.c => gpio.c} (99%)
 rename arch/arm/{plat-s5p/s5p6440-init.c => mach-s5p6440/init.c} (94%)
 delete mode 100644 arch/arm/plat-s3c24xx/include/plat/s3c2440.h
 delete mode 100644 arch/arm/plat-s3c24xx/include/plat/s3c2442.h
 rename arch/arm/plat-s3c24xx/{ => include/plat}/s3c244x.h (72%)
 create mode 100644 arch/arm/plat-s5p/include/plat/map-s5p.h

-- 
Ben (ben at fluff.org, http://www.fluff.org/)

  'a smiley only costs 4 bytes'



More information about the linux-arm-kernel mailing list