summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2009-11-26 13:45:32 +0100
committerKoen Kooi <koen@openembedded.org>2009-11-26 13:45:32 +0100
commit8af5e0ed1a7c79cd97ac5c58a7663c56b7f11621 (patch)
tree39c6c19e441e1dc48a671a96e81d6c9aa3ebad63
parent39e66d2f9b322ea7f8711bdcfa9b251b614e60fa (diff)
linux 2.6.24: add support for smartq5 device (machine.conf will follow later)
* also fix task ordering due to kernel.bbclass changes
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/base/0001-Apply-samsung-kernel-patch.patch336089
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/base/0002-Apply-smartq-patch.patch94756
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/defconfig1624
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/mer/0001-Mer-keymappings-change.patch66
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/mer/0002-no-DM9000.patch25
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/mer/0003-Mer-WPA-fix.patch27
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/mer/0004-Mer-hardwire-USB-OTG-gadget-type.patch25
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/mer/0005-backlight-parameter-and-fixes.patch67
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/mer/0006-tv-encoder.patch2624
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/mer/0007-make-tv-encoder-scaler-compile.patch5208
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/mer/0008-build-TV-by-default.patch136
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/mer/0009-Apply-cpufreq-patch-from-gqwang.patch113
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/mer/0010-Better-compatibility-with-some-memory-chips.patch77
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/mer/0011-Only-reserve-memory-for-TV-if-CONFIG_VIDEO_SAMSUNG_T.patch32
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/mer/0012-Disable-TV-out-to-save-RAM.patch100
-rw-r--r--recipes/linux/linux-2.6.24/smartq5/smartq-gitupdate.diff8974
-rw-r--r--recipes/linux/linux_2.6.24.bb19
17 files changed, 449958 insertions, 4 deletions
diff --git a/recipes/linux/linux-2.6.24/smartq5/base/0001-Apply-samsung-kernel-patch.patch b/recipes/linux/linux-2.6.24/smartq5/base/0001-Apply-samsung-kernel-patch.patch
new file mode 100644
index 0000000000..2274bd0024
--- /dev/null
+++ b/recipes/linux/linux-2.6.24/smartq5/base/0001-Apply-samsung-kernel-patch.patch
@@ -0,0 +1,336089 @@
+From 9b253055c73de146ed220dc94700f89a1e93c1b0 Mon Sep 17 00:00:00 2001
+From: YouSheng <david.ysh@gmail.com>
+Date: Tue, 21 Jul 2009 14:54:59 +0800
+Subject: [PATCH 1/4] Apply samsung kernel patch
+
+---
+ Changelog | 1383 +
+ Makefile | 19 +-
+ RELEASENOTE | 130 +
+ arch/arm/Kconfig | 21 +-
+ arch/arm/Makefile | 9 +-
+ arch/arm/boot/rootfs.cpio.gz | Bin 0 -> 3753247 bytes
+ arch/arm/boot/rootfs.uboot | Bin 0 -> 3753311 bytes
+ arch/arm/configs/fpgac100_defconfig | 936 +
+ arch/arm/configs/smdk2416mtd_defconfig | 1447 +
+ arch/arm/configs/smdk2416nfs_defconfig | 1397 +
+ arch/arm/configs/smdk2416ramdisk_defconfig | 1447 +
+ arch/arm/configs/smdk2443mtd_defconfig | 1439 +
+ arch/arm/configs/smdk2443nfs_defconfig | 1400 +
+ arch/arm/configs/smdk2450mtd_defconfig | 1495 +
+ arch/arm/configs/smdk2450nfs_defconfig | 1461 +
+ arch/arm/configs/smdk2450ramdisk_defconfig | 1495 +
+ arch/arm/configs/smdk6400mtd_defconfig | 1423 +
+ arch/arm/configs/smdk6400nfs_defconfig | 1384 +
+ arch/arm/configs/smdk6410mtd_defconfig | 1513 +
+ arch/arm/configs/smdk6410nfs_defconfig | 1349 +
+ arch/arm/configs/smdk6410onenand_defconfig | 1354 +
+ arch/arm/configs/smdk6410ramdisk_defconfig | 1513 +
+ arch/arm/configs/smdk6430mtd_defconfig | 1521 +
+ arch/arm/configs/smdk6430nfs_defconfig | 1332 +
+ arch/arm/configs/smdk6430ramdisk_defconfig | 1521 +
+ arch/arm/kernel/entry-common.S | 5 +
+ arch/arm/mach-s3c2410/Makefile.boot | 9 +-
+ arch/arm/mach-s3c2416/Kconfig | 28 +
+ arch/arm/mach-s3c2416/Makefile | 20 +
+ arch/arm/mach-s3c2416/clock.c | 1006 +
+ arch/arm/mach-s3c2416/mach-smdk2416.c | 544 +
+ arch/arm/mach-s3c2416/s3c2416.c | 113 +
+ arch/arm/mach-s3c2443/clock.c | 68 +-
+ arch/arm/mach-s3c2443/dma.c | 10 +
+ arch/arm/mach-s3c2443/irq.c | 6 +
+ arch/arm/mach-s3c2443/mach-smdk2443.c | 183 +-
+ arch/arm/mach-s3c2443/s3c2443.c | 11 +
+ arch/arm/mach-s3c2450/Kconfig | 28 +
+ arch/arm/mach-s3c2450/Makefile | 20 +
+ arch/arm/mach-s3c2450/clock.c | 1095 +
+ arch/arm/mach-s3c2450/mach-smdk2450.c | 565 +
+ arch/arm/mach-s3c2450/s3c2450.c | 113 +
+ arch/arm/mach-s3c6400/Kconfig | 44 +
+ arch/arm/mach-s3c6400/Makefile | 25 +
+ arch/arm/mach-s3c6400/clock.c | 698 +
+ arch/arm/mach-s3c6400/dma-sysfs.c | 276 +
+ arch/arm/mach-s3c6400/dma.c | 312 +
+ arch/arm/mach-s3c6400/irq.c | 48 +
+ arch/arm/mach-s3c6400/kdpmd.c | 208 +
+ arch/arm/mach-s3c6400/leds-s3c6400.c | 117 +
+ arch/arm/mach-s3c6400/leds.c | 89 +
+ arch/arm/mach-s3c6400/leds.h | 1 +
+ arch/arm/mach-s3c6400/mach-smdk6400.c | 637 +
+ arch/arm/mach-s3c6400/pm-s3c6400.c | 794 +
+ arch/arm/mach-s3c6400/pm-s3c6400.h | 67 +
+ arch/arm/mach-s3c6400/pm.c | 116 +
+ arch/arm/mach-s3c6400/s3c6400.c | 139 +
+ arch/arm/mach-s3c6410/Kconfig | 52 +
+ arch/arm/mach-s3c6410/Makefile | 29 +
+ arch/arm/mach-s3c6410/clock.c | 825 +
+ arch/arm/mach-s3c6410/dma-sysfs.c | 276 +
+ arch/arm/mach-s3c6410/dma.c | 329 +
+ arch/arm/mach-s3c6410/irq.c | 48 +
+ arch/arm/mach-s3c6410/leds-s3c6410.c | 117 +
+ arch/arm/mach-s3c6410/leds.c | 89 +
+ arch/arm/mach-s3c6410/leds.h | 1 +
+ arch/arm/mach-s3c6410/mach-smdk6410.c | 868 +
+ arch/arm/mach-s3c6410/pm.c | 116 +
+ arch/arm/mach-s3c6410/pwm/Kconfig | 27 +
+ arch/arm/mach-s3c6410/pwm/Makefile | 8 +
+ arch/arm/mach-s3c6410/pwm/pwm-s3c6410.c | 379 +
+ arch/arm/mach-s3c6410/pwm/pwm-s3c6410.h | 125 +
+ arch/arm/mach-s3c6410/s3c6410.c | 148 +
+ arch/arm/mach-s5pc100/Kconfig | 25 +
+ arch/arm/mach-s5pc100/Makefile | 26 +
+ arch/arm/mach-s5pc100/clock.c | 841 +
+ arch/arm/mach-s5pc100/irq.c | 48 +
+ arch/arm/mach-s5pc100/mach-smdkc100.c | 205 +
+ arch/arm/mach-s5pc100/s5pc100.c | 141 +
+ arch/arm/mm/Kconfig | 13 +-
+ arch/arm/mm/fault.c | 9 +-
+ arch/arm/plat-s3c/Kconfig | 12 +
+ arch/arm/plat-s3c24xx/Kconfig | 15 +-
+ arch/arm/plat-s3c24xx/Makefile | 6 +-
+ arch/arm/plat-s3c24xx/adc-s3c24xx.c | 314 +
+ arch/arm/plat-s3c24xx/clock.c | 3 +
+ arch/arm/plat-s3c24xx/common-smdk.c | 69 +-
+ arch/arm/plat-s3c24xx/cpu.c | 111 +-
+ arch/arm/plat-s3c24xx/devs.c | 890 +-
+ arch/arm/plat-s3c24xx/dma.c | 15 +
+ arch/arm/plat-s3c24xx/gpio.c | 222 +
+ arch/arm/plat-s3c24xx/irq.c | 79 +
+ arch/arm/plat-s3c24xx/s3c244x.c | 1 +
+ arch/arm/plat-s3c24xx/s3c24xx-dvfs.c | 585 +
+ arch/arm/plat-s3c24xx/s3c24xx-dvfs.h | 70 +
+ arch/arm/plat-s3c64xx/Kconfig | 32 +
+ arch/arm/plat-s3c64xx/Makefile | 31 +
+ arch/arm/plat-s3c64xx/adc-s3c64xx.c | 336 +
+ arch/arm/plat-s3c64xx/clock.c | 501 +
+ arch/arm/plat-s3c64xx/dma-pl080.c | 1672 +
+ arch/arm/plat-s3c64xx/irq-pl192.c | 619 +
+ arch/arm/plat-s3c64xx/ltc3714.c | 153 +
+ arch/arm/plat-s3c64xx/pm.c | 787 +
+ arch/arm/plat-s3c64xx/s3c64xx-cpufreq.c | 202 +
+ arch/arm/plat-s3c64xx/s3c64xx-dvfs.c | 547 +
+ arch/arm/plat-s3c64xx/s3c64xx-dvfs.h | 66 +
+ arch/arm/plat-s3c64xx/sleep.S | 165 +
+ arch/arm/plat-s3c64xx/time-s3c64xx.c | 259 +
+ arch/arm/plat-s5pc1xx/Kconfig | 24 +
+ arch/arm/plat-s5pc1xx/Makefile | 26 +
+ arch/arm/plat-s5pc1xx/clock.c | 467 +
+ arch/arm/plat-s5pc1xx/dma-pl330-microcode.c | 278 +
+ arch/arm/plat-s5pc1xx/dma-pl330.c | 1601 +
+ arch/arm/plat-s5pc1xx/gpio.c | 241 +
+ arch/arm/plat-s5pc1xx/irq-pl192.c | 642 +
+ arch/arm/plat-s5pc1xx/time-s5pc1xx.c | 392 +
+ arch/arm/tools/mach-types | 481 +-
+ drivers/Kconfig | 3 +-
+ drivers/char/Kconfig | 15 +
+ drivers/char/Makefile | 2 +
+ drivers/char/mem.c | 18 +
+ drivers/char/s3c_mem.c | 287 +
+ drivers/char/s3c_mem.h | 42 +
+ drivers/i2c/busses/Kconfig | 9 +-
+ drivers/i2c/busses/Makefile | 1 +
+ drivers/i2c/busses/i2c-s3c2410.c | 9 +
+ drivers/i2c/busses/i2c-s3c64xx.c | 908 +
+ drivers/ide/Kconfig | 35 +-
+ drivers/ide/arm/Makefile | 1 +
+ drivers/ide/arm/s3c-ide.c | 1223 +
+ drivers/ide/arm/s3c-ide.h | 113 +
+ drivers/ide/ide-dma.c | 5 +
+ drivers/ide/ide-io.c | 7 +
+ drivers/input/Kconfig | 22 +
+ drivers/input/Makefile | 1 +
+ drivers/input/keyboard/Kconfig | 10 +
+ drivers/input/keyboard/Makefile | 1 +
+ drivers/input/keyboard/s3c-keypad.c | 337 +
+ drivers/input/keyboard/s3c-keypad.h | 61 +
+ drivers/input/touchscreen/Kconfig | 24 +
+ drivers/input/touchscreen/Makefile | 1 +
+ drivers/input/touchscreen/s3c-ts.c | 468 +
+ drivers/input/tsdev.c | 533 +
+ drivers/media/video/Kconfig | 41 +
+ drivers/media/video/Makefile | 1 +
+ drivers/media/video/s3c_camera_driver.c | 2041 +
+ drivers/media/video/s3c_camif.c | 1871 +
+ drivers/media/video/s3c_camif.h | 404 +
+ drivers/media/video/samsung/3xa_sensor.c | 442 +
+ drivers/media/video/samsung/3xa_sensor.h | 3298 ++
+ drivers/media/video/samsung/4xa_sensor.c | 349 +
+ drivers/media/video/samsung/4xa_sensor.h | 2377 +
+ drivers/media/video/samsung/Makefile | 9 +
+ drivers/media/video/samsung/adv7180.c | 421 +
+ drivers/media/video/samsung/adv7180.h | 71 +
+ drivers/media/video/samsung/mt9p012.c | 268 +
+ drivers/media/video/samsung/mt9p012.h | 758 +
+ drivers/media/video/videodev2_s3c.h | 210 +
+ drivers/mmc/core/bus.c | 1 +
+ drivers/mmc/core/mmc.c | 10 +-
+ drivers/mmc/host/Kconfig | 47 +
+ drivers/mmc/host/Makefile | 3 +-
+ drivers/mmc/host/s3c-hsmmc.c | 1398 +
+ drivers/mmc/host/s3c-hsmmc.h | 101 +
+ drivers/mmc/host/s3cmci.c | 893 +
+ drivers/mmc/host/s3cmci.h | 52 +
+ drivers/mtd/nand/Kconfig | 48 +-
+ drivers/mtd/nand/Makefile | 3 +-
+ drivers/mtd/nand/s3c_nand.c | 930 +
+ drivers/mtd/onenand/Makefile | 10 +-
+ drivers/mtd/onenand/onenand_bbt.c | 10 +-
+ drivers/mtd/onenand/s3c_onenand.c | 2636 ++
+ drivers/mtd/onenand/s3c_onenand.h | 158 +
+ drivers/net/Kconfig | 2 +-
+ drivers/net/cs89x0.c | 48 +-
+ drivers/net/irda/Kconfig | 6 +
+ drivers/net/irda/Makefile | 1 +
+ drivers/net/irda/s3c-sir.c | 1166 +
+ drivers/net/smc911x.c | 11 +
+ drivers/net/smc911x.h | 2 +-
+ drivers/rtc/rtc-s3c.c | 103 +-
+ drivers/serial/21285.c | 6 +-
+ drivers/serial/Kconfig | 63 +-
+ drivers/serial/Makefile | 4 +-
+ drivers/serial/s3c2410.c | 19 +-
+ drivers/serial/s3c6400.c | 1676 +
+ drivers/serial/s5pc100.c | 1643 +
+ drivers/spi/Kconfig | 51 +
+ drivers/spi/Makefile | 12 +
+ drivers/spi/hspi-s3c24xx.c | 773 +
+ drivers/spi/hspi-s3c24xx.h | 95 +
+ drivers/spi/hspi-s3c64xx.c | 789 +
+ drivers/spi/hspi-s3c64xx.h | 95 +
+ drivers/spi/spi-dev.c | 379 +
+ drivers/spi/spi-dev.h | 138 +
+ drivers/spi/spi_s3c24xx.c | 2 +-
+ drivers/usb/Makefile | 1 +
+ drivers/usb/gadget/Kconfig | 73 +
+ drivers/usb/gadget/Makefile | 3 +
+ drivers/usb/gadget/epautoconf.c | 18 +
+ drivers/usb/gadget/ether.c | 90 +-
+ drivers/usb/gadget/gadget_chips.h | 8 +
+ drivers/usb/gadget/s3c-udc-fs.c | 1875 +
+ drivers/usb/gadget/s3c-udc-hs.c | 1959 +
+ drivers/usb/gadget/s3c-udc-otg-hs.c | 1091 +
+ drivers/usb/gadget/s3c-udc-otg-xfer-dma.c | 947 +
+ drivers/usb/gadget/s3c-udc-otg-xfer-slave.c | 957 +
+ drivers/usb/gadget/s3c-udc.h | 136 +
+ drivers/usb/host/Kconfig | 5 +
+ drivers/usb/host/Makefile | 2 +-
+ drivers/usb/host/ohci-s3c2410.c | 95 +-
+ drivers/usb/host/s3c-otg/Makefile | 18 +
+ drivers/usb/host/s3c-otg/s3c-otg-common-common.h | 50 +
+ drivers/usb/host/s3c-otg/s3c-otg-common-const.h | 167 +
+ .../usb/host/s3c-otg/s3c-otg-common-datastruct.h | 870 +
+ .../usb/host/s3c-otg/s3c-otg-common-errorcode.h | 114 +
+ drivers/usb/host/s3c-otg/s3c-otg-common-regdef.h | 317 +
+ drivers/usb/host/s3c-otg/s3c-otg-hcdi-debug.h | 96 +
+ drivers/usb/host/s3c-otg/s3c-otg-hcdi-driver.c | 256 +
+ drivers/usb/host/s3c-otg/s3c-otg-hcdi-driver.h | 73 +
+ drivers/usb/host/s3c-otg/s3c-otg-hcdi-hcd.c | 651 +
+ drivers/usb/host/s3c-otg/s3c-otg-hcdi-hcd.h | 144 +
+ drivers/usb/host/s3c-otg/s3c-otg-hcdi-kal.h | 420 +
+ drivers/usb/host/s3c-otg/s3c-otg-hcdi-list.h | 225 +
+ drivers/usb/host/s3c-otg/s3c-otg-hcdi-memory.h | 180 +
+ drivers/usb/host/s3c-otg/s3c-otg-isr.c | 283 +
+ drivers/usb/host/s3c-otg/s3c-otg-isr.h | 72 +
+ drivers/usb/host/s3c-otg/s3c-otg-oci.c | 792 +
+ drivers/usb/host/s3c-otg/s3c-otg-oci.h | 83 +
+ drivers/usb/host/s3c-otg/s3c-otg-roothub.c | 467 +
+ drivers/usb/host/s3c-otg/s3c-otg-roothub.h | 84 +
+ .../host/s3c-otg/s3c-otg-scheduler-ischeduler.c | 427 +
+ .../usb/host/s3c-otg/s3c-otg-scheduler-readyq.c | 253 +
+ .../usb/host/s3c-otg/s3c-otg-scheduler-scheduler.c | 449 +
+ .../usb/host/s3c-otg/s3c-otg-scheduler-scheduler.h | 103 +
+ drivers/usb/host/s3c-otg/s3c-otg-transfer-common.c | 838 +
+ .../host/s3c-otg/s3c-otg-transfer-nonperiodic.c | 147 +
+ .../usb/host/s3c-otg/s3c-otg-transfer-periodic.c | 131 +
+ .../usb/host/s3c-otg/s3c-otg-transfer-transfer.h | 147 +
+ .../host/s3c-otg/s3c-otg-transferchecker-bulk.c | 673 +
+ .../host/s3c-otg/s3c-otg-transferchecker-bulk.h | 88 +
+ .../host/s3c-otg/s3c-otg-transferchecker-checker.h | 66 +
+ .../host/s3c-otg/s3c-otg-transferchecker-common.c | 256 +
+ .../host/s3c-otg/s3c-otg-transferchecker-common.h | 79 +
+ .../host/s3c-otg/s3c-otg-transferchecker-control.c | 791 +
+ .../host/s3c-otg/s3c-otg-transferchecker-control.h | 100 +
+ .../s3c-otg/s3c-otg-transferchecker-interrupt.c | 582 +
+ .../s3c-otg/s3c-otg-transferchecker-interrupt.h | 97 +
+ drivers/video/Kconfig | 87 +
+ drivers/video/Makefile | 2 +
+ drivers/video/backlight/Kconfig | 8 +
+ drivers/video/backlight/Makefile | 1 +
+ drivers/video/backlight/smdk_bl.c | 166 +
+ drivers/video/cfbimgblt.c | 6 +
+ drivers/video/logo/Kconfig | 5 +
+ drivers/video/logo/Makefile | 1 +
+ drivers/video/logo/logo.c | 5 +
+ drivers/video/logo/logo_linux_clut224.ppm |11443 ++++-
+ .../video/logo/logo_linux_landscaped_clut224.ppm |48483 ++++++++++++++++++++
+ drivers/video/s3c/Makefile | 12 +
+ drivers/video/s3c/s3cfb.c | 991 +
+ drivers/video/s3c/s3cfb.h | 505 +
+ drivers/video/s3c/s3cfb_fimd3x.c | 840 +
+ drivers/video/s3c/s3cfb_fimd4x.c | 1295 +
+ drivers/video/s3c/s3cfb_lte480wv.c | 98 +
+ drivers/video/s3c/s3cfb_lts222qv.c | 311 +
+ drivers/video/s3c/s3cfb_ltv350qv.c | 288 +
+ drivers/video/s3c/s3cfb_spi.c | 129 +
+ drivers/video/s3c/s5pfb_fimd5x.c | 1259 +
+ drivers/video/s3c2410fb.c | 2 +-
+ fs/jffs2/scan.c | 8 +-
+ include/asm-arm/arch-s3c2410/dma.h | 282 +-
+ include/asm-arm/arch-s3c2410/entry-macro.S | 39 +
+ include/asm-arm/arch-s3c2410/gpio.h | 122 +-
+ include/asm-arm/arch-s3c2410/hardware.h | 162 +
+ include/asm-arm/arch-s3c2410/hsmmc.h | 51 +
+ include/asm-arm/arch-s3c2410/irqs-s5pc100.h | 132 +
+ include/asm-arm/arch-s3c2410/irqs.h | 152 +-
+ include/asm-arm/arch-s3c2410/map.h | 402 +-
+ include/asm-arm/arch-s3c2410/memory.h | 17 +
+ include/asm-arm/arch-s3c2410/regs-camif.h | 460 +
+ include/asm-arm/arch-s3c2410/regs-clock.h | 3 +-
+ include/asm-arm/arch-s3c2410/regs-gpio.h | 1566 +-
+ include/asm-arm/arch-s3c2410/regs-gpioj.h | 119 +-
+ include/asm-arm/arch-s3c2410/regs-hsmmc.h | 210 +
+ include/asm-arm/arch-s3c2410/regs-ide.h | 58 +
+ include/asm-arm/arch-s3c2410/regs-irq.h | 91 +-
+ include/asm-arm/arch-s3c2410/regs-keypad.h | 49 +
+ include/asm-arm/arch-s3c2410/regs-lcd.h | 482 +-
+ include/asm-arm/arch-s3c2410/regs-mem.h | 120 +-
+ include/asm-arm/arch-s3c2410/regs-onenand.h | 358 +
+ include/asm-arm/arch-s3c2410/regs-pp.h | 80 +
+ include/asm-arm/arch-s3c2410/regs-s3c-clock.h | 13 +
+ include/asm-arm/arch-s3c2410/regs-s3c2443-clock.h | 61 +-
+ include/asm-arm/arch-s3c2410/regs-s3c6400-clock.h | 268 +
+ include/asm-arm/arch-s3c2410/regs-s5pc100-clock.h | 323 +
+ include/asm-arm/arch-s3c2410/regs-serial.h | 415 +
+ include/asm-arm/arch-s3c2410/regs-tvenc.h | 198 +
+ include/asm-arm/arch-s3c2410/regs-tvscaler.h | 78 +
+ include/asm-arm/arch-s3c2410/regs-udc-hs.h | 153 +
+ include/asm-arm/arch-s3c2410/regs-udc.h | 157 +
+ include/asm-arm/arch-s3c2410/regs-usb-otg-hs.h | 307 +
+ include/asm-arm/arch-s3c2410/reserved_mem.h | 89 +
+ include/asm-arm/arch-s3c2410/system.h | 26 +
+ include/asm-arm/arch-s3c2410/timex.h | 11 +
+ include/asm-arm/irq.h | 4 +
+ include/asm-arm/memory.h | 2 +-
+ include/asm-arm/plat-s3c/adc.h | 29 +
+ include/asm-arm/plat-s3c/iic.h | 3 +
+ include/asm-arm/plat-s3c/map.h | 25 +-
+ include/asm-arm/plat-s3c/nand.h | 6 +
+ include/asm-arm/plat-s3c/regs-adc.h | 12 +
+ include/asm-arm/plat-s3c/regs-iic.h | 44 +
+ include/asm-arm/plat-s3c/regs-nand.h | 18 +-
+ include/asm-arm/plat-s3c/regs-rtc.h | 16 +
+ include/asm-arm/plat-s3c/regs-serial.h | 163 +-
+ include/asm-arm/plat-s3c/regs-timer.h | 106 +-
+ include/asm-arm/plat-s3c/ts.h | 31 +
+ include/asm-arm/plat-s3c/uncompress.h | 4 +
+ include/asm-arm/plat-s3c24xx/clock.h | 2 +
+ include/asm-arm/plat-s3c24xx/common-smdk.h | 6 +
+ include/asm-arm/plat-s3c24xx/cpu.h | 25 +
+ include/asm-arm/plat-s3c24xx/devs.h | 46 +-
+ include/asm-arm/plat-s3c24xx/dma.h | 3 +
+ include/asm-arm/plat-s3c24xx/pm.h | 7 +
+ include/asm-arm/plat-s3c24xx/regs-iis.h | 96 +-
+ include/asm-arm/plat-s3c24xx/regs-spi.h | 221 +-
+ include/asm-arm/plat-s3c24xx/s3c2416.h | 30 +
+ include/asm-arm/plat-s3c24xx/s3c2443.h | 4 +-
+ include/asm-arm/plat-s3c24xx/s3c2450.h | 30 +
+ include/asm-arm/plat-s3c64xx/clock.h | 65 +
+ include/asm-arm/plat-s3c64xx/regs-iis.h | 126 +
+ include/asm-arm/plat-s3c64xx/s3c6400.h | 27 +
+ include/asm-arm/plat-s3c64xx/s3c6410.h | 31 +
+ include/asm-arm/plat-s5p/clock.h | 67 +
+ include/asm-arm/plat-s5p/regs-gpio.h | 2115 +
+ include/asm-arm/plat-s5p/regs-iis.h | 126 +
+ include/asm-arm/plat-s5p/s5pc100.h | 31 +
+ include/linux/i2c-id.h | 8 +-
+ include/linux/i2c.h | 1 +
+ include/linux/ide.h | 7 +-
+ include/linux/interrupt.h | 20 +-
+ include/linux/mmc/card.h | 1 +
+ include/linux/mmc/host.h | 2 +
+ include/linux/mmzone.h | 3 +-
+ include/linux/usb/ch9.h | 1 +
+ include/sound/soc-dapm.h | 9 +
+ include/sound/soc.h | 7 +
+ kernel/power/Kconfig | 13 +
+ sound/soc/Kconfig | 6 +-
+ sound/soc/Makefile | 2 +-
+ sound/soc/codecs/Kconfig | 12 +
+ sound/soc/codecs/Makefile | 29 +
+ sound/soc/codecs/wm8580.c | 963 +
+ sound/soc/codecs/wm8580.h | 165 +
+ sound/soc/codecs/wm8753.c | 40 +
+ sound/soc/codecs/wm8990.c | 1657 +
+ sound/soc/codecs/wm8990.h | 904 +
+ sound/soc/codecs/wm9713.c | 1224 +
+ sound/soc/codecs/wm9713.h | 51 +
+ sound/soc/s3c24xx/Kconfig | 66 +-
+ sound/soc/s3c24xx/Makefile | 15 +-
+ sound/soc/s3c24xx/neo1973_wm8753.c | 2 +-
+ sound/soc/s3c24xx/s3c-i2s.c | 619 +
+ sound/soc/s3c24xx/s3c-i2s.h | 43 +
+ sound/soc/s3c24xx/s3c-pcm.c | 544 +
+ sound/soc/s3c24xx/s3c-pcm.h | 40 +
+ sound/soc/s3c24xx/s3c2443-ac97.c | 2 +-
+ sound/soc/s3c24xx/s3c2450-ac97.c | 561 +
+ sound/soc/s3c24xx/s3c2450-i2s.c | 556 +
+ sound/soc/s3c24xx/s3c24xx-ac97.h | 2 +
+ sound/soc/s3c24xx/s3c24xx-i2s.c | 2 +-
+ sound/soc/s3c24xx/smdk2443_wm9710.c | 2 +-
+ sound/soc/s3c24xx/smdk2450_wm8580.c | 395 +
+ sound/soc/s3c24xx/smdk2450_wm9713.c | 88 +
+ sound/soc/s3c64xx/Kconfig | 110 +
+ sound/soc/s3c64xx/Makefile | 18 +
+ sound/soc/s3c64xx/s3c6410-i2s-v32.c | 528 +
+ sound/soc/s3c64xx/s3c6410-i2s-v40.c | 604 +
+ sound/soc/s3c64xx/s3c64xx-ac97.c | 487 +
+ sound/soc/s3c64xx/s3c64xx-ac97.h | 25 +
+ sound/soc/s3c64xx/smdk6400_wm8753.c | 436 +
+ sound/soc/s3c64xx/smdk6410_wm8580.c | 365 +
+ sound/soc/s3c64xx/smdk6410_wm8990.c | 439 +
+ sound/soc/s3c64xx/smdk64xx_wm9713.c | 88 +
+ 385 files changed, 184748 insertions(+), 1907 deletions(-)
+ create mode 100644 Changelog
+ create mode 100644 RELEASENOTE
+ create mode 100644 arch/arm/boot/rootfs.cpio.gz
+ create mode 100644 arch/arm/boot/rootfs.uboot
+ create mode 100644 arch/arm/configs/fpgac100_defconfig
+ create mode 100644 arch/arm/configs/smdk2416mtd_defconfig
+ create mode 100644 arch/arm/configs/smdk2416nfs_defconfig
+ create mode 100644 arch/arm/configs/smdk2416ramdisk_defconfig
+ create mode 100644 arch/arm/configs/smdk2443mtd_defconfig
+ create mode 100644 arch/arm/configs/smdk2443nfs_defconfig
+ create mode 100644 arch/arm/configs/smdk2450mtd_defconfig
+ create mode 100644 arch/arm/configs/smdk2450nfs_defconfig
+ create mode 100644 arch/arm/configs/smdk2450ramdisk_defconfig
+ create mode 100644 arch/arm/configs/smdk6400mtd_defconfig
+ create mode 100644 arch/arm/configs/smdk6400nfs_defconfig
+ create mode 100644 arch/arm/configs/smdk6410mtd_defconfig
+ create mode 100644 arch/arm/configs/smdk6410nfs_defconfig
+ create mode 100644 arch/arm/configs/smdk6410onenand_defconfig
+ create mode 100644 arch/arm/configs/smdk6410ramdisk_defconfig
+ create mode 100644 arch/arm/configs/smdk6430mtd_defconfig
+ create mode 100644 arch/arm/configs/smdk6430nfs_defconfig
+ create mode 100644 arch/arm/configs/smdk6430ramdisk_defconfig
+ create mode 100644 arch/arm/mach-s3c2416/Kconfig
+ create mode 100644 arch/arm/mach-s3c2416/Makefile
+ create mode 100644 arch/arm/mach-s3c2416/clock.c
+ create mode 100644 arch/arm/mach-s3c2416/mach-smdk2416.c
+ create mode 100644 arch/arm/mach-s3c2416/s3c2416.c
+ create mode 100644 arch/arm/mach-s3c2450/Kconfig
+ create mode 100644 arch/arm/mach-s3c2450/Makefile
+ create mode 100644 arch/arm/mach-s3c2450/clock.c
+ create mode 100644 arch/arm/mach-s3c2450/mach-smdk2450.c
+ create mode 100644 arch/arm/mach-s3c2450/s3c2450.c
+ create mode 100644 arch/arm/mach-s3c6400/Kconfig
+ create mode 100644 arch/arm/mach-s3c6400/Makefile
+ create mode 100644 arch/arm/mach-s3c6400/clock.c
+ create mode 100644 arch/arm/mach-s3c6400/dma-sysfs.c
+ create mode 100644 arch/arm/mach-s3c6400/dma.c
+ create mode 100644 arch/arm/mach-s3c6400/irq.c
+ create mode 100644 arch/arm/mach-s3c6400/kdpmd.c
+ create mode 100644 arch/arm/mach-s3c6400/leds-s3c6400.c
+ create mode 100644 arch/arm/mach-s3c6400/leds.c
+ create mode 100644 arch/arm/mach-s3c6400/leds.h
+ create mode 100644 arch/arm/mach-s3c6400/mach-smdk6400.c
+ create mode 100644 arch/arm/mach-s3c6400/pm-s3c6400.c
+ create mode 100644 arch/arm/mach-s3c6400/pm-s3c6400.h
+ create mode 100644 arch/arm/mach-s3c6400/pm.c
+ create mode 100644 arch/arm/mach-s3c6400/s3c6400.c
+ create mode 100644 arch/arm/mach-s3c6410/Kconfig
+ create mode 100644 arch/arm/mach-s3c6410/Makefile
+ create mode 100644 arch/arm/mach-s3c6410/clock.c
+ create mode 100644 arch/arm/mach-s3c6410/dma-sysfs.c
+ create mode 100644 arch/arm/mach-s3c6410/dma.c
+ create mode 100644 arch/arm/mach-s3c6410/irq.c
+ create mode 100644 arch/arm/mach-s3c6410/leds-s3c6410.c
+ create mode 100644 arch/arm/mach-s3c6410/leds.c
+ create mode 100644 arch/arm/mach-s3c6410/leds.h
+ create mode 100644 arch/arm/mach-s3c6410/mach-smdk6410.c
+ create mode 100644 arch/arm/mach-s3c6410/pm.c
+ create mode 100644 arch/arm/mach-s3c6410/pwm/Kconfig
+ create mode 100644 arch/arm/mach-s3c6410/pwm/Makefile
+ create mode 100644 arch/arm/mach-s3c6410/pwm/pwm-s3c6410.c
+ create mode 100644 arch/arm/mach-s3c6410/pwm/pwm-s3c6410.h
+ create mode 100644 arch/arm/mach-s3c6410/s3c6410.c
+ create mode 100644 arch/arm/mach-s5pc100/Kconfig
+ create mode 100644 arch/arm/mach-s5pc100/Makefile
+ create mode 100644 arch/arm/mach-s5pc100/clock.c
+ create mode 100644 arch/arm/mach-s5pc100/irq.c
+ create mode 100644 arch/arm/mach-s5pc100/mach-smdkc100.c
+ create mode 100644 arch/arm/mach-s5pc100/s5pc100.c
+ create mode 100644 arch/arm/plat-s3c24xx/adc-s3c24xx.c
+ create mode 100644 arch/arm/plat-s3c24xx/s3c24xx-dvfs.c
+ create mode 100644 arch/arm/plat-s3c24xx/s3c24xx-dvfs.h
+ create mode 100644 arch/arm/plat-s3c64xx/Kconfig
+ create mode 100644 arch/arm/plat-s3c64xx/Makefile
+ create mode 100644 arch/arm/plat-s3c64xx/adc-s3c64xx.c
+ create mode 100644 arch/arm/plat-s3c64xx/clock.c
+ create mode 100644 arch/arm/plat-s3c64xx/dma-pl080.c
+ create mode 100644 arch/arm/plat-s3c64xx/irq-pl192.c
+ create mode 100644 arch/arm/plat-s3c64xx/ltc3714.c
+ create mode 100644 arch/arm/plat-s3c64xx/pm.c
+ create mode 100644 arch/arm/plat-s3c64xx/s3c64xx-cpufreq.c
+ create mode 100644 arch/arm/plat-s3c64xx/s3c64xx-dvfs.c
+ create mode 100644 arch/arm/plat-s3c64xx/s3c64xx-dvfs.h
+ create mode 100644 arch/arm/plat-s3c64xx/sleep.S
+ create mode 100644 arch/arm/plat-s3c64xx/time-s3c64xx.c
+ create mode 100644 arch/arm/plat-s5pc1xx/Kconfig
+ create mode 100644 arch/arm/plat-s5pc1xx/Makefile
+ create mode 100644 arch/arm/plat-s5pc1xx/clock.c
+ create mode 100644 arch/arm/plat-s5pc1xx/dma-pl330-microcode.c
+ create mode 100644 arch/arm/plat-s5pc1xx/dma-pl330.c
+ create mode 100644 arch/arm/plat-s5pc1xx/gpio.c
+ create mode 100644 arch/arm/plat-s5pc1xx/irq-pl192.c
+ create mode 100644 arch/arm/plat-s5pc1xx/time-s5pc1xx.c
+ create mode 100644 drivers/char/s3c_mem.c
+ create mode 100644 drivers/char/s3c_mem.h
+ create mode 100644 drivers/i2c/busses/i2c-s3c64xx.c
+ create mode 100644 drivers/ide/arm/s3c-ide.c
+ create mode 100644 drivers/ide/arm/s3c-ide.h
+ create mode 100644 drivers/input/keyboard/s3c-keypad.c
+ create mode 100644 drivers/input/keyboard/s3c-keypad.h
+ create mode 100644 drivers/input/touchscreen/s3c-ts.c
+ create mode 100644 drivers/input/tsdev.c
+ create mode 100644 drivers/media/video/s3c_camera_driver.c
+ create mode 100644 drivers/media/video/s3c_camif.c
+ create mode 100644 drivers/media/video/s3c_camif.h
+ create mode 100644 drivers/media/video/samsung/3xa_sensor.c
+ create mode 100644 drivers/media/video/samsung/3xa_sensor.h
+ create mode 100644 drivers/media/video/samsung/4xa_sensor.c
+ create mode 100644 drivers/media/video/samsung/4xa_sensor.h
+ create mode 100644 drivers/media/video/samsung/Makefile
+ create mode 100644 drivers/media/video/samsung/adv7180.c
+ create mode 100644 drivers/media/video/samsung/adv7180.h
+ create mode 100644 drivers/media/video/samsung/mt9p012.c
+ create mode 100644 drivers/media/video/samsung/mt9p012.h
+ create mode 100644 drivers/media/video/videodev2_s3c.h
+ create mode 100644 drivers/mmc/host/s3c-hsmmc.c
+ create mode 100644 drivers/mmc/host/s3c-hsmmc.h
+ create mode 100644 drivers/mmc/host/s3cmci.c
+ create mode 100644 drivers/mmc/host/s3cmci.h
+ create mode 100644 drivers/mtd/nand/s3c_nand.c
+ create mode 100644 drivers/mtd/onenand/s3c_onenand.c
+ create mode 100644 drivers/mtd/onenand/s3c_onenand.h
+ create mode 100644 drivers/net/irda/s3c-sir.c
+ create mode 100644 drivers/serial/s3c6400.c
+ create mode 100644 drivers/serial/s5pc100.c
+ create mode 100644 drivers/spi/hspi-s3c24xx.c
+ create mode 100644 drivers/spi/hspi-s3c24xx.h
+ create mode 100644 drivers/spi/hspi-s3c64xx.c
+ create mode 100644 drivers/spi/hspi-s3c64xx.h
+ create mode 100644 drivers/spi/spi-dev.c
+ create mode 100644 drivers/spi/spi-dev.h
+ create mode 100644 drivers/usb/gadget/s3c-udc-fs.c
+ create mode 100644 drivers/usb/gadget/s3c-udc-hs.c
+ create mode 100644 drivers/usb/gadget/s3c-udc-otg-hs.c
+ create mode 100644 drivers/usb/gadget/s3c-udc-otg-xfer-dma.c
+ create mode 100644 drivers/usb/gadget/s3c-udc-otg-xfer-slave.c
+ create mode 100644 drivers/usb/gadget/s3c-udc.h
+ create mode 100644 drivers/usb/host/s3c-otg/Makefile
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-common-common.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-common-const.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-common-datastruct.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-common-errorcode.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-common-regdef.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-hcdi-debug.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-hcdi-driver.c
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-hcdi-driver.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-hcdi-hcd.c
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-hcdi-hcd.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-hcdi-kal.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-hcdi-list.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-hcdi-memory.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-isr.c
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-isr.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-oci.c
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-oci.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-roothub.c
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-roothub.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-scheduler-ischeduler.c
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-scheduler-readyq.c
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-scheduler-scheduler.c
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-scheduler-scheduler.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-transfer-common.c
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-transfer-nonperiodic.c
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-transfer-periodic.c
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-transfer-transfer.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-transferchecker-bulk.c
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-transferchecker-bulk.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-transferchecker-checker.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-transferchecker-common.c
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-transferchecker-common.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-transferchecker-control.c
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-transferchecker-control.h
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-transferchecker-interrupt.c
+ create mode 100644 drivers/usb/host/s3c-otg/s3c-otg-transferchecker-interrupt.h
+ create mode 100644 drivers/video/backlight/smdk_bl.c
+ create mode 100644 drivers/video/logo/logo_linux_landscaped_clut224.ppm
+ create mode 100644 drivers/video/s3c/Makefile
+ create mode 100644 drivers/video/s3c/s3cfb.c
+ create mode 100644 drivers/video/s3c/s3cfb.h
+ create mode 100644 drivers/video/s3c/s3cfb_fimd3x.c
+ create mode 100644 drivers/video/s3c/s3cfb_fimd4x.c
+ create mode 100644 drivers/video/s3c/s3cfb_lte480wv.c
+ create mode 100644 drivers/video/s3c/s3cfb_lts222qv.c
+ create mode 100644 drivers/video/s3c/s3cfb_ltv350qv.c
+ create mode 100644 drivers/video/s3c/s3cfb_spi.c
+ create mode 100644 drivers/video/s3c/s5pfb_fimd5x.c
+ create mode 100644 include/asm-arm/arch-s3c2410/hsmmc.h
+ create mode 100644 include/asm-arm/arch-s3c2410/irqs-s5pc100.h
+ create mode 100644 include/asm-arm/arch-s3c2410/regs-camif.h
+ create mode 100644 include/asm-arm/arch-s3c2410/regs-hsmmc.h
+ create mode 100644 include/asm-arm/arch-s3c2410/regs-ide.h
+ create mode 100644 include/asm-arm/arch-s3c2410/regs-keypad.h
+ create mode 100644 include/asm-arm/arch-s3c2410/regs-onenand.h
+ create mode 100644 include/asm-arm/arch-s3c2410/regs-pp.h
+ create mode 100644 include/asm-arm/arch-s3c2410/regs-s3c-clock.h
+ create mode 100644 include/asm-arm/arch-s3c2410/regs-s3c6400-clock.h
+ create mode 100644 include/asm-arm/arch-s3c2410/regs-s5pc100-clock.h
+ create mode 100644 include/asm-arm/arch-s3c2410/regs-serial.h
+ create mode 100644 include/asm-arm/arch-s3c2410/regs-tvenc.h
+ create mode 100644 include/asm-arm/arch-s3c2410/regs-tvscaler.h
+ create mode 100644 include/asm-arm/arch-s3c2410/regs-udc-hs.h
+ create mode 100644 include/asm-arm/arch-s3c2410/regs-udc.h
+ create mode 100644 include/asm-arm/arch-s3c2410/regs-usb-otg-hs.h
+ create mode 100644 include/asm-arm/arch-s3c2410/reserved_mem.h
+ create mode 100644 include/asm-arm/plat-s3c/adc.h
+ create mode 100644 include/asm-arm/plat-s3c/ts.h
+ create mode 100644 include/asm-arm/plat-s3c24xx/s3c2416.h
+ create mode 100644 include/asm-arm/plat-s3c24xx/s3c2450.h
+ create mode 100644 include/asm-arm/plat-s3c64xx/clock.h
+ create mode 100644 include/asm-arm/plat-s3c64xx/regs-iis.h
+ create mode 100644 include/asm-arm/plat-s3c64xx/s3c6400.h
+ create mode 100644 include/asm-arm/plat-s3c64xx/s3c6410.h
+ create mode 100644 include/asm-arm/plat-s5p/clock.h
+ create mode 100644 include/asm-arm/plat-s5p/regs-gpio.h
+ create mode 100644 include/asm-arm/plat-s5p/regs-iis.h
+ create mode 100644 include/asm-arm/plat-s5p/s5pc100.h
+ create mode 100644 sound/soc/codecs/wm8580.c
+ create mode 100644 sound/soc/codecs/wm8580.h
+ create mode 100644 sound/soc/codecs/wm8990.c
+ create mode 100644 sound/soc/codecs/wm8990.h
+ create mode 100644 sound/soc/codecs/w