[PULL] Pull request for for-rmk/samsung5
Ben Dooks
ben-linux at fluff.org
Wed Feb 24 19:09:19 EST 2010
Sorry for the late request, but haven't been very well. Quite a bit of
this update has been on list for a while, but only just been merged
together into one tree.
This is the last of the Samsung updates that need to go via RMK, they
are mostly plat-s3c/plat-s3c64xx and machine squashed and the new
S5P6442 and S5PV210 code.
Included are some updates for the current code to avoid build or runtime
problems with other updates such as via the ASoC tree.
I will be doing a seperate set of updates direct to Linus once these are
merged to fix and outstanding problems, any updates such as S3C2443 clock
rewrite and anything else not directly relying on arch/arm modifications.
There will also be a set of documentation updates to deal with the current
shifts and outline anything else that needs to be done.
Anything urgent, please cc: me directly.
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/samsung5
Atul Dahiya (1):
ARM: S5P: Change S5P_TIMER_IRQ based to 11 for SAMSUNG S5P series.
Ben Dooks (45):
ARM: S3C6400: Update s3c6400_defconfig for bigger initrds for SMDK6410
ARM: S3C64XX: Update s3c6400_defconfig for current kernel
ARM: S3C64XX: Merge mach-s3c6400 and mach-s3c6410
ARM: S3C64XX: Remove useless IO descriptor from S3C6410
ARM: S3C64XX: Squash SDHCI setup into one file
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
ARM: S3C64XX: Move headers into machine include directory
ARM: S3C64XX: Move IRQ support into mach-s3c64xx
ARM: S3C64XX: Move device and device setup into mach-s3c64xx
ARM: S3C64XX: Move core support to mach-s3c64xx
ARM: S3C64XX: Merge s3c6400-init.c into cpu.c
ARM: S3C64XX: Merge s3c6400-clock.c and clock.c into mach-s3c64xx
ARM: S3C64XX: Combine the clock init code
ARM: S3C64XX: Remove plat-s3c64xx Kconfig and PLAT_S3C64XX
ARM: SAMSUNG: Move pm-core.h to machine directory
ARM: SAMSUNG: Remove dma-plat.h to allow plat-s3c64xx to be removed
ARM: S3C64XX: Eliminate plat-s3c64xx
ARM: Merge next-samsung-s3c64xx-platdeletion
ARM: SAMSUNG: Move common headers from plat-s3c to plat-samsung
ARM: SAMSUNG: Move map-base to plat-samsung
ARM: SAMSUNG: Move pm.c to plat-samsung
ARM: SAMSUNG: Move DMA support to plat-samsung
ARM: SAMSUNG: Move the last build from plat-s3c to plat-samsung
ARM: SAMSUNG: Move plat-s3c Kconfig entries to plat-samsung and plat-s3c24xx
ARM: S3C24XX: Move audio-simtec.h to plat-s3c24xx
ARM: SAMSUNG: Select NO_IOPORT for plat-samsung
ARM: SAMSUNG: Move include/mach files out of plat-s3c
ARM: SAMSUNG: Eliminate plat-s3c
ARM: S5P6442: Add <mach/*.h> files missing from original commit
ARM: SAMSUNG: Fix UART number for S5P6442
Jassi Brar (5):
ARM: S3C64XX: SPI: Make platform device compilation selectable
ARM: SMDK2443: Enable AC97 device
ARM: S3C2443: GPIO: Correct AC97 pin defines
ARM: S3C64XX: Add AC97 platform resources
ARM: S3C64XX: Declare IISv4 PCLK for S3C6410
Kukjin Kim (17):
ARM: S5P6440: Move CPU specific code in plat-s5p to machine directory
ARM: S5P6440: Move common memory map definitions for S5P
ARM: S5P6442: Add Samsung S5P6442 CPU support
ARM: S5P6442: Add clock support for S5P6442
ARM: S5P6442: Add IRQ support
ARM: S5P6442: Update Kconfig and Makefiles
ARM: S5P6442: Add SMDK6442 board support file
ARM: S5P6442: Add S5P6442 configuration file
ARM: S5P6442: Add serial port support
ARM: S5PV210: Add Samsung S5PV210 CPU support
ARM: S5PV210: Add clock support for S5PV210
ARM: S5PV210: Add IRQ support
ARM: S5PV210: Update Kconfig and Makefiles
ARM: S5PV210: Add SMDKV210 board support file
ARM: S5PV210: Add SMDKC110 board support file
ARM: S5PV210: Add S5PV210 configuration file
ARM: S5PV210: Add S5PC110 configuration file
Mark Brown (4):
ARM: SMDK6410: Add initial support for WM1192-EV1 PMIC board
ARM: SMDK6410: Add support for PMIC LED on WM1192-EV1 PMIC module
ARM: SMDK6410: Register IISv4 device
ARM: S3C64XX: Add initial support for board specific IRQs
Maurus Cuelenaere (1):
ARM: SAMSUNG: Add support for 12bit ADC
Michel Pollet (1):
ARM: S3C2412: SoC has the fractional baud rate register
Vasily Khoruzhick (2):
ARM: SAMSUNG: Add resources description for s3c24xx ts driver
ARM: SAMSUNG: adc: disable/enable IRQ on suspend/resume
arch/arm/Kconfig | 44 +-
arch/arm/Kconfig.debug | 2 +-
arch/arm/Makefile | 14 +-
arch/arm/configs/s3c6400_defconfig | 360 ++++++---
arch/arm/configs/s5p6442_defconfig | 883 +++++++++++++++++++
arch/arm/configs/s5pc110_defconfig | 894 ++++++++++++++++++++
arch/arm/configs/s5pv210_defconfig | 894 ++++++++++++++++++++
arch/arm/mach-s3c2410/dma.c | 2 +-
.../plat => mach-s3c2410/include/mach}/pm-core.h | 2 +-
arch/arm/mach-s3c2410/include/mach/regs-gpio.h | 10 +-
.../include/mach/timex.h | 2 -
.../include/mach/vmalloc.h | 2 +-
arch/arm/mach-s3c2412/dma.c | 2 +-
arch/arm/mach-s3c2440/Kconfig | 74 ++-
arch/arm/mach-s3c2440/Makefile | 11 +
arch/arm/mach-s3c2440/dma.c | 2 +-
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/dma.c | 2 +-
arch/arm/mach-s3c2443/mach-smdk2443.c | 10 +-
.../{plat-s3c => mach-s3c24a0}/include/mach/io.h | 4 +-
arch/arm/mach-s3c6400/Kconfig | 30 -
arch/arm/mach-s3c6400/Makefile | 23 -
arch/arm/mach-s3c6400/include/mach/dma.h | 70 --
arch/arm/mach-s3c6400/include/mach/irqs.h | 16 -
arch/arm/mach-s3c6400/include/mach/regs-clock.h | 16 -
arch/arm/mach-s3c6410/Kconfig | 109 ---
arch/arm/mach-s3c6410/Makefile | 26 -
arch/arm/mach-s3c6410/setup-sdhci.c | 68 --
arch/arm/mach-s3c64xx/Kconfig | 180 ++++
arch/arm/{plat-s3c64xx => mach-s3c64xx}/Makefile | 54 +-
.../{mach-s3c6400 => mach-s3c64xx}/Makefile.boot | 0
.../s3c6400-clock.c => mach-s3c64xx/clock.c} | 311 +++++++-
arch/arm/{plat-s3c64xx => mach-s3c64xx}/cpu.c | 10 +-
arch/arm/{plat-s3c64xx => mach-s3c64xx}/cpufreq.c | 0
arch/arm/{plat-s3c64xx => mach-s3c64xx}/dev-adc.c | 0
.../arm/{plat-s3c64xx => mach-s3c64xx}/dev-audio.c | 87 ++-
arch/arm/{plat-s3c64xx => mach-s3c64xx}/dev-rtc.c | 0
arch/arm/{plat-s3c64xx => mach-s3c64xx}/dev-spi.c | 5 +-
arch/arm/{plat-s3c64xx => mach-s3c64xx}/dev-uart.c | 0
arch/arm/{plat-s3c64xx => mach-s3c64xx}/dma.c | 3 +-
arch/arm/{plat-s3c64xx => mach-s3c64xx}/gpiolib.c | 2 +-
.../include/mach/debug-macro.S | 0
.../dma-plat.h => mach-s3c64xx/include/mach/dma.h} | 79 ++-
.../include/mach/entry-macro.S | 2 +-
.../include/mach}/gpio-bank-a.h | 2 +-
.../include/mach}/gpio-bank-b.h | 2 +-
.../include/mach}/gpio-bank-c.h | 2 +-
.../include/mach}/gpio-bank-d.h | 2 +-
.../include/mach}/gpio-bank-e.h | 2 +-
.../include/mach}/gpio-bank-f.h | 2 +-
.../include/mach}/gpio-bank-g.h | 2 +-
.../include/mach}/gpio-bank-h.h | 2 +-
.../include/mach}/gpio-bank-i.h | 2 +-
.../include/mach}/gpio-bank-j.h | 2 +-
.../include/mach}/gpio-bank-n.h | 2 +-
.../include/mach}/gpio-bank-o.h | 2 +-
.../include/mach}/gpio-bank-p.h | 2 +-
.../include/mach}/gpio-bank-q.h | 2 +-
.../include/mach/gpio.h | 6 +-
.../include/mach/hardware.h | 0
.../{plat-s3c => mach-s3c64xx}/include/mach/io.h | 4 +-
.../plat => mach-s3c64xx/include/mach}/irqs.h | 12 +-
.../include/mach/map.h | 0
.../include/mach/memory.h | 0
.../plat => mach-s3c64xx/include/mach}/pll.h | 0
.../plat => mach-s3c64xx/include/mach}/pm-core.h | 4 +-
.../include/mach/pwm-clock.h | 0
.../include/mach}/regs-clock.h | 0
.../include/mach/regs-fb.h | 0
.../include/mach}/regs-gpio-memport.h | 0
.../plat => mach-s3c64xx/include/mach}/regs-gpio.h | 0
.../include/mach/regs-irq.h | 0
.../include/mach}/regs-modem.h | 0
.../plat => mach-s3c64xx/include/mach}/regs-srom.h | 0
.../plat => mach-s3c64xx/include/mach}/regs-sys.h | 0
.../include/mach}/regs-syscon-power.h | 0
.../plat => mach-s3c64xx/include/mach}/s3c6400.h | 6 +-
.../plat => mach-s3c64xx/include/mach}/s3c6410.h | 2 +-
.../include/mach}/spi-clocks.h | 2 +-
.../include/mach/system.h | 0
.../include/mach/tick.h | 0
.../include/mach/timex.h | 6 +-
.../include/mach/uncompress.h | 0
.../include/mach/vmalloc.h | 4 +-
arch/arm/{plat-s3c64xx => mach-s3c64xx}/irq-eint.c | 2 +-
arch/arm/{plat-s3c64xx => mach-s3c64xx}/irq-pm.c | 2 +-
arch/arm/{plat-s3c64xx => mach-s3c64xx}/irq.c | 0
.../{mach-s3c6410 => mach-s3c64xx}/mach-anw6410.c | 8 +-
arch/arm/{mach-s3c6410 => mach-s3c64xx}/mach-hmt.c | 2 +-
arch/arm/{mach-s3c6410 => mach-s3c64xx}/mach-ncp.c | 4 +-
.../{mach-s3c6400 => mach-s3c64xx}/mach-smdk6400.c | 4 +-
.../{mach-s3c6410 => mach-s3c64xx}/mach-smdk6410.c | 299 ++++++--
arch/arm/{plat-s3c64xx => mach-s3c64xx}/pm.c | 12 +-
arch/arm/{mach-s3c6400 => mach-s3c64xx}/s3c6400.c | 11 +-
.../{mach-s3c6410/cpu.c => mach-s3c64xx/s3c6410.c} | 24 +-
.../setup-fb-24bpp.c | 0
.../{plat-s3c64xx => mach-s3c64xx}/setup-i2c0.c | 2 +-
.../{plat-s3c64xx => mach-s3c64xx}/setup-i2c1.c | 2 +-
.../setup-sdhci-gpio.c | 0
.../{mach-s3c6400 => mach-s3c64xx}/setup-sdhci.c | 15 +-
arch/arm/{plat-s3c64xx => mach-s3c64xx}/sleep.S | 6 +-
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 +-
.../{plat-s3c => mach-s5p6440}/include/mach/io.h | 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 +-
.../include/mach/timex.h | 6 +-
.../include/mach/vmalloc.h | 9 +-
.../s5p6440-init.c => mach-s5p6440/init.c} | 4 +-
arch/arm/mach-s5p6440/mach-smdk6440.c | 4 +-
arch/arm/mach-s5p6442/Kconfig | 24 +
arch/arm/mach-s5p6442/Makefile | 19 +
arch/arm/mach-s5p6442/Makefile.boot | 2 +
arch/arm/mach-s5p6442/clock.c | 396 +++++++++
arch/arm/mach-s5p6442/cpu.c | 121 +++
.../include/mach/debug-macro.S | 21 +-
arch/arm/mach-s5p6442/include/mach/entry-macro.S | 48 ++
arch/arm/mach-s5p6442/include/mach/gpio.h | 123 +++
arch/arm/mach-s5p6442/include/mach/hardware.h | 18 +
.../{plat-s3c => mach-s5p6442}/include/mach/io.h | 7 +-
arch/arm/mach-s5p6442/include/mach/irqs.h | 86 ++
arch/arm/mach-s5p6442/include/mach/map.h | 58 ++
arch/arm/mach-s5p6442/include/mach/memory.h | 19 +
.../include/mach/pwm-clock.h | 33 +-
arch/arm/mach-s5p6442/include/mach/regs-clock.h | 103 +++
.../include/mach/regs-irq.h | 13 +-
arch/arm/mach-s5p6442/include/mach/system.h | 26 +
arch/arm/mach-s5p6442/include/mach/tick.h | 26 +
.../include/mach/timex.h | 8 +-
.../include/mach/uncompress.h | 12 +-
.../include/mach/vmalloc.h | 9 +-
.../s5p6440-init.c => mach-s5p6442/init.c} | 24 +-
arch/arm/mach-s5p6442/mach-smdk6442.c | 91 ++
.../{plat-s3c => mach-s5pc100}/include/mach/io.h | 4 +-
.../include/mach/timex.h | 6 +-
.../include/mach/vmalloc.h | 9 +-
arch/arm/mach-s5pv210/Kconfig | 40 +
arch/arm/mach-s5pv210/Makefile | 20 +
arch/arm/mach-s5pv210/Makefile.boot | 2 +
arch/arm/mach-s5pv210/clock.c | 454 ++++++++++
arch/arm/mach-s5pv210/cpu.c | 126 +++
.../include/mach/debug-macro.S | 15 +-
arch/arm/mach-s5pv210/include/mach/entry-macro.S | 54 ++
arch/arm/mach-s5pv210/include/mach/gpio.h | 129 +++
arch/arm/mach-s5pv210/include/mach/hardware.h | 18 +
arch/arm/mach-s5pv210/include/mach/io.h | 26 +
arch/arm/mach-s5pv210/include/mach/irqs.h | 146 ++++
arch/arm/mach-s5pv210/include/mach/map.h | 65 ++
arch/arm/mach-s5pv210/include/mach/memory.h | 23 +
.../include/mach/pwm-clock.h | 33 +-
arch/arm/mach-s5pv210/include/mach/regs-clock.h | 169 ++++
.../include/mach/regs-irq.h | 13 +-
arch/arm/mach-s5pv210/include/mach/system.h | 26 +
arch/arm/mach-s5pv210/include/mach/tick.h | 26 +
.../include/mach/timex.h | 15 +-
.../include/mach/uncompress.h | 12 +-
arch/arm/mach-s5pv210/include/mach/vmalloc.h | 22 +
.../s5p6440-init.c => mach-s5pv210/init.c} | 24 +-
arch/arm/mach-s5pv210/mach-smdkc110.c | 98 +++
arch/arm/mach-s5pv210/mach-smdkv210.c | 98 +++
arch/arm/plat-s3c/Kconfig | 96 ---
arch/arm/plat-s3c/Makefile | 23 -
arch/arm/plat-s3c24xx/Kconfig | 53 +-
arch/arm/plat-s3c24xx/Makefile | 7 -
arch/arm/plat-s3c24xx/cpu.c | 4 +-
arch/arm/plat-s3c24xx/devs.c | 18 +
arch/arm/plat-s3c24xx/dma.c | 2 +-
.../include/plat/audio-simtec.h | 2 +-
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/Kconfig | 75 --
arch/arm/plat-s3c64xx/clock.c | 304 -------
arch/arm/plat-s3c64xx/s3c6400-init.c | 29 -
arch/arm/plat-s5p/Kconfig | 19 +-
arch/arm/plat-s5p/Makefile | 5 -
arch/arm/plat-s5p/clock.c | 13 +
arch/arm/plat-s5p/cpu.c | 39 +-
arch/arm/plat-s5p/dev-uart.c | 2 +
arch/arm/plat-s5p/include/plat/irqs.h | 9 +-
arch/arm/plat-s5p/include/plat/map-s5p.h | 34 +
arch/arm/plat-s5p/include/plat/s5p-clock.h | 2 +
arch/arm/plat-s5p/include/plat/s5p6442.h | 33 +
arch/arm/plat-s5p/include/plat/s5pv210.h | 33 +
arch/arm/plat-s5p/irq.c | 7 +-
arch/arm/plat-samsung/Kconfig | 66 ++
arch/arm/plat-samsung/Makefile | 7 +
arch/arm/plat-samsung/adc.c | 26 +-
arch/arm/plat-samsung/clock.c | 20 +-
arch/arm/plat-samsung/dev-usb-hsotg.c | 7 +
arch/arm/{plat-s3c => plat-samsung}/dma.c | 4 +-
.../include/plat/audio.h | 10 +-
arch/arm/plat-samsung/include/plat/clock.h | 1 -
.../include/plat/cpu-freq.h | 2 +-
.../{plat-s3c => plat-samsung}/include/plat/cpu.h | 2 +-
.../include/plat/debug-macro.S | 14 +-
.../{plat-s3c => plat-samsung}/include/plat/devs.h | 5 +-
.../include/plat/dma-s3c24xx.h} | 4 +-
.../{plat-s3c => plat-samsung}/include/plat/dma.h | 2 +-
.../{plat-s3c => plat-samsung}/include/plat/fb.h | 2 +-
.../include/plat/map-base.h | 0
.../{plat-s3c => plat-samsung}/include/plat/pm.h | 2 +-
arch/arm/plat-samsung/include/plat/regs-adc.h | 1 +
.../include/plat/regs-fb-v4.h | 2 +-
.../include/plat/regs-fb.h | 2 +-
.../include/plat/regs-serial.h | 2 +-
arch/arm/plat-samsung/include/plat/sdhci.h | 43 +-
.../include/plat/uncompress.h | 2 +-
.../include/plat/usb-control.h | 2 +-
arch/arm/{plat-s3c => plat-samsung}/init.c | 0
arch/arm/{plat-s3c => plat-samsung}/pm.c | 2 +-
arch/arm/{plat-s3c => plat-samsung}/time.c | 2 +-
drivers/serial/Kconfig | 20 +-
drivers/serial/s3c2412.c | 1 +
230 files changed, 7363 insertions(+), 1703 deletions(-)
create mode 100644 arch/arm/configs/s5p6442_defconfig
create mode 100644 arch/arm/configs/s5pc110_defconfig
create mode 100644 arch/arm/configs/s5pv210_defconfig
rename arch/arm/{plat-s3c24xx/include/plat => mach-s3c2410/include/mach}/pm-core.h (97%)
copy arch/arm/{plat-s3c => mach-s3c2410}/include/mach/timex.h (99%)
copy arch/arm/{plat-s3c => mach-s3c2410}/include/mach/vmalloc.h (91%)
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
copy arch/arm/{plat-s3c => mach-s3c24a0}/include/mach/io.h (72%)
delete mode 100644 arch/arm/mach-s3c6400/Kconfig
delete mode 100644 arch/arm/mach-s3c6400/Makefile
delete mode 100644 arch/arm/mach-s3c6400/include/mach/dma.h
delete mode 100644 arch/arm/mach-s3c6400/include/mach/irqs.h
delete mode 100644 arch/arm/mach-s3c6400/include/mach/regs-clock.h
delete mode 100644 arch/arm/mach-s3c6410/Kconfig
delete mode 100644 arch/arm/mach-s3c6410/Makefile
delete mode 100644 arch/arm/mach-s3c6410/setup-sdhci.c
create mode 100644 arch/arm/mach-s3c64xx/Kconfig
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/Makefile (56%)
rename arch/arm/{mach-s3c6400 => mach-s3c64xx}/Makefile.boot (100%)
rename arch/arm/{plat-s3c64xx/s3c6400-clock.c => mach-s3c64xx/clock.c} (66%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/cpu.c (94%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/cpufreq.c (100%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/dev-adc.c (100%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/dev-audio.c (75%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/dev-rtc.c (100%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/dev-spi.c (98%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/dev-uart.c (100%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/dma.c (99%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/gpiolib.c (99%)
copy arch/arm/{mach-s3c6400 => mach-s3c64xx}/include/mach/debug-macro.S (100%)
rename arch/arm/{plat-s3c64xx/include/plat/dma-plat.h => mach-s3c64xx/include/mach/dma.h} (53%)
rename arch/arm/{mach-s3c6400 => mach-s3c64xx}/include/mach/entry-macro.S (95%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/gpio-bank-a.h (96%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/gpio-bank-b.h (97%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/gpio-bank-c.h (96%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/gpio-bank-d.h (96%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/gpio-bank-e.h (96%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/gpio-bank-f.h (97%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/gpio-bank-g.h (95%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/gpio-bank-h.h (97%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/gpio-bank-i.h (96%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/gpio-bank-j.h (95%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/gpio-bank-n.h (96%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/gpio-bank-o.h (97%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/gpio-bank-p.h (97%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/gpio-bank-q.h (96%)
rename arch/arm/{mach-s3c6400 => mach-s3c64xx}/include/mach/gpio.h (96%)
rename arch/arm/{mach-s3c6400 => mach-s3c64xx}/include/mach/hardware.h (100%)
copy arch/arm/{plat-s3c => mach-s3c64xx}/include/mach/io.h (72%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/irqs.h (96%)
rename arch/arm/{mach-s3c6400 => mach-s3c64xx}/include/mach/map.h (100%)
rename arch/arm/{mach-s3c6400 => mach-s3c64xx}/include/mach/memory.h (100%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/pll.h (100%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/pm-core.h (97%)
copy arch/arm/{mach-s3c6400 => mach-s3c64xx}/include/mach/pwm-clock.h (100%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/regs-clock.h (100%)
rename arch/arm/{mach-s3c6400 => mach-s3c64xx}/include/mach/regs-fb.h (100%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/regs-gpio-memport.h (100%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/regs-gpio.h (100%)
copy arch/arm/{mach-s3c6400 => mach-s3c64xx}/include/mach/regs-irq.h (100%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/regs-modem.h (100%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/regs-srom.h (100%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/regs-sys.h (100%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/regs-syscon-power.h (100%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/s3c6400.h (87%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/s3c6410.h (93%)
rename arch/arm/{plat-s3c64xx/include/plat => mach-s3c64xx/include/mach}/spi-clocks.h (89%)
rename arch/arm/{mach-s3c6400 => mach-s3c64xx}/include/mach/system.h (100%)
rename arch/arm/{mach-s3c6400 => mach-s3c64xx}/include/mach/tick.h (100%)
copy arch/arm/{plat-s3c => mach-s3c64xx}/include/mach/timex.h (89%)
copy arch/arm/{mach-s3c6400 => mach-s3c64xx}/include/mach/uncompress.h (100%)
copy arch/arm/{plat-s3c => mach-s3c64xx}/include/mach/vmalloc.h (86%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/irq-eint.c (99%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/irq-pm.c (99%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/irq.c (100%)
rename arch/arm/{mach-s3c6410 => mach-s3c64xx}/mach-anw6410.c (97%)
rename arch/arm/{mach-s3c6410 => mach-s3c64xx}/mach-hmt.c (99%)
rename arch/arm/{mach-s3c6410 => mach-s3c64xx}/mach-ncp.c (97%)
rename arch/arm/{mach-s3c6400 => mach-s3c64xx}/mach-smdk6400.c (97%)
rename arch/arm/{mach-s3c6410 => mach-s3c64xx}/mach-smdk6410.c (69%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/pm.c (95%)
rename arch/arm/{mach-s3c6400 => mach-s3c64xx}/s3c6400.c (87%)
rename arch/arm/{mach-s3c6410/cpu.c => mach-s3c64xx/s3c6410.c} (81%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/setup-fb-24bpp.c (100%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/setup-i2c0.c (96%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/setup-i2c1.c (96%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/setup-sdhci-gpio.c (100%)
rename arch/arm/{mach-s3c6400 => mach-s3c64xx}/setup-sdhci.c (78%)
rename arch/arm/{plat-s3c64xx => mach-s3c64xx}/sleep.S (97%)
rename arch/arm/{plat-s5p/s5p6440-clock.c => mach-s5p6440/clock.c} (99%)
rename arch/arm/mach-s5p6440/{s5p6440-gpio.c => gpio.c} (99%)
copy arch/arm/{plat-s3c => mach-s5p6440}/include/mach/io.h (72%)
copy arch/arm/{plat-s3c => mach-s5p6440}/include/mach/timex.h (89%)
copy arch/arm/{plat-s3c => mach-s5p6440}/include/mach/vmalloc.h (57%)
copy arch/arm/{plat-s5p/s5p6440-init.c => mach-s5p6440/init.c} (94%)
create mode 100644 arch/arm/mach-s5p6442/Kconfig
create mode 100644 arch/arm/mach-s5p6442/Makefile
create mode 100644 arch/arm/mach-s5p6442/Makefile.boot
create mode 100644 arch/arm/mach-s5p6442/clock.c
create mode 100644 arch/arm/mach-s5p6442/cpu.c
copy arch/arm/{mach-s3c6400 => mach-s5p6442}/include/mach/debug-macro.S (57%)
create mode 100644 arch/arm/mach-s5p6442/include/mach/entry-macro.S
create mode 100644 arch/arm/mach-s5p6442/include/mach/gpio.h
create mode 100644 arch/arm/mach-s5p6442/include/mach/hardware.h
copy arch/arm/{plat-s3c => mach-s5p6442}/include/mach/io.h (54%)
create mode 100644 arch/arm/mach-s5p6442/include/mach/irqs.h
create mode 100644 arch/arm/mach-s5p6442/include/mach/map.h
create mode 100644 arch/arm/mach-s5p6442/include/mach/memory.h
copy arch/arm/{mach-s3c6400 => mach-s5p6442}/include/mach/pwm-clock.h (60%)
create mode 100644 arch/arm/mach-s5p6442/include/mach/regs-clock.h
copy arch/arm/{mach-s3c6400 => mach-s5p6442}/include/mach/regs-irq.h (52%)
create mode 100644 arch/arm/mach-s5p6442/include/mach/system.h
create mode 100644 arch/arm/mach-s5p6442/include/mach/tick.h
copy arch/arm/{plat-s3c => mach-s5p6442}/include/mach/timex.h (83%)
copy arch/arm/{mach-s3c6400 => mach-s5p6442}/include/mach/uncompress.h (61%)
copy arch/arm/{plat-s3c => mach-s5p6442}/include/mach/vmalloc.h (57%)
copy arch/arm/{plat-s5p/s5p6440-init.c => mach-s5p6442/init.c} (55%)
create mode 100644 arch/arm/mach-s5p6442/mach-smdk6442.c
rename arch/arm/{plat-s3c => mach-s5pc100}/include/mach/io.h (72%)
copy arch/arm/{plat-s3c => mach-s5pc100}/include/mach/timex.h (89%)
rename arch/arm/{plat-s3c => mach-s5pc100}/include/mach/vmalloc.h (57%)
create mode 100644 arch/arm/mach-s5pv210/Kconfig
create mode 100644 arch/arm/mach-s5pv210/Makefile
create mode 100644 arch/arm/mach-s5pv210/Makefile.boot
create mode 100644 arch/arm/mach-s5pv210/clock.c
create mode 100644 arch/arm/mach-s5pv210/cpu.c
rename arch/arm/{mach-s3c6400 => mach-s5pv210}/include/mach/debug-macro.S (75%)
create mode 100644 arch/arm/mach-s5pv210/include/mach/entry-macro.S
create mode 100644 arch/arm/mach-s5pv210/include/mach/gpio.h
create mode 100644 arch/arm/mach-s5pv210/include/mach/hardware.h
create mode 100644 arch/arm/mach-s5pv210/include/mach/io.h
create mode 100644 arch/arm/mach-s5pv210/include/mach/irqs.h
create mode 100644 arch/arm/mach-s5pv210/include/mach/map.h
create mode 100644 arch/arm/mach-s5pv210/include/mach/memory.h
rename arch/arm/{mach-s3c6400 => mach-s5pv210}/include/mach/pwm-clock.h (59%)
create mode 100644 arch/arm/mach-s5pv210/include/mach/regs-clock.h
rename arch/arm/{mach-s3c6400 => mach-s5pv210}/include/mach/regs-irq.h (52%)
create mode 100644 arch/arm/mach-s5pv210/include/mach/system.h
create mode 100644 arch/arm/mach-s5pv210/include/mach/tick.h
rename arch/arm/{plat-s3c => mach-s5pv210}/include/mach/timex.h (66%)
rename arch/arm/{mach-s3c6400 => mach-s5pv210}/include/mach/uncompress.h (61%)
create mode 100644 arch/arm/mach-s5pv210/include/mach/vmalloc.h
rename arch/arm/{plat-s5p/s5p6440-init.c => mach-s5pv210/init.c} (55%)
create mode 100644 arch/arm/mach-s5pv210/mach-smdkc110.c
create mode 100644 arch/arm/mach-s5pv210/mach-smdkv210.c
delete mode 100644 arch/arm/plat-s3c/Kconfig
delete mode 100644 arch/arm/plat-s3c/Makefile
rename arch/arm/{plat-s3c => plat-s3c24xx}/include/plat/audio-simtec.h (95%)
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%)
delete mode 100644 arch/arm/plat-s3c64xx/Kconfig
delete mode 100644 arch/arm/plat-s3c64xx/clock.c
delete mode 100644 arch/arm/plat-s3c64xx/s3c6400-init.c
create mode 100644 arch/arm/plat-s5p/include/plat/map-s5p.h
create mode 100644 arch/arm/plat-s5p/include/plat/s5p6442.h
create mode 100644 arch/arm/plat-s5p/include/plat/s5pv210.h
rename arch/arm/{plat-s3c => plat-samsung}/dma.c (96%)
rename arch/arm/{plat-s3c => plat-samsung}/include/plat/audio.h (64%)
rename arch/arm/{plat-s3c => plat-samsung}/include/plat/cpu-freq.h (98%)
rename arch/arm/{plat-s3c => plat-samsung}/include/plat/cpu.h (97%)
rename arch/arm/{plat-s3c => plat-samsung}/include/plat/debug-macro.S (81%)
rename arch/arm/{plat-s3c => plat-samsung}/include/plat/devs.h (95%)
rename arch/arm/{plat-s3c24xx/include/plat/dma-plat.h => plat-samsung/include/plat/dma-s3c24xx.h} (95%)
rename arch/arm/{plat-s3c => plat-samsung}/include/plat/dma.h (98%)
rename arch/arm/{plat-s3c => plat-samsung}/include/plat/fb.h (98%)
rename arch/arm/{plat-s3c => plat-samsung}/include/plat/map-base.h (100%)
rename arch/arm/{plat-s3c => plat-samsung}/include/plat/pm.h (99%)
rename arch/arm/{plat-s3c => plat-samsung}/include/plat/regs-fb-v4.h (99%)
rename arch/arm/{plat-s3c => plat-samsung}/include/plat/regs-fb.h (99%)
rename arch/arm/{plat-s3c => plat-samsung}/include/plat/regs-serial.h (99%)
rename arch/arm/{plat-s3c => plat-samsung}/include/plat/uncompress.h (98%)
rename arch/arm/{plat-s3c => plat-samsung}/include/plat/usb-control.h (95%)
rename arch/arm/{plat-s3c => plat-samsung}/init.c (100%)
rename arch/arm/{plat-s3c => plat-samsung}/pm.c (99%)
rename arch/arm/{plat-s3c => plat-samsung}/time.c (99%)
More information about the linux-arm-kernel
mailing list