Download project files

How do I verify a download?


110 of 12 releases

2012.07 release from the trunk series released

Release information
Release notes:

Ubuntu Release (tracking/android-tracking):
* Based on v3.5-rc7. A total of 131 patches specific to Samsung LT have been added.
* Display - LCD (HDMI display can be configured in /etc/X11/xorg.conf on Ubuntu, use /dev/fb3)
* Audio - Headphone/Speaker/HDMI (Capture through LINE-IN)
* Touch and keypad support
* USB Host (EHCI and OHCI) and USB Device support
* Soft reboot
* H/w accelerated rendering (only on Android)
* DT boot support added
* Multimedia components (working in 2012.05 release) are broken on Android.
* S2RAM is broken.

Android stable release (android-stable):
* Based on 3.4. No change w.r.t. 2012.06 release.

Issues:
* android-tracking has issues with FIMC. Hence it doesn't support HDMI and
video playback.

Bugs fixed:
#967893 LCD and LEDs are still enabled after halting t...

Changelog:

2012.07 release includes following patchsets from linux-linaro-core-tracking
* tracking-configs-llct-20120711.0
* tracking-ufs-llct-20120716.1
* tracking-emmc-llct-20120716.1
* tracking-thermal_exynos4_imx6-llct-20120716.1
* tracking-linaro-android-3.5-llct-20120716.1
* tracking-gator-llct-20120716.1
* tracking-perf-llct-20120716.1

On top of these patches, it includes following enablement patches.

6ff0fe4 CONFIG: ORIGEN: ANDROID: Disable HDMI/FIMC temporarily
a099cd8 ARM: Samsung: use CMA for 2 memory banks for s5p-mfc device
6454ab3 gpu: mali: Replace do_mmap with do_mmap_pdoff
b9c99b1 linaro/configs: origen: Enable MALI and UMP
cfc6ef5 CONFIG: ORIGEN: ANDROID: Enable MALI and UMP
42893d7 CONFIG: ORIGEN: Enable MALI and UMP
9d5f9b3 ARM: EXYNOS: Add initial value of G3D power domain on Origen board
4a33ea9 ARM: EXYNOS: Add power domain for G3D on Origen board
367a32d ARM: EXYNOS: Update voltage regulator for G3D on Origen board
9f7865f ARM: EXYNOS: PD: Fix duplicate variable
c150a95 ARM: EXYNOS: Added power domain for G3D
25903a8 mali: update Mali memory configuration
90efdab7 gpu: mali/ump: Set default selection option to 'n'
8f4ccf6 ump: compilation fix for latest svn version
da6ef66 Changed MALI_API_VERSION to 10 for r2p4-02rel and updated profiling events definition
280799b Updates r2p4-02rel, which was released Mar. 2nd at malideveloper.com
e30be54 Added profiling header file for enabling GPU profiling
f0023e1 mali: config: Add Streamline Support
54d0fb3 origen: android: mali: Disable profiling of Mali L2 cache
274a8f4 mali: Add Streamline Support for Mali DDK
b94814c gpu: mali: Fixed build error by including linux/module.h
e1f64ae gpu: mali: Update power management code
d770579 drm/mali: Fix compile time warnings
c5e8cc8 drm/mali: Fix compile time error related to fops listing
0ca7ace mali: Remove compile time warnings
dda91c9 origen: mali: mali and ump config files
19838fb arm: mali: update drivers for 3.2-rc6
f169609 Updated Mali kernel driver with r2p3-01rel, used for Android ICS
d13f9d8 Added /proc/mali for getting profiling information from driver.
a4d45cd Update with r2p2-03release at 17th, Jul from malideveloper.com
b101fa4 Fix building mali driver with make O= option
ac6e221 Moved irq numbers to irqs.h for platform config file, i.e. config.h
0550521 Updated Mali and UMP driver for linux-linaro-2.6.39
701090b Updated Mali and UMP driver with r2p1-05rel1 released at 1st Apr from ARM.
25f1466 Moved Mali/UMP options to Kconfigs and moved each of config.h to /mach-xxx
6abb7a2 Added Mali, UMP and Mali DRM kernel driver
02fb3ea MFC: Add s_ctrl & g_ctrl to set and read SET_FRAME_TAG values
8e2a256 ARM: EXYNOS: Increase MFC reserved memory on Origen
d94a986 media: s5p-tv: Set 1080p output as default preset
8e34f23 HACK: media: s5p-tv: Temporary HDMI color hack
787af64 media: s5p-tv: Enable HDMI mode to support audio output
0ef0e10 media: s5p-tv: Add audio support
65fbc08 ARM: EXYNOS: Set HDMI platform data in Origen board
31b02a8 ARM: SAMSUNG: Add API to set platform data for s5p-tv driver
5d15a7a s5p-tv: hdmi: Hack for fixing system-hang during S2RAM
203142d media: s5p-hdmi: add support for frame buffer emulator
0d0e909 media: vb2: add frame buffer emulator for video output devices
afb0a64 linaro/configs: origen: Enable staging support for ALC5625(I2S-Audio)
c5b7a11 CONFIG: ORIGEN: UBUNTU: Enable staging support for ALC5625(I2S-Audio)
40b0bf8 CONFIG: ORIGEN: ANDROID: Enable staging support for ALC5625(I2S-Audio)
4be241d CONFIG: ORIGEN: Enable staging support for ALC5625(I2S-Audio)
1d1e6f9 ARM: EXYNOS4: Reset I2S in resume if not active
94d48d3 ARM: EXYNOS4: Enable LDOs for ALC5625 on Origen
a8ab266 ARM: EXYNOS: Add I2S and ALC5625 support for Origen
5e8c8e5 ARM: EXYNOS: Add audio subsystem clocks
262a3da ASoC: samsung: ALC5625: Adding I2S platform support on Origen
11d3f64 ASoC: codecs: ALC5625: Add Realtek ALC5625 driver
214e61c CONFIG: ORIGEN: UBUNTU: ANDROID: Update WLAN configuration options
e65d5b5 CONFIG: ORIGEN: ANDROID: Update WLAN configuration options
4e35018 linaro/configs: origen: Update WLAN configuration options
43e12b4 CONFIG: ORIGEN: Update WLAN configuration options
14884b0 ARM: EXYNOS: ORIGEN: Add MMC pm_flags for WLAN
f83af0e net: ath6kl: fix module name
37bd54a drivers: net: mmc: change the order of booting order
f6d9164 ARM: EXYNOS: ORIGEN: fix print statmenet for WLAN
ab35618 sdio: optimization for sdio_irq_thread
db34dc4 ARM: EXYNOS: Enable HSMMC3 for WLAN on Origen board
f3a4f29 mmc: sdhci: remove MMC_CAP_SDIO_IRQ from mmc for WLAN
27917f8 ath6kl: Fix compile bugs with 'make O=' option
44d51ce ath6kl: Add config entry for polling support
768e394 ath6kl: Add enablements for Samsung Origen WLAN
c05e5ee ath6kl: Add Platform data API into Qualcomm ath6kl WLAN
b2c2e4e CONFIG: ORIGEN: UBUNTU: Enable Unidisplay touchscreen driver
4855e1c CONFIG: ORIGEN: ANDROID: Enable Unidisplay touchscreen driver
de656cc configs: origen: Enable support for touch-screen driver
043ca0d CONFIG: ORIGEN: Enable touchscreen driver
d1eb9f0 ARM: EXYNOS: Add touchscreen I2C device information on Origen board
f2cf86d Input: unidisplay_ts: Add Pixcir touchscreen driver
243dbc3 linaro/configs: origen: Enable support for HS-OTG
f6f13c4 CONFIG: ORIGEN: UBUNTU: Enable support for HS-OTG
ba460ba CONFIG: ORIGEN: ANDROID: Enable support for HS-OTG
5b37d3f CONFIG: ORIGEN: Enable support for HS-OTG
96a8b44 usb: gadget: u_ether: Modified for DWORD alignment
5ec6c55 usb: gadget: Kconfig: Added config to enable DWORD alignment
50d72a0 ARM: S5PV210: Add HSOTG support to SMDKV210
525e49e ARM: EXYNOS: Add HSOTG support to SMDKV310
4eb51b6 ARM: EXYNOS: Add HSOTG support to Origen
1e76b19 regulator: Add {get/set}_voltage ops for dummy regulator
0e6b27b ARM: EXYNOS: Add leds status1 and status2 on Origen board
2b83a21 [CPUFREQ] EXYNOS: Calculate old_index based on freqs.old
c467cdf ARM: EXYNOS4210: Add support ASV feature
af4fe7a [CPUFREQ] EXYNOS: Show list of available frequencies
bd0579a ARM: EXYNOS: Add reboot notifier in cpufreq driver
c330ac2 ARM: EXYNOS4: Support ASV for Exynos4210
39d75d1 ARM: EXYNOS4: Add clock for Exynos4210 asv feature
e1a1e9e ARM: EXYNOS4: Add ASV feature for Exynos4 series
aec1601 ARM: EXYNOS: Fix reboot hang after suspend/resume
9083212 ARM: EXYNOS: Fix for suspend/resume hang
f799e8b ARM: EXYNOS: Enable RTC as wake up source
e36f913 drivers: genpd: let platform code to register devices into disabled domains
3ec9a7b ARM: EXYNOS: Added multiple window support for Origen board
ac321c5 video: s3c-fb: Add open functionality
3ae5d78 video: s3c-fb: Implement release function
6e10ebc video: s3c-fb: Add Overlay Support
828b051 video: s3c-fb: Add device tree support
3975824 ARM: EXYNOS: Keep power domains ON in DT mode
fa128f7 ARM: DTS: exynos4210-origen: Add power domain entries
bb3dfa5 ARM: EXYNOS: Add display support to EXYNOS4-DT
1073511 ARM: DTS: exynos4210-origen: Add LCD/FIMD entry in device tree
a33b993 ARM: DTS: exynos4210-origen: Add PMIC entry in device tree
8d2a63c ARM: DTS: exynos4210-origen: Add wakeup interrupt entry in device tree
a6e376a ARM: DTS: exynos4210-origen: Add combiner entry in device tree
30d478d mmc: sdhci-s3c: Add device tree support
2fcd7e3 regulator: add device tree support for max8997
fde1792 mfd: add irq domain support for max8997 interrupts
4619678 ARM: Exynos: Add device tree support for gpio wakeup interrupt controller
988e95d ARM: Exynos: Remove arch_initcall for wakeup interrupt initialization
6fdf6bd ARM: Exynos: Add irq_domain support for gpio wakeup interrupts
c51154a ARM: Exynos: Simplify the wakeup interrupt setup code
2b96a9b linaro/configs: origen: Enable generic lcd power control
b391dda CONFIG: ORIGEN: UBUNTU: Enable generic lcd power control
26765e4 CONFIG: ORIGEN: ANDROID: Enable generic lcd power control
fb514db CONFIG: ORIGEN: Enable generic lcd power control
03c9c26 ARM: Exynos: Use lcd power control driver for lcd panel
53af419 backlight: lcd: add driver for raster-type lcd's with gpio controlled panel reset
1829eff backlight: Implement shutdown function in pwm_bl
abb081b gpu: drm: exynos: Include module.h to remove compilation errors
9b7cc0d linaro/configs: origen: Enable mainline components
13cf68c CONFIG: ORIGEN: UBUNTU: Add initial defconfig
20df04b CONFIG: ORIGEN: ANDROID: Add initial defconfig
41425f3 CONFIG: ORIGEN: Enable mainline components

File Description Downloads
download icon linux-linaro-lt-samsung-3.5-rc7-2012.07.tar.bz2 (md5) Linaro Linux LT Samsung 2012.07 264
last downloaded 76 weeks ago
download icon linux-linaro-android-lt-samsung-3.4-2012.07.tar.bz2 (md5) Linaro Linux LT Samsung 2012.07- Android 171
last downloaded 72 weeks ago
Total downloads: 435

2012.06 release from the trunk series released

Release information
Release notes:

Ubuntu Release (tracking/android-tracking):
* Based on v3.5-rc2. A total of 134 patches specific to Samsung LT have been added.
* Display - LCD (HDMI display can be configured in /etc/X11/xorg.conf on Ubuntu, use /dev/fb3)
* Audio - Headphone/Speaker/HDMI (Capture through LINE-IN)
* Touch and keypad support
* USB Host (EHCI and OHCI) and USB Device support
* Soft reboot
* H/w accelerated rendering (only on Android)
* DT boot support added
* Multimedia components (working in 2012.05 release) are broken on Android.
* S2RAM is broken.

Android stable release (android-stable):
* Based on 3.4. This is only a kernel upgrade from 3.4-rc7 used in 2012.05 release.

Issues:

Bugs fixed:
#880451 Origen: device tree not enabled at Ubuntu
#893015 Origen Mounting thumb drive as Mass storage USB OTG D...

Changelog:

2012.06 release includes following patchsets from linux-linaro-core-tracking
* tracking-configs-llct-20120618.0
* tracking-gator-llct-20120618.0
* tracking-linaro-android-3.5-llct-20120618.0
* tracking-thermal_exynos4_imx6-llct-20120618.0
* tracking-emmc-llct-20120618.0
* tracking-ufs-llct-20120618.0

On top of these patches, it includes following enablement patches.

64cab68 CONFIG: ORIGEN: ANDROID: Disable HDMI/FIMC temporarily
663b668 ARM: Samsung: use CMA for 2 memory banks for s5p-mfc device
72ad0ed gpu: mali: Replace do_mmap with do_mmap_pdoff
c72baaf linaro/configs: origen: Enable MALI and UMP
417d8d1 CONFIG: ORIGEN: ANDROID: Enable MALI and UMP
494c2f8 CONFIG: ORIGEN: Enable MALI and UMP
b8d7749 ARM: EXYNOS: Add initial value of G3D power domain on Origen board
077d995 ARM: EXYNOS: Add power domain for G3D on Origen board
64ac57b ARM: EXYNOS: Update voltage regulator for G3D on Origen board
80740ca ARM: EXYNOS: PD: Fix duplicate variable
2a4ea56 ARM: EXYNOS: Added power domain for G3D
4814af6 mali: update Mali memory configuration
7bdd990 gpu: mali/ump: Set default selection option to 'n'
30fb8e1 ump: compilation fix for latest svn version
9a6f0f6 Changed MALI_API_VERSION to 10 for r2p4-02rel and updated profiling events definition
1e72b16 Updates r2p4-02rel, which was released Mar. 2nd at malideveloper.com
f41f8c4 Added profiling header file for enabling GPU profiling
2dece39 mali: config: Add Streamline Support
43594c7 origen: android: mali: Disable profiling of Mali L2 cache
0d8289c mali: Add Streamline Support for Mali DDK
febd759 gpu: mali: Fixed build error by including linux/module.h
4ea9555 gpu: mali: Update power management code
6f6d98b drm/mali: Fix compile time warnings
11ca597 drm/mali: Fix compile time error related to fops listing
0c0f213 mali: Remove compile time warnings
28b075b origen: mali: mali and ump config files
ff1cc5e arm: mali: update drivers for 3.2-rc6
12abcbc Updated Mali kernel driver with r2p3-01rel, used for Android ICS
88b4a62 Added /proc/mali for getting profiling information from driver.
6e3d78b Update with r2p2-03release at 17th, Jul from malideveloper.com
b5321e7 Fix building mali driver with make O= option
cfa200d Moved irq numbers to irqs.h for platform config file, i.e. config.h
dbe3be6 Updated Mali and UMP driver for linux-linaro-2.6.39
ee831c1 Updated Mali and UMP driver with r2p1-05rel1 released at 1st Apr from ARM.
bb4f511 Moved Mali/UMP options to Kconfigs and moved each of config.h to /mach-xxx
ef6eea7 Added Mali, UMP and Mali DRM kernel driver
b32cf09 MFC: Add s_ctrl & g_ctrl to set and read SET_FRAME_TAG values
5adc98d ARM: EXYNOS: Increase MFC reserved memory on Origen
0caa411 media: s5p-tv: Set 1080p output as default preset
860965e HACK: media: s5p-tv: Temporary HDMI color hack
35e87d2 media: s5p-tv: Enable HDMI mode to support audio output
1963eb3 media: s5p-tv: Add audio support
0b9223a ARM: EXYNOS: Set HDMI platform data in Origen board
8b6e3e1 ARM: SAMSUNG: Add API to set platform data for s5p-tv driver
f996101 s5p-tv: hdmi: Hack for fixing system-hang during S2RAM
fbbba0d media: s5p-hdmi: add support for frame buffer emulator
fbf1ff5 media: vb2: add frame buffer emulator for video output devices
517871b linaro/configs: origen: Enable staging support for ALC5625(I2S-Audio)
c8fc87f CONFIG: ORIGEN: UBUNTU: Enable staging support for ALC5625(I2S-Audio)
1e59b17 CONFIG: ORIGEN: ANDROID: Enable staging support for ALC5625(I2S-Audio)
159460f CONFIG: ORIGEN: Enable staging support for ALC5625(I2S-Audio)
a9a44fd ARM: EXYNOS4: Reset I2S in resume if not active
c77681a ARM: EXYNOS4: Enable LDOs for ALC5625 on Origen
65a4794 ARM: EXYNOS: Add I2S and ALC5625 support for Origen
b11aa3d ARM: EXYNOS: Add audio subsystem clocks
d776358 ASoC: samsung: ALC5625: Adding I2S platform support on Origen
ecee252 ASoC: codecs: ALC5625: Add Realtek ALC5625 driver
d2cf516 CONFIG: ORIGEN: UBUNTU: ANDROID: Update WLAN configuration options
3cec04c CONFIG: ORIGEN: ANDROID: Update WLAN configuration options
f102a6b linaro/configs: origen: Update WLAN configuration options
de6b75c CONFIG: ORIGEN: Update WLAN configuration options
c18c3e5 ARM: EXYNOS: ORIGEN: Add MMC pm_flags for WLAN
c1991e8 net: ath6kl: fix module name
06d683c drivers: net: mmc: change the order of booting order
7eda48c ARM: EXYNOS: ORIGEN: fix print statmenet for WLAN
9f2c1b8 sdio: optimization for sdio_irq_thread
dc40dc0 ARM: EXYNOS: Enable HSMMC3 for WLAN on Origen board
948ff1b mmc: sdhci: remove MMC_CAP_SDIO_IRQ from mmc for WLAN
6b24afb6 ath6kl: Fix compile bugs with 'make O=' option
76124b6 ath6kl: Add config entry for polling support
112e89c ath6kl: Add enablements for Samsung Origen WLAN
b13b086 ath6kl: Add Platform data API into Qualcomm ath6kl WLAN
b08935c CONFIG: ORIGEN: UBUNTU: Enable Unidisplay touchscreen driver
5fb1077 CONFIG: ORIGEN: ANDROID: Enable Unidisplay touchscreen driver
ddccf82 configs: origen: Enable support for touch-screen driver
cbca315 CONFIG: ORIGEN: Enable touchscreen driver
e420636 ARM: EXYNOS: Add touchscreen I2C device information on Origen board
2c5e8da Input: unidisplay_ts: Add Pixcir touchscreen driver
9c68365 linaro/configs: origen: Enable support for HS-OTG
30cb61c CONFIG: ORIGEN: UBUNTU: Enable support for HS-OTG
d9f720d CONFIG: ORIGEN: ANDROID: Enable support for HS-OTG
363b3ff CONFIG: ORIGEN: Enable support for HS-OTG
ad52321 usb: gadget: u_ether: Modified for DWORD alignment
99bd400 usb: gadget: Kconfig: Added config to enable DWORD alignment
1939311 ARM: S5PV210: Add HSOTG support to SMDKV210
2ce84a9 ARM: EXYNOS: Add HSOTG support to SMDKV310
a056884 ARM: EXYNOS: Add HSOTG support to Origen
c4e2f52 regulator: Add {get/set}_voltage ops for dummy regulator
cea3d9a ARM: EXYNOS: Add leds status1 and status2 on Origen board
98c47b0 [CPUFREQ] EXYNOS: Calculate old_index based on freqs.old
4715f28 ARM: EXYNOS4210: Add support ASV feature
c17e198 [CPUFREQ] EXYNOS: Show list of available frequencies
5a31feb ARM: EXYNOS: Add reboot notifier in cpufreq driver
409c80b ARM: EXYNOS4: Support ASV for Exynos4210
7c21229 ARM: EXYNOS4: Add clock for Exynos4210 asv feature
23f81ca ARM: EXYNOS4: Add ASV feature for Exynos4 series
8d4196a ARM: EXYNOS: Fix reboot hang after suspend/resume
7df2f0f ARM: EXYNOS: Fix for suspend/resume hang
9474671 ARM: EXYNOS: Enable RTC as wake up source
417d186 ARM: Exynos4: pm_domains: register devices in 'need_restore' state
bb78b98 ARM: Exynos4: read initial state of power domain from hw registers
e03a64e drivers: genpd: let platform code to register devices into disabled domains
7306acc ARM: EXYNOS: Added multiple window support for Origen board
0a72530 video: s3c-fb: Add open functionality
f0cd959 video: s3c-fb: Implement release function
37d7867 video: s3c-fb: Add Overlay Support
47ab9ad video: s3c-fb: Add device tree support
364634f ARM: EXYNOS: Keep power domains ON in DT mode
900ea75 ARM: DTS: exynos4210-origen: Add power domain entries
d4c255f ARM: EXYNOS: Add display support to EXYNOS4-DT
6a97dd5 ARM: DTS: exynos4210-origen: Add LCD/FIMD entry in device tree
63cede8 ARM: DTS: exynos4210-origen: Add PMIC entry in device tree
1cd03b8 ARM: DTS: exynos4210-origen: Add wakeup interrupt entry in device tree
15060c0 ARM: DTS: exynos4210-origen: Add combiner entry in device tree
1314424 mmc: sdhci-s3c: Add device tree support
aaf4d89 regulator: add device tree support for max8997
dbe3c02 mfd: add irq domain support for max8997 interrupts
9dfab98 ARM: Exynos: Add device tree support for gpio wakeup interrupt controller
e0cfd88 ARM: Exynos: Remove arch_initcall for wakeup interrupt initialization
16e5456 ARM: Exynos: Add irq_domain support for gpio wakeup interrupts
dd0fb00 ARM: Exynos: Simplify the wakeup interrupt setup code
0ec46c7 linaro/configs: origen: Enable generic lcd power control
76249b4 CONFIG: ORIGEN: UBUNTU: Enable generic lcd power control
bc7b67d CONFIG: ORIGEN: ANDROID: Enable generic lcd power control
e47e2f1 CONFIG: ORIGEN: Enable generic lcd power control
a9be7ee ARM: Exynos: Use lcd power control driver for lcd panel
890bc26 backlight: lcd: add driver for raster-type lcd's with gpio controlled panel reset
208fd2e ARM: SAMSUNG: Update rate for xusbxti clock
7391771 dmaengine: pl330: dont complete descriptor for cyclic dma
3221242 gpu: drm: exynos: Include module.h to remove compilation errors
ab85450 linaro/configs: origen: Enable mainline components
be54f13 CONFIG: ORIGEN: UBUNTU: Add initial defconfig
005508a CONFIG: ORIGEN: ANDROID: Add initial defconfig
8ffb3fb CONFIG: ORIGEN: Enable mainline components

File Description Downloads
download icon linux-linaro-lt-samsung-3.5-rc2-2012.06.tar.bz2 (md5) Linaro Linux LT Samsung 2012.06 55
last downloaded 72 weeks ago
download icon linux-linaro-android-lt-samsung-3.4-2012.06.tar.bz2 (md5) Linaro Linux LT Samsung 2012.06 - Android 42
last downloaded 76 weeks ago
Total downloads: 97

2012.05 release from the trunk series released

Release information
Release notes:

Features:
* Based on v3.4-rc7. A total of 482 patches have been added, out of which
304 patches have been taken from linux-linaro-core-tracking and remaining
178 patches are specific to Samsung LT kernel.
* Display - LCD/HDMI (configured in /etc/X11/xorg.conf on Ubuntu, auto detected in Android)
* Audio - Headphone/Speaker/HDMI (Capture through LINE-IN)
* Touch and keypad support
* USB Host (EHCI and OHCI) and USB Device support
* Suspend-resume
* Soft reboot
* H/w accelerated video playback and rendering (only on Android)

Bugs fixed:
#938495 Origen: HDMI Audio not working
#988998 WiFi doesn't work on Origen ubuntu image.

Changelog:

2012.05 release includes following patchsets from linux-linaro-core-tracking
* linaro-configs-3.4
* gator
* linaro-android-3.4
* thermal_exynos4_imx6
* emmc
* ufs

On top of these patches, it includes following enablement patches.

f11e84f CONFIG: ORIGEN: UBUNTU: Add initial config file
39f1747 CONFIG: ORIGEN: ANDROID: Add USB camera support
a04c0d0 CONFIG: ORIGEN: ANDROID: Add initial defconfig
7f57474 configs: origen: Increase CMA region size to 32 MB
d837b88 CONFIG: ORIGEN: Increase CMA region size to 32 MB
c4ebc10 ARM: Samsung: use CMA for 2 memory banks for s5p-mfc device
de09473 ARM: EXYNOS: Add initial value of G3D power domain on Origen board
4b8c2a0 ARM: EXYNOS: Add power domain for G3D on Origen board
2a009e2 ARM: EXYNOS: Update voltage regulator for G3D on Origen board
68790cb ARM: EXYNOS: PD: Fix duplicate variable
de19254 ARM: EXYNOS: Added power domain for G3D
771f2f7 mali: update Mali memory configuration
3f9e024 CONFIG: ORIGEN: Enable MALI and UMP
72c6faf configs: origen: Enable MALI and UMP
6c9cd50 gpu: mali/ump: Set default selection option to 'n'
526228b ump: compilation fix for latest svn version
26bde4c Changed MALI_API_VERSION to 10 for r2p4-02rel and updated profiling events definition
16a82da Updates r2p4-02rel, which was released Mar. 2nd at malideveloper.com
cbe31f8 Added profiling header file for enabling GPU profiling
82504e7 mali: config: Add Streamline Support
624f9e1 origen: android: mali: Disable profiling of Mali L2 cache
82bf8d3 mali: Add Streamline Support for Mali DDK
3f4c192 gpu: mali: Fixed build error by including linux/module.h
cd8cdb2 gpu: mali: Update power management code
6413cbe drm/mali: Fix compile time warnings
7e8cd44 drm/mali: Fix compile time error related to fops listing
37f0dbe mali: Remove compile time warnings
ee3c339 origen: mali: mali and ump config files
1e58c54 arm: mali: update drivers for 3.2-rc6
e3884f2 Updated Mali kernel driver with r2p3-01rel, used for Android ICS
66565c0 Added /proc/mali for getting profiling information from driver.
37fbf57 Update with r2p2-03release at 17th, Jul from malideveloper.com
09bd12f Fix building mali driver with make O= option
2631267 Moved irq numbers to irqs.h for platform config file, i.e. config.h
61fbdc9 Updated Mali and UMP driver for linux-linaro-2.6.39
5084fbb Updated Mali and UMP driver with r2p1-05rel1 released at 1st Apr from ARM.
b440bb0 Moved Mali/UMP options to Kconfigs and moved each of config.h to /mach-xxx
f5e9a97 Added Mali, UMP and Mali DRM kernel driver
2c314d7 MFC: Add s_ctrl & g_ctrl to set and read SET_FRAME_TAG values
07c1d38 ARM: EXYNOS: Increase MFC reserved memory on Origen
70f63a5 HACK: media: s5p-tv: Temporary HDMI color hack
28a1eb8 media: s5p-tv: Enable HDMI mode to support audio output
9d77909 media: s5p-tv: Add audio support
c811f10 drivers: i2c: s3c2410: Add DT related fixes for HDMIPHY controller
ab86ab1 ARM: EXYNOS: Set HDMI platform data in Origen board
2efaa32 ARM: SAMSUNG: Add API to set platform data for s5p-tv driver
ce94635 s5p-tv: hdmi: Hack for fixing system-hang during S2RAM
92026fe media: s5p-hdmi: add support for frame buffer emulator
82b6ec0 media: vb2: add frame buffer emulator for video output devices
15e6fa2 drivers: i2c: s3c2410: add support for HDMIPHY dedicated controller
f85ed6f configs: origen: Enable staging support for ALC5625(I2S-Audio)
dde446e CONFIG: ORIGEN: Enable staging support for ALC5625(I2S-Audio)
4aedaf5 ARM: EXYNOS4: Reset I2S in resume if not active
a342bf0 ARM: EXYNOS4: Enable LDOs for ALC5625 on Origen
7f421c5 ARM: EXYNOS: Add I2S and ALC5625 support for Origen
4dea87d ARM: EXYNOS: Add audio subsystem clocks
2542f99 ASoC: codecs: ALC5625: Adding I2S platform support on Origen
029ba4e ASoC: codecs: ALC5625: Add Realtek ALC5625 driver
57134d3 ARM: EXYNOS: ORIGEN: Add MMC pm_flags for WLAN
83dc2f6c net: ath6kl: fix module name
ae8201f drivers: net: mmc: change the order of booting order
a3a03ad ARM: EXYNOS: ORIGEN: fix print statmenet for WLAN
130e755 configs: origen: Update WLAN configuration options
2843b6c CONFIG: ORIGEN: Update WLAN configuration options
38b613d sdio: optimization for sdio_irq_thread
95e586b ARM: EXYNOS: Enable HSMMC3 for WLAN on Origen board
a819fa4 mmc: sdhci: remove MMC_CAP_SDIO_IRQ from mmc for WLAN
8a1dc93 ath6kl: Fix compile bugs with 'make O=' option
784b48b ath6kl: Add config entry for polling support
8dcc5b8 ath6kl: Add enablements for Samsung Origen WLAN
cfb0da4 ath6kl: Add Platform data API into Qualcomm ath6kl WLAN
7bef201 configs: origen: Enable support for touch-screen driver
6ed020b CONFIG: ORIGEN: Enable touchscreen driver
64317a5 ARM: EXYNOS4: Add touchscreen I2C device information on Origen board
702dbaf Input: unidisplay_ts: Report pressure and button touch value
4156ee5 Input: unidisplay_ts: Add Pixcir touchscreen driver
22505d5 configs: origen: Enable support for HS-OTG
6d23456 CONFIG: ORIGEN: Add HS-OTG support
cda047d ARM: EXYNOS: Add USB OTG support for Origen board
7ea40fe ARM: EXYNOS: Add s3c-hsotg device support for Universal C210 board
50be942 ARM: EXYNOS: Add s3c-hsotg device support for NURI board
fdbfba6 ARM: EXYNOS: Add s3c-hsotg device support for GONI board
a515447 ARM: EXYNOS: Add usb otg phy control for EXYNOS4210
24fdf8c usb: gadget: s3c-hsotg: add release function
888eda3 usb: otg: s3c-hsotg: fix kernel panic
271da60 usb:hsotg:samsung: add missing patch up
9dff651 usb:hsotg:samsung: Use new udc_start and udc_stop callbacks
d3f1dac usb:hsotg:samsung: Determine number of EPs from HW configuration register
784fabf usb:hsotg:samsung: Cable disconnection recovery code
7fe731d usb:hsotg:samsung: Rename s3c_hsotg_disconnect function
e8ed25f usb:hsotg:samsung: Remove Disconnect Interrupt handler
82cd448 usb:hsotg:samsung: Extract core initialization function
449d55e usb:hsotg:samsung: Sending ZLP packet for IN EP0 transfers
7af3f19 usb:hsotg:samsung: NAK management for EP0 (Setup stage of control transfers)
2b869b2 usb:hsotg:samsung: Use of regulator_bulk_* functions for USB regulators
3bce79c usb:hsotg:samsung: Wrappers for USB PHY methods
da2c014 USB: s3c-hsotg: Add platform data callbacks for phy control
2b14d1b8 regulator: Add {get/set}_voltage ops for dummy regulator
41b369a CONFIG: ORIGEN: Enable gpio-led driver
50d5c21 ARM: EXYNOS: Add leds status1 and status2 on Origen board
bdb3ec8 [CPUFREQ] EXYNOS: Calculate old_index based on freqs.old
4182019 ARM: EXYNOS4210: Add support ASV feature
d3cd496 exynos: Show list of available frequencies
951339a ARM: EXYNOS: Add reboot notifier in cpufreq driver
e2404b6 ARM: EXYNOS4: Support ASV for Exynos4210
f8f46ed ARM: EXYNOS4: Add clock for Exynos4210 asv feature
5f55f5e ARM: EXYNOS4: Add ASV feature for Exynos4 series
587ce4b ARM: EXYNOS: Fix reboot hang after suspend/resume
a8f155a ARM: EXYNOS: Fix for suspend/resume hang
b02305f ARM: EXYNOS: Enable RTC as wake up source
aebab0f drivers: genpd: let platform code to register devices into disabled domains
077c6ed ARM: EXYNOS: Added multiple window support for Origen board
d2b2eb2 video: s3c-fb: Add open functionality
0503fe1 video: s3c-fb: Implement release function
c5faa01 video: s3c-fb: Add Overlay Support
6d31f1e ARM: EXYNOS: Increase framebuffer virtual size for origen
5e6c357 ARM: Samsung: Rework platform data of s3c-fb driver
ffddbd0 ARM: s3c64xx: Decouple lcd type from display controller window data
e7e425a video: s3c-fb: Add device tree support
ef6188e video: s3c-fb: remove 'default_win' element from platform data
bdad4e8 video: s3c-fb: move video interface timing out of window setup data
f8461e6 ARM: EXYNOS: Add display support to EXYNOS4-DT
2f6420d ARM: DTS: exynos4210-origen: Add LCD/FIMD entry in device tree
2859acf ARM: DTS: exynos4210-origen: Add PMIC entry in device tree
95ac701 ARM: DTS: exynos4210-origen: Add wakeup interrupt entry in device tree
0bd7189 ARM: DTS: exynos4210-origen: Add combiner entry in device tree
c4ef2ae ARM: exynos: add dts files to dtbs target
8b528a7 mmc: sdhci-s3c: Add device tree support
cac0fb9 ARM: SAMSUNG: remove all uses of clk_type member in sdhci platform data
e3f7d11 regulator: add device tree support for max8997
9b5baf1 mfd: add irq domain support for max8997 interrupts
7be02ee ARM: Exynos: Add device tree support for gpio wakeup interrupt controller
48f2887 ARM: Exynos: Remove arch_initcall for wakeup interrupt initialization
16d84a4 ARM: Exynos: Add irq_domain support for gpio wakeup interrupts
9956936 ARM: Exynos: Simplify the wakeup interrupt setup code
95477fc ARM: Exynos: Add device tree support for interrupt combiner
f9e2d46 ARM: Exynos: Add irq_domain support for interrupt combiner
54d0dde configs: origen: Enable generic lcd power control
72ad2b0 CONFIG: ORIGEN: Enable generic lcd power control
f98146a ARM: Exynos: Use lcd power control driver for lcd panel
26faa62 backlight: lcd: add driver for raster-type lcd's with gpio controlled panel reset
8e20f57 s5p-tv: Fix compiler warning in mixer_video.c file
6225746 dma: pl330: Temporary fix for dma cookie consolidation
a417c02 s5p-tv: Fix section mismatch warning in mixer_video.c
71c8276 i2c-s3c2410: Fix s3c24xx_i2c_parse_dt_gpio if DTB is not present
d2e4b0e i2c-s3c2410: Don't return error if no gpio entry in Device Tree blob
15c82cb gpu: drm: exynos: Include module.h to remove compilation errors
532eb60 CONFIG: ORIGEN: Enable CONFIG_RTC_CLASS
fed1ea6 CONFIG: ORIGEN: Disable low-level debugging option
5836d73 CONFIG: ORIGEN: Enable POWER_SUPPLY support
c040610 CONFIG: ORIGEN: Enable SCHED_MC
eddebd0 CONFIG: ORIGEN: Enable IPV6 support
44b0189 CONFIG: ORIGEN: Enable CPU Freq
ef7cb23 CONFIG: ORIGEN: Enable HDMI
11be61f CONFIG: ORIGEN: Enable G2D
12ee6d9 CONFIG: ORIGEN: Enable JPEG support
06c0726 CONFIG: ORIGEN: Enable MFC
2a0b6aa CONFIG: ORIGEN: Enable FIMC support
28695a06 CONFIG: ORIGEN: Enable CPU Idle
8ea567b CONFIG: ORIGEN: Enable DT
751a081 CONFIG: ORIGEN: Enable mounting devtmpfs
96450e7 CONFIG: ORIGEN: Enable USB OHCI host support
ace3796 CONFIG: ORIGEN: Enable USB-ethernet support
9a0c707 CONFIG: ORIGEN: Enable rfkill-gpio support (for bluetooth)
ec63310 CONFIG: ORIGEN: Enable EHCI support
fdf6baf CONFIG: ORIGEN: Enable generic USB support
bd84a21 CONFIG: ORIGEN: Enable runtime PM support
6f1bcf8 CONFIG: ORIGEN: Enable GPIO-Key support
1a0702d CONFIG: ORIGEN: Enable framebuffer support
30964c5 CONFIG: ORIGEN: Enable SD/MMC
50a8635 CONFIG: ORIGEN: Enable PMIC (Max8997) support
44004cb CONFIG: ORIGEN: Enable I2C
f11e80c CONFIG: ORIGEN: Enable ext3 and ext4 filesystem support
aa7608a CONFIG: ORIGEN: Enable timestamps for printk
a03ebe3 CONFIG: ORIGEN: Modify UART port settings for Origen board
7e2fd8b configs: origen: Disable low-level debugging option
a8b8bd0 configs: origen: Enable POWER_SUPPLY support
e30eda8 configs: origen: Enable mainline components

File Description Downloads
download icon linux-linaro-android-lt-samsung-3.4-rc7-2012.05-1.tar.bz2 (md5) Linaro Linux LT Samsung 2012.05 - Android 153
last downloaded 76 weeks ago
download icon linux-linaro-lt-samsung-3.4-rc7-2012.05-1.tar.bz2 (md5) Linaro Linux LT Samsung 2012.05 98
last downloaded 72 weeks ago
Total downloads: 251

2012.04 release from the trunk series released

Release information
Release notes:

Linux Release Features:
* Based on v3.4-rc3. A total of 194 patches have been added on top of Linux-v3.4-rc3.
* Display through LCD or HDMI (configurable through /etc/X11/xorg.conf)
* Audio playback
* Touch and keypad support
* USB Host (EHCI and OHCI) and USB Device support
* Suspend-resume
* Soft reboot

Android Release features:
* Based on v3.0.4.
* A total of 3 patches added on top of 2012.03 monthly release.
* Display through LCD and HDMI.
* Audio playback
* Touch and keypad support
* USB Host (EHCI and OHCI) and USB Device support
* Suspend-resume
* Soft reboot
* Video playback using h/w accelerated video codec
* H/w rendering

Bugs fixed:
#880432 Origen: several issues with suspend/resume
#949409 kernel dump during boot up on Origen in LAVA
#972937 Origen kernel doesn't compile w...

Changelog:

*Android Release Changelog*
3 commits on top of 2012.03 Android release.
980a862 ump: compilation fix for latest svn version
9c46c40 video: s3cfb: fix compile error from gcc 4.7
407ac2b media: fimg2d: fix compile error from gcc 4.7

*Linux Release Changelog*
69d0846 CONFIG: ORIGEN: ANDROID: Add initial defconfig
25ea69a configs: origen: Increase CMA region size to 32 MB
911267b CONFIG: ORIGEN: Increase CMA region size to 32 MB
3de0686 ARM: Samsung: use CMA for 2 memory banks for s5p-mfc device
b2b43a6 ARM: integrate CMA with DMA-mapping subsystem
4a5efdb X86: integrate CMA with DMA-mapping subsystem
a2e93c2 drivers: add Contiguous Memory Allocator
879ad13 mm: trigger page reclaim in alloc_contig_range() to stabilise watermarks
5cc779e mm: extract reclaim code from __alloc_pages_direct_reclaim()
9a643fb mm: Serialize access to min_free_kbytes
3e826fb mm: page_isolation: MIGRATE_CMA isolation functions added
88a05a5 mm: mmzone: MIGRATE_CMA migration type added
2b7e149 mm: page_alloc: change fallbacks array handling
3f5d270 mm: page_alloc: introduce alloc_contig_range()
f3734e5 mm: compaction: export some of the functions
5056723 mm: compaction: introduce isolate_freepages_range()
7df07a2 mm: compaction: introduce map_pages()
bddbe7e mm: compaction: introduce isolate_migratepages_range()
5da4a0f mm: page_alloc: remove trailing whitespace
0d01164 CONFIG: ORIGEN: Enable MALI and UMP
a055351 configs: origen: Enable MALI and UMP
79482b9 gpu: mali/ump: Set default selection option to 'n'
8c5dc12 ump: compilation fix for latest svn version
dac14d4 Changed MALI_API_VERSION to 10 for r2p4-02rel and updated profiling events definition
8cc308f Updates r2p4-02rel, which was released Mar. 2nd at malideveloper.com
ea70194 Added profiling header file for enabling GPU profiling
a715d6c mali: config: Add Streamline Support
321136a origen: android: mali: Disable profiling of Mali L2 cache
57b58e5 mali: Add Streamline Support for Mali DDK
c4489bd gpu: mali: Fixed build error by including linux/module.h
85ea306 gpu: mali: Update power management code
4c4c2aa drm/mali: Fix compile time warnings
336cee8 drm/mali: Fix compile time error related to fops listing
8b733ec mali: Remove compile time warnings
4caa3d1 origen: mali: mali and ump config files
3bdc01f arm: mali: update drivers for 3.2-rc6
8c143cc Updated Mali kernel driver with r2p3-01rel, used for Android ICS
e199760 Added /proc/mali for getting profiling information from driver.
dc0c887 Update with r2p2-03release at 17th, Jul from malideveloper.com
664cac8 Fix building mali driver with make O= option
fc2f066 Moved irq numbers to irqs.h for platform config file, i.e. config.h
1129c7b Updated Mali and UMP driver for linux-linaro-2.6.39
a09c05a Updated Mali and UMP driver with r2p1-05rel1 released at 1st Apr from ARM.
deebf83 Moved Mali/UMP options to Kconfigs and moved each of config.h to /mach-xxx
7e4df36 Added Mali, UMP and Mali DRM kernel driver
1fe93fe drivers: i2c: s3c2410: Add DT related fixes for HDMIPHY controller
ec085ad media: s5p-tv: Add audio support
c1b4ce0 ARM: EXYNOS: Set HDMI platform data in Origen board
32f83f8 ARM: SAMSUNG: Add API to set platform data for s5p-tv driver
23c3fb6 s5p-tv: hdmi: Hack for fixing system-hang during S2RAM
bd155bb media: s5p-hdmi: add support for frame buffer emulator
15f1046 media: vb2: add frame buffer emulator for video output devices
bc77cd2 drivers: i2c: s3c2410: add support for HDMIPHY dedicated controller
89d50b6 configs: origen: Enable staging support for ALC5625(I2S-Audio)
2930a93 CONFIG: ORIGEN: Enable staging support for ALC5625(I2S-Audio)
3baca83 ARM: EXYNOS4: Reset I2S in resume if not active
84b1cd4 ARM: EXYNOS4: Enable LDOs for ALC5625 on Origen
c724298 ARM: EXYNOS: Add I2S and ALC5625 support for Origen
53f999f ARM: EXYNOS: Add audio subsystem clocks
dad3689 ASoC: codecs: ALC5625: Adding I2S platform support on Origen
5d4d39b ASoC: codecs: ALC5625: Add Realtek ALC5625 driver
12914db configs: origen: Update WLAN configuration options
46d108f CONFIG: ORIGEN: Update WLAN configuration options
6c7dc48 sdio: optimization for sdio_irq_thread
95f5dad ARM: EXYNOS: Enable HSMMC3 for WLAN on Origen board
f617917 mmc: sdhci: remove MMC_CAP_SDIO_IRQ from mmc for WLAN
d6d2cea ath6kl: Fix compile bugs with 'make O=' option
4514983 ath6kl: Add config entry for polling support
51e88b5 ath6kl: Add enablements for Samsung Origen WLAN
8f33c8a ath6kl: Add Platform data API into Qualcomm ath6kl WLAN
675636f configs: origen: Enable support for touch-screen driver
c6d4a9e CONFIG: ORIGEN: Enable touchscreen driver
de856e8 ARM: EXYNOS4: Add touchscreen I2C device information on Origen board
28f6797 Input: unidisplay_ts: Report pressure and button touch value
469824e Input: unidisplay_ts: Add Pixcir touchscreen driver
64348e3 configs: origen: Enable support for HS-OTG
c95589a CONFIG: ORIGEN: Add HS-OTG support
3b0c13f ARM: EXYNOS: Add USB OTG support for Origen board
55a7891 ARM: EXYNOS: Add hsotg device for Universal_C210
a6576f6 ARM: EXYNOS: Add hsotg device for NURI board
d4d28d3 ARM: EXYNOS: Add usb otg phy control for EXYNOS4210
de5305e usb: gadget: s3c-hsotg: add release function
942e91b usb: otg: s3c-hsotg: fix kernel panic
e5d545b usb:hsotg:samsung: add missing patch up
0df6d4e usb:hsotg:samsung: Use new udc_start and udc_stop callbacks
f097d00 usb:hsotg:samsung: Determine number of EPs from HW configuration register
e0815e2 usb:hsotg:samsung: Cable disconnection recovery code
62b4862 usb:hsotg:samsung: Rename s3c_hsotg_disconnect function
c61fb90 usb:hsotg:samsung: Remove Disconnect Interrupt handler
ea665ca usb:hsotg:samsung: Extract core initialization function
0c1a92a usb:hsotg:samsung: Sending ZLP packet for IN EP0 transfers
224bcf4 usb:hsotg:samsung: NAK management for EP0 (Setup stage of control transfers)
a9bd685 usb:hsotg:samsung: Use of regulator_bulk_* functions for USB regulators
2f933fe usb:hsotg:samsung: Wrappers for USB PHY methods
fae9783 USB: s3c-hsotg: Add platform data callbacks for phy control
f9e0ce2 regulator: Add {get/set}_voltage ops for dummy regulator
311ce12 CONFIG: ORIGEN: Enable gpio-led driver
1d4375c ARM: EXYNOS: Add leds status1 and status2 on Origen board
fcf1f75 CONFIG: ORIGEN: Enable thermal management unit
5bb01ad ARM: exynos4: Add thermal sensor driver platform device support
173d2ce thermal: exynos4: Register the tmu sensor with the kernel thermal layer
8e39308 hwmon: exynos4: Move thermal sensor driver to driver/thermal directory
172471f thermal: Add generic cpuhotplug cooling implementation
d701f0d thermal: Add generic cpufreq cooling implementation
a3bf0e5 thermal: Add a new trip type to use cooling device instance number
a964be5 [CPUFREQ] EXYNOS: Calculate old_index based on freqs.old
2cf0b8a ARM: EXYNOS4210: Add support ASV feature
1bc55c7 exynos: Show list of available frequencies
a5782a3 ARM: EXYNOS: Add reboot notifier in cpufreq driver
e55f3ba ARM: EXYNOS4: Support ASV for Exynos4210
cc76e85 ARM: EXYNOS4: Add clock for Exynos4210 asv feature
22cb987 ARM: EXYNOS4: Add ASV feature for Exynos4 series
fff36a6 ARM: EXYNOS: Fix reboot hang after suspend/resume
9f7f491 ARM: EXYNOS: Fix for suspend/resume hang
fe821d5 ARM: EXYNOS: Enable RTC as wake up source
df8eb97 drivers: genpd: let platform code to register devices into disabled domains
a1b89c6 ARM: EXYNOS: Increase framebuffer virtual size for origen
6917996 ARM: EXYNOS: Add display support to EXYNOS4-DT
5d828ec ARM: DTS: exynos4210-origen: Add LCD/FIMD entry in device tree
c0f3fb4 ARM: DTS: exynos4210-origen: Add PMIC entry in device tree
86975bd ARM: DTS: exynos4210-origen: Add wakeup interrupt entry in device tree
6afb3c9 ARM: DTS: exynos4210-origen: Add combiner entry in device tree
6076bab ARM: exynos: add dts files to dtbs target
8d64654 mmc: sdhci-s3c: Add device tree support
f74bcd1 ARM: SAMSUNG: remove all uses of clk_type member in sdhci platform data
0530a0d ARM: EXYNOS: use 'exynos4-sdhci' as device name for sdhci controllers
d082f94 video: s3c-fb: Add device tree support
ef70319 regulator: add device tree support for max8997
a7f5be6 mfd: add irq domain support for max8997 interrupts
f1931b9 ARM: Exynos: Add device tree support for gpio wakeup interrupt controller
552b49c ARM: Exynos: Remove arch_initcall for wakeup interrupt initialization
5fb6bfa ARM: Exynos: Add irq_domain support for gpio wakeup interrupts
72c5df2 ARM: Exynos: Simplify the wakeup interrupt setup code
63ea2b7 ARM: Exynos: Add device tree support for interrupt combiner
5f4d651 ARM: Exynos: Add irq_domain support for interrupt combiner
3ecc617 ARM: Samsung: Rework platform data of s3c-fb driver
7d9e9fc ARM: s3c64xx: Decouple lcd type from display controller window data
e7b26e5 video: s3c-fb: remove 'default_win' element from platform data
b95bc4a video: s3c-fb: move video interface timing out of window setup data
b561367 configs: origen: Enable generic lcd power control
84ab4f5 CONFIG: ORIGEN: Enable generic lcd power control
da4aacd ARM: Exynos: Use lcd power control driver for lcd panel
896278a backlight: lcd: add driver for raster-type lcd's with gpio controlled panel reset
0a39f46 mmc: Silently set the timeout value if not in range
4ab5032 ARM: EXYNOS: Increase DMA pool allocator size for framebuffer
ae15ba8 s5p-tv: Fix compiler warning in mixer_video.c file
1170c32 dma: pl330: Temporary fix for dma cookie consolidation
4f2134c s5p-tv: Fix section mismatch warning in mixer_video.c
475d97e i2c-s3c2410: Fix s3c24xx_i2c_parse_dt_gpio if DTB is not present
4847859 i2c-s3c2410: Don't return error if no gpio entry in Device Tree blob
481050f mmc: block: Fix compile time warning for uninitalized variables
ffbb6fa gpu: drm: exynos: Include module.h to remove compilation errors
fa19742 CONFIG: ORIGEN: Enable CONFIG_RTC_CLASS
9d88dfe configs: origen: Disable low-level debugging option
a58ba85 configs: origen: Enable POWER_SUPPLY support
d88a9a4 configs: origen: Enable mainline components
275d155 config: Pair MODULE_UNLOAD with MODULES
a3b7c55 config: Always set THUMB2_KERNEL
33d639a config: Fixups to get Panda booting.
bfbc578 config: More android fixes from Tixy
de97eb2 config: Fixes for bug 97769869 suggested by Tixy
6be65a3 configs: origen: Enable minimal config that boots linux-linaro-tracking kernel
3c8b138 configs: Add vexpress config fragment from Tixy
8655175 config: Fixups from Tixy and Tushar
8d39490 config: Origen config fixes from Tushar Behera
a9fd223 Config updates from Tixy
def8260 configs: Add initial framgnets
67b8288 CONFIG: ORIGEN: Disable low-level debugging option
dde079a CONFIG: ORIGEN: Enable POWER_SUPPLY support
824002d CONFIG: ORIGEN: Enable SCHED_MC
0a81738 CONFIG: ORIGEN: Enable IPV6 support
75a1d33 CONFIG: ORIGEN: Enable CPU Freq
8d8569f CONFIG: ORIGEN: Enable HDMI
2f3f081 CONFIG: ORIGEN: Enable G2D
77da066 CONFIG: ORIGEN: Enable JPEG support
efb8745 CONFIG: ORIGEN: Enable MFC
bd4e3cc CONFIG: ORIGEN: Enable FIMC support
de155df CONFIG: ORIGEN: Enable CPU Idle
43e6b98 CONFIG: ORIGEN: Enable DT
cedb483 CONFIG: ORIGEN: Enable mounting devtmpfs
41403d7 CONFIG: ORIGEN: Enable USB OHCI host support
8fc51b0 CONFIG: ORIGEN: Enable USB-ethernet support
b98112b CONFIG: ORIGEN: Enable rfkill-gpio support (for bluetooth)
bdd617f CONFIG: ORIGEN: Enable EHCI support
294ed8a CONFIG: ORIGEN: Enable generic USB support
b86c445 CONFIG: ORIGEN: Enable runtime PM support
361a462 CONFIG: ORIGEN: Enable GPIO-Key support
78e7196 CONFIG: ORIGEN: Enable framebuffer support
1360572 CONFIG: ORIGEN: Enable SD/MMC
0de022c CONFIG: ORIGEN: Enable PMIC (Max8997) support
0f826da CONFIG: ORIGEN: Enable I2C
bf730a1 CONFIG: ORIGEN: Enable ext3 and ext4 filesystem support
87da989 CONFIG: ORIGEN: Enable timestamps for printk
7e891c1 CONFIG: ORIGEN: Modify UART port settings for Origen board

File Description Downloads
download icon linux-linaro-lt-samsung-3.4-RC3-2012.04.tar.bz2 (md5) Samsung LT Ubuntu release 67
last downloaded 72 weeks ago
download icon linux-linaro-android-lt-samsung-3.0.4-2012.04.tar.bz2 (md5) Samsung LT Android release 79
last downloaded 72 weeks ago
Total downloads: 146

2012.03 release from the trunk series released

Release information
Release notes:

The Samsung landing team's kernel released for 12.03 is based on linux-3.3 kernel (Ubuntu) and linux-3.0 (Android)

Features (Ubuntu):

1. Display through LCD or HDMI (configurable through /etc/X11/xorg.conf)
2. Audio playback
3. Touch and keypad support
4. USB Host (EHCI and OHCI) and USB Device support
5. Suspend-resume
6. Soft reboot

Features (Android):

1. Burst feature of USB EHCI
2. Fixes for S2RAM issue on Android

Following bug fixes are in the release:

#928460 - Linaro Ubuntu on Samsung Origen freezes after booting
#863451 - Ethernet doesn't work on Origen when the usb host interface works as a usb 2.0
#879497 - Origen Ethernet can't pass the "plug out & plug in" test.
#906776 - Origen: Powertop 1.98 locks the board (3.2-rc5 kernel)
#880423 - Suspend does not work on Samsung...

Changelog:

*Ubuntu*
Tag: linux-3.3-rc5-2012.03-1
Reason: Fixes for USB-ethernet issue with EHCI
Changelog:
1. usb: s5p-ehci: set burst_enable platform callback
arch/arm/plat-samsung/devs.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
*Android*
Tag: android-3.0.4-2012.03-1
Reason: Fixes for S2RAM issue on Android
Changelog:
1. CONFIG: ORIGEN: ANDROID: Enable Power Management for Mali
arch/arm/configs/android_origen_defconfig | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
2. ORIGEN: BUTTON: set handler as handle_edge_irq & send event on resume
drivers/input/keyboard/gpio_keys.c | 18 +++++++++++++++++-
1 files changed, 17 insertions(+), 1 deletions(-)

*Patch statistics*

A total of 250 patches have been added on top of Linux-v3.3-rc5. These patches
are taken from maintainers' trees, mailing lists and internal developers.

(MT) Patches in maintainers' tree (targetted for 3.4-rc1): 126
(UR) Patches under review: 38
(INT) Internal patches: 86

*List of patches added for 2012.03 release*

The following changes since commit 6b21d18ed50c7d145220b0724ea7f2613abf0f95:

  Linux 3.3-rc5 (2012-02-25 12:18:16 -0800)

Amit Daniel Kachhap (10): 4 UR, 6 MT
      thermal: Add a new trip type to use cooling device instance number
      thermal: Add generic cpu cooling implementation
      thermal: exynos: Add thermal interface support for linux thermal layer
      thermal: exynos4: Register the tmu sensor with the thermal interface layer
      ARM: exynos4: Add thermal sensor driver platform device support
      ARM: exynos: Add support AFTR mode on EXYNOS4210
      ARM: s5p: add L2 early resume code
      ARM: exynos: save L2 settings during bootup
      ARM: exynos: remove useless code to save/restore L2
      ARM: exynos: Enable l2 configuration through device tree

Andrzej Pietrasiewicz (3): 3 UR
      ARM: Exynos: JPEG board definition
      ARM: Exynos: Register JPEG on universal_c210
      ARM: Exynos: Register JPEG on nuri

Angus Ainslie (4): 4 INT
      ARM: EXYNOS: Enable HSMMC3 for WLAN on Origen board
      Fix building mali driver with make O= option
      arm: mali: update drivers for 3.2-rc6
      origen: mali: mali and ump config files

Changhwan Youn (1): 1 MT
      ARM: EXYNOS: fix cycle count for periodic mode of clock event timers

Chunsang Jeong (8): 8 INT
      Added Mali, UMP and Mali DRM kernel driver
      Moved Mali/UMP options to Kconfigs and moved each of config.h to /mach-xxx
      Updated Mali and UMP driver with r2p1-05rel1 released at 1st Apr from ARM.
      Updated Mali and UMP driver for linux-linaro-2.6.39
      Moved irq numbers to irqs.h for platform config file, i.e. config.h
      Update with r2p2-03release at 17th, Jul from malideveloper.com
      Added /proc/mali for getting profiling information from driver.
      Updated Mali kernel driver with r2p3-01rel, used for Android ICS

Fahad Kunnathadi (1): 1 INT
      Input: unidisplay_ts: Add Pixcir touchscreen driver

Giridhar Maruthy (7): 7 INT
      ASoC: codecs: ALC5625: Add Realtek ALC5625 driver
      ASoC: codecs: ALC5625: Adding I2S platform support on Origen
      ARM: EXYNOS: Add audio subsystem clocks
      ARM: EXYNOS: Add I2S and ALC5625 support for Origen
      ARM: EXYNOS4: Enable LDOs for ALC5625 on Origen
      ARM: EXYNOS4: Reset I2S in resume if not active
      ARM: EXYNOS4: Save audio register for suspend-resume

Heiko Stuebner (4): 4 MT
      ARM: SAMSUNG: cleanup of rtc register definitions
      rtc-s3c: make room for more variants in devicetree block
      rtc-s3c: add variants for S3C2443 and S3C2416
      ARM: S3C2443/S3C2416: add s3c_rtc_setname and rename rtc devices

Inderpal Singh (10): 10 INT
      ARM: SAMSUNG: Fix i2c0 device id to match with devname
      ARM: EXYNOS: Enable RTC as wake up source
      ARM: EXYNOS: Fix for suspend/resume hang
      ARM: EXYNOS: Fix reboot hang after suspend/resume
      ARM: EXYNOS4: Add clock for Exynos4210 asv feature
      ARM: EXYNOS: Add reboot notifier in cpufreq driver
      CONFIG: ORIGEN: Enable CPU Freq
      exynos: Show list of available frequencies
      ARM: EXYNOS4210: Add support ASV feature
      EXYNOS: CPUFREQ: Calculate old_index based on freqs.old

Jaehoon Chung (2): 2 MT
      ARM: SAMSUNG: support the second capability for samsung-soc
      mmc: sdhci-s3c: add platform data for the second capability

Jingoo Han (1): 1 MT
      ARM: SAMSUNG: Add a callback 'notify_after' for PWM backlight control

Jongpill Lee (2): 2 MT
      ARM: EXYNOS4: Add ASV feature for Exynos4 series
      ARM: EXYNOS4: Support ASV for Exynos4210

Joonyoung Shim (5): 5 UR
      ARM: S3C64XX: Add usb otg phy control
      ARM: SAMSUNG: Fix memory size for hsotg
      ARM: EXYNOS: Add usb otg phy control for EXYNOS4210
      ARM: EXYNOS: Add hsotg device for NURI board
      USB: s3c-hsotg: Add platform data callbacks for phy control

Kamil Debski (3): 3 MT
      ARM: EXYNOS: add G2D to mach-nuri
      ARM: EXYNOS: add G2D to mach-universal
      ARM: SAMSUNG: add G2D to plat-s5p and mach-exynos

Kukjin Kim (7): 7 MT
      ARM: EXYNOS: use static declaration when it is not used in other files
      ARM: S3C24XX: use static declaration when it is not used in other files
      ARM: S3C64XX: use static declaration when it is not used in other files
      ARM: S5P64X0: use static declaration when it is not used in other files
      ARM: S5PC100: use static declaration when it is not used in other files
      ARM: S5PV210: use static declaration when it is not used in other files
      ARM: SAMSUNG: use static declaration when it is not used in other files

Lukasz Majewski (11): 11 UR
      ARM: EXYNOS: Add hsotg device for Universal_C210
      usb:hsotg:samsung: Wrappers for USB PHY methods
      usb:hsotg:samsung: Use of regulator_bulk_* functions for USB regulators
      usb:hsotg:samsung: NAK management for EP0 (Setup stage of control transfers)
      usb:hsotg:samsung: Sending ZLP packet for IN EP0 transfers
      usb:hsotg:samsung: Extract core initialization function
      usb:hsotg:samsung: Remove Disconnect Interrupt handler
      usb:hsotg:samsung: Rename s3c_hsotg_disconnect function
      usb:hsotg:samsung: Cable disconnection recovery code
      usb:hsotg:samsung: Determine number of EPs from HW configuration register
      usb:hsotg:samsung: Use new udc_start and udc_stop callbacks

Marek Szyprowski (8): 6 UR, 2 INT
      mm: extract reclaim code from __alloc_pages_direct_reclaim()
      mm: trigger page reclaim in alloc_contig_range() to stabilise watermarks
      drivers: add Contiguous Memory Allocator
      X86: integrate CMA with DMA-mapping subsystem
      ARM: integrate CMA with DMA-mapping subsystem
      ARM: Samsung: use CMA for 2 memory banks for s5p-mfc device
      media: vb2: add frame buffer emulator for video output devices
      media: s5p-hdmi: add support for frame buffer emulator

Mark Brown (10): 10 MT
      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 basic cpuidle driver
      ARM: S3C64XX: Gate some more clocks by default
      ARM: S3C64XX: Reduce residency requirement for cpuidle WFI mode
      ARM: S3C64XX: Define some additional always off clocks

Mel Gorman (1): 1 MT
      mm: Serialize access to min_free_kbytes

Michal Nazarewicz (9): 9 UR
      mm: page_alloc: remove trailing whitespace
      mm: compaction: introduce isolate_migratepages_range()
      mm: compaction: introduce map_pages()
      mm: compaction: introduce isolate_freepages_range()
      mm: compaction: export some of the functions
      mm: page_alloc: introduce alloc_contig_range()
      mm: page_alloc: change fallbacks array handling
      mm: mmzone: MIGRATE_CMA migration type added
      mm: page_isolation: MIGRATE_CMA isolation functions added

Minho Ban (1): 1 MT
      ARM: SAMSUNG: use spin_lock_irqsave() in clk_{enable,disable}

Nicolas Pitre (23): 23 MT
      ARM: OMAP1: Fix pm_idle during suspend
      ARM: clean up idle handlers
      ARM: OMAP: convert idle handlers from pm_idle to arm_pm_idle
      ARM: mach-s5pv210: use standard arch_idle()
      ARM: mach-s5pc100: use standard arch_idle()
      ARM: mach-s5p64x0: move idle handler from pm_idle to arm_pm_idle
      ARM: mach-exynos: use standard arch_idle()
      ARM: mach-at91: move special idle code out of line
      ARM: mach-clps711x: move special idle code out of line
      ARM: mach-ebsa110: move special idle code out of line
      ARM: mach-gemini: move special idle code out of line
      ARM: mach-h720x: move special idle code out of line
      ARM: s3c24xx: move special idle code to out of line
      ARM: plat-mxc: hook special idle handlers to arm_pm_idle
      ARM: mach-msm: hook special idle handlers to arm_pm_idle
      ARM: mach-ixp23xx: properly disable CPU idle call
      ARM: mach-ixp4xx: properly disable CPU idle call
      ARM: mach-shark: properly disable CPU idle call
      ARM: mach-w90x900: properly disable CPU idle call
      ARM: mach-s3c64xx: use standard arch_idle() implementation
      ARM: mach-tegra: properly disable CPU idle call
      ARM: substitute arch_idle()
      ARM: big removal of now unused arch_idle()

Pankaj Dubey (1): 1 INT
      CONFIG: ORIGEN: Enable USB OHCI host support

Ricardo Salveti de Araujo (1): 1 INT
      ARM: EXYNOS: Add leds status1 and status2 on Origen board

Russell King (32): 32 MT
      ARM: debug: arrange Kconfig options more logically
      ARM: amba: add amba_device allocation/add/put functions
      ARM: amba: of: convert to use amba_device_alloc
      ARM: amba: ux500: convert to use amba_device_alloc
      ARM: amba: integrator: convert to use amba_device_alloc
      ARM: amba: mxs: convert to use amba_device_alloc
      ARM: amba: make irq 0 invalid
      ARM: amba: ux500: get rid of NO_IRQ
      ARM: amba: get rid of NO_IRQ initializers
      ARM: amba: samsung: get rid of NO_IRQ initializers
      ARM: amba: integrator/realview/versatile/vexpress: get rid of NO_IRQ initializers
      ARM: amba: lpc32xx: get rid of NO_IRQ initializers
      ARM: amba: mxs: get rid of NO_IRQ initializers
      ARM: amba: nomadik: get rid of NO_IRQ initializers
      ARM: amba: netx: get rid of NO_IRQ initializers
      ARM: amba: spear: get rid of NO_IRQ initializers
      ARM: amba: u300: get rid of NO_IRQ initializers
      ARM: amba: make use of -1 IRQs warn
      ARM: amba: provide common initializers for static amba devices
      ARM: amba: vexpress: get rid of private platform amba_device initializer
      ARM: amba: versatile: get rid of private platform amba_device initializer
      ARM: amba: realview: get rid of private platform amba_device initializer
      ARM: amba: integrator: use common amba device initializers
      ARM: amba: omap2: use common amba device initializers
      ARM: amba: ep93xx: use common amba device initializers
      ARM: amba: bcmring: use common amba device initializers
      ARM: amba: netx: use common amba device initializers
      ARM: amba: lpc32xx: use common amba device initializers
      ARM: amba: u300: use common amba device initializers
      ARM: amba: nomadik: use common amba device initializers
      ARM: amba: spear: use common amba device initializers
      ARM: amba: samsung: use common amba device initializers

Sachin Kamat (16): 14 MT, 2 INT
      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: Hook up G2D PD to generic PD infrastructure
      ARM: EXYNOS: Hook up JPEG PD to generic PD infrastructure
      ARM: EXYNOS4: Add touchscreen I2C device information on Origen board
      CONFIG: ORIGEN: Enable touchscreen driver
      ARM: S5PV210: Enable FIMC on SMDKC110
      ARM: S5PV210: Enable FIMC on SMDKV210
      ARM: S5PV210: Enable MFC on SMDKV210
      ARM: S5PV210: Enable MFC on SMDKC110
      ARM: EXYNOS: Enable G2D on SMDKV310
      ARM: S5PV210: Add G2D to mach-s5pv210
      ARM: EXYNOS: Enable JPEG on Origen
      ARM: EXYNOS: Enable JPEG on SMDKV310

Sangwook Lee (12): 1 MT, 11 INT
      ARM: EXYNOS: Enable Bluetooth on ORIGEN
      ARM: EXYNOS: Add EHCI Burst func
      USB: ehci-s5p: add function for burst
      ath6kl: Add Platform data API into Qualcomm ath6kl WLAN
      ath6kl: Add enablements for Samsung Origen WLAN
      ath6kl: Add config entry for polling support
      ath6kl: Fix compile bugs with 'make O=' option
      mmc: sdhci: remove MMC_CAP_SDIO_IRQ from mmc for WLAN
      CONFIG: ORIGEN: Update WLAN configuration options
      sdio: optimization for sdio_irq_thread
      ath6kl: Fix compile error because of deletion of htc_hif.h
      usb:hsotg:samsung: add missing patch up

Sylwester Nawrocki (3): 3 MT
      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

Thomas Abraham (10): 10 MT
      PM / Domains: Add OF support
      ARM: EXYNOS: Hook up power domains to generic power domain infrastructure
      mmc: sdhci-s3c: Remove usage of clk_type member in platform data
      ARM: EXYNOS: use 'exynos4-sdhci' as device name for sdhci controllers
      ARM: SAMSUNG: remove all uses of clk_type member in sdhci platform data
      mmc: sdhci-s3c: derive transfer width host capability from max_width in platform data
      mmc: sdhci-s3c: Keep a copy of platform data and use it
      mmc: sdhci-s3c: Add device tree support
      backlight: add regulator support for platform_lcd driver
      arm: exynos: allow platform-lcd driver to control lcd regulator source on origen

Tomasz Stanislawski (1): 1 INT
      drivers: i2c: s3c2410: add support for HDMIPHY dedicated controller

Tushar Behera (42): 3 MT, 39 INT
      CONFIG: ORIGEN: Modify UART port settings for Origen board
      CONFIG: ORIGEN: Enable timestamps for printk
      CONFIG: ORIGEN: Enable ext3 and ext4 filesystem support
      CONFIG: ORIGEN: Enable I2C
      CONFIG: ORIGEN: Enable PMIC (Max8997) support
      CONFIG: ORIGEN: Enable SD/MMC
      CONFIG: ORIGEN: Enable framebuffer support
      CONFIG: ORIGEN: Enable GPIO-Key support
      CONFIG: ORIGEN: Enable runtime PM support
      CONFIG: ORIGEN: Enable generic USB support
      CONFIG: ORIGEN: Enable EHCI support
      CONFIG: ORIGEN: Enable rfkill-gpio support (for bluetooth)
      CONFIG: ORIGEN: Enable USB-ethernet support
      gpu: drm: exynos: Include module.h to remove compilation errors
      media: s5p-hdmi: Include linux/module.h for fixing compilation error
      mmc: block: Fix compile time warning for uninitalized variables
      i2c-s3c2410: Don't return error if no gpio entry in Device Tree blob
      i2c-s3c2410: Fix s3c24xx_i2c_parse_dt_gpio if DTB is not present
      USB: HUB: Add timeout condition for hub_thread
      CONFIG: ORIGEN: Enable DT
      [CPUFREQ] EXYNOS: Initialize locking_frequency with initial frequency
      CONFIG: ORIGEN: Enable thermal management unit
      CONFIG: ORIGEN: Enable CPU Idle
      CONFIG: ORIGEN: Enable gpio-led driver
      ARM: EXYNOS: Don't switch-off PDs during booting
      ARM: EXYNOS: Add clkdev lookup entry for lcd clock
      ARM: EXYNOS: Add USB OTG support for Origen board
      CONFIG: ORIGEN: Add HS-OTG support
      ARM: EXYNOS: Further clock consolidation code
      CONFIG: ORIGEN: Enable staging support for ALC5625(I2S-Audio)
      ARM: Increase FORCE_MAX_ZONEORDER to 14
      CONFIG: ORIGEN: Enable HDMI
      CONFIG: ORIGEN: Enable FIMC support
      CONFIG: ORIGEN: Enable MFC
      CONFIG: ORIGEN: Enable G2D
      CONFIG: ORIGEN: Enable JPEG support
      mali: Remove compile time warnings
      ARM: SAMSUNG: Add __init attribute to functions calling s3c_set_platdata
      drm/mali: Fix compile time error related to fops listing
      drm/mali: Fix compile time warnings
      Revert "PM / Domains: Add OF support"
      Revert "ARM: EXYNOS: Hook up power domains to generic power domain infrastructure"

Will Deacon (1): 1 MT
      ARM: 7300/1: realview: fix definition of GPIO0 interrupt on PB1176 to match TRM

 .../devicetree/bindings/mmc/samsung-sdhci.txt | 70 +
 Documentation/kernel-parameters.txt | 9 +
 Documentation/thermal/cpu-cooling-api.txt | 52 +
 Documentation/thermal/sysfs-api.txt | 4 +-
 arch/Kconfig | 3 +
 arch/arm/Kconfig | 3 +
 arch/arm/Kconfig.debug | 156 +-
 arch/arm/configs/exynos4_defconfig | 119 +-
 arch/arm/include/asm/dma-contiguous.h | 15 +
 arch/arm/include/asm/mach/map.h | 1 +
 arch/arm/include/asm/system.h | 1 +
 arch/arm/kernel/process.c | 27 +-
 arch/arm/kernel/setup.c | 9 +-
 arch/arm/mach-at91/at91cap9.c | 8 +
 arch/arm/mach-at91/at91rm9200.c | 10 +
 arch/arm/mach-at91/at91sam9260.c | 8 +
 arch/arm/mach-at91/at91sam9261.c | 8 +
 arch/arm/mach-at91/at91sam9263.c | 8 +
 arch/arm/mach-at91/at91sam9g45.c | 7 +
 arch/arm/mach-at91/at91sam9rl.c | 8 +
 arch/arm/mach-at91/at91x40.c | 12 +
 arch/arm/mach-at91/include/mach/system.h | 50 -
 arch/arm/mach-bcmring/core.c | 23 +-
 arch/arm/mach-bcmring/include/mach/system.h | 28 -
 arch/arm/mach-clps711x/common.c | 16 +
 arch/arm/mach-clps711x/include/mach/system.h | 35 -
 arch/arm/mach-cns3xxx/include/mach/system.h | 25 -
 arch/arm/mach-davinci/include/mach/system.h | 21 -
 arch/arm/mach-dove/include/mach/system.h | 17 -
 arch/arm/mach-ebsa110/core.c | 25 +
 arch/arm/mach-ebsa110/include/mach/system.h | 37 -
 arch/arm/mach-ep93xx/core.c | 46 +-
 arch/arm/mach-ep93xx/include/mach/system.h | 7 -
 arch/arm/mach-exynos/Kconfig | 28 +
 arch/arm/mach-exynos/Makefile | 2 +
 arch/arm/mach-exynos/asv-4210.c | 339 +++
 arch/arm/mach-exynos/asv.c | 71 +
 arch/arm/mach-exynos/clock-exynos4210.c | 2 +-
 arch/arm/mach-exynos/clock-exynos4212.c | 2 +-
 arch/arm/mach-exynos/clock.c | 186 ++-
 arch/arm/mach-exynos/common.c | 86 +-
 arch/arm/mach-exynos/cpuidle.c | 147 +-
 arch/arm/mach-exynos/dev-tmu.c | 64 +
 arch/arm/mach-exynos/dma.c | 46 +-
 arch/arm/mach-exynos/include/mach/asv.h | 43 +
 arch/arm/mach-exynos/include/mach/cpufreq.h | 2 +
 arch/arm/mach-exynos/include/mach/irqs.h | 4 +
 arch/arm/mach-exynos/include/mach/mali/config.h | 173 ++
 arch/arm/mach-exynos/include/mach/map.h | 13 +
 arch/arm/mach-exynos/include/mach/pmu.h | 2 +
 arch/arm/mach-exynos/include/mach/regs-audss.h | 8 +
 arch/arm/mach-exynos/include/mach/regs-clock.h | 18 +
 arch/arm/mach-exynos/include/mach/regs-iem.h | 27 +
 arch/arm/mach-exynos/include/mach/regs-pmu.h | 3 +
 arch/arm/mach-exynos/include/mach/regs-sys.h | 21 +
 arch/arm/mach-exynos/include/mach/system.h | 20 -
 arch/arm/mach-exynos/include/mach/ump/config.h | 18 +
 arch/arm/mach-exynos/mach-armlex4210.c | 3 -
 arch/arm/mach-exynos/mach-nuri.c | 81 +-
 arch/arm/mach-exynos/mach-origen.c | 206 ++-
 arch/arm/mach-exynos/mach-smdk4x12.c | 2 -
 arch/arm/mach-exynos/mach-smdkv310.c | 7 +-
 arch/arm/mach-exynos/mach-universal_c210.c | 89 +-
 arch/arm/mach-exynos/mct.c | 22 +-
 arch/arm/mach-exynos/pm.c | 18 +-
 arch/arm/mach-exynos/pm_domains.c | 203 ++
 arch/arm/mach-exynos/setup-usb-phy.c | 105 +-
 arch/arm/mach-footbridge/include/mach/system.h | 13 -
 arch/arm/mach-gemini/Makefile | 2 +-
 arch/arm/mach-gemini/idle.c | 29 +
 arch/arm/mach-gemini/include/mach/system.h | 14 -
 arch/arm/mach-gemini/irq.c | 4 +-
 arch/arm/mach-h720x/common.c | 18 +
 arch/arm/mach-h720x/include/mach/system.h | 27 -
 arch/arm/mach-highbank/include/mach/system.h | 24 -
 arch/arm/mach-imx/mm-imx3.c | 52 +-
 arch/arm/mach-imx/mm-imx5.c | 28 +-
 arch/arm/mach-imx/pm-imx27.c | 3 +-
 arch/arm/mach-integrator/core.c | 70 +-
 arch/arm/mach-integrator/impd1.c | 9 +-
 arch/arm/mach-integrator/include/mach/system.h | 33 -
 arch/arm/mach-integrator/integrator_cp.c | 49 +-
 arch/arm/mach-iop13xx/include/mach/system.h | 13 -
 arch/arm/mach-iop32x/include/mach/system.h | 13 -
 arch/arm/mach-iop33x/include/mach/system.h | 13 -
 arch/arm/mach-ixp2000/include/mach/system.h | 14 -
 arch/arm/mach-ixp23xx/core.c | 3 +
 arch/arm/mach-ixp23xx/include/mach/system.h | 16 -
 arch/arm/mach-ixp4xx/common.c | 6 +
 arch/arm/mach-ixp4xx/include/mach/system.h | 19 -
 arch/arm/mach-kirkwood/include/mach/system.h | 17 -
 arch/arm/mach-ks8695/include/mach/system.h | 27 -
 arch/arm/mach-lpc32xx/include/mach/system.h | 27 -
 arch/arm/mach-lpc32xx/phy3250.c | 32 +-
 arch/arm/mach-mmp/include/mach/system.h | 16 -
 arch/arm/mach-msm/idle.S | 36 -
 arch/arm/mach-msm/idle.c | 49 +
 arch/arm/mach-msm/include/mach/system.h | 1 -
 arch/arm/mach-mv78xx0/include/mach/system.h | 17 -
 arch/arm/mach-mxs/devices.c | 8 +-
 arch/arm/mach-mxs/devices/amba-duart.c | 2 +-
 arch/arm/mach-mxs/include/mach/system.h | 25 -
 arch/arm/mach-mxs/pm.c | 3 +-
 arch/arm/mach-netx/fb.c | 13 +-
 arch/arm/mach-netx/include/mach/system.h | 28 -
 arch/arm/mach-nomadik/board-nhk8815.c | 17 +-
 arch/arm/mach-nomadik/cpu-8815.c | 9 +-
 arch/arm/mach-nomadik/include/mach/system.h | 32 -
 arch/arm/mach-omap1/include/mach/system.h | 5 -
 arch/arm/mach-omap1/pm.c | 19 +-
 arch/arm/mach-omap2/emu.c | 26 +-
 arch/arm/mach-omap2/include/mach/system.h | 5 -
 arch/arm/mach-omap2/pm24xx.c | 4 +-
 arch/arm/mach-omap2/pm34xx.c | 6 +-
 arch/arm/mach-omap2/pm44xx.c | 8 +-
 arch/arm/mach-omap2/prm_common.c | 1 -
 arch/arm/mach-orion5x/include/mach/system.h | 19 -
 arch/arm/mach-picoxcell/include/mach/system.h | 26 -
 arch/arm/mach-pnx4008/include/mach/system.h | 29 -
 arch/arm/mach-prima2/include/mach/system.h | 17 -
 arch/arm/mach-pxa/include/mach/system.h | 15 -
 arch/arm/mach-realview/core.h | 20 +-
 arch/arm/mach-realview/include/mach/irqs-pb1176.h | 2 +-
 arch/arm/mach-realview/include/mach/system.h | 33 -
 arch/arm/mach-realview/realview_eb.c | 78 +-
 arch/arm/mach-realview/realview_pb1176.c | 78 +-
 arch/arm/mach-realview/realview_pb11mp.c | 78 +-
 arch/arm/mach-realview/realview_pba8.c | 78 +-
 arch/arm/mach-realview/realview_pbx.c | 78 +-
 arch/arm/mach-rpc/include/mach/system.h | 13 -
 arch/arm/mach-s3c2410/include/mach/system.h | 54 -
 arch/arm/mach-s3c2410/mach-h1940.c | 12 +-
 arch/arm/mach-s3c2412/s3c2412.c | 4 +-
 arch/arm/mach-s3c2416/clock.c | 6 -
 arch/arm/mach-s3c2416/mach-smdk2416.c | 8 +-
 arch/arm/mach-s3c2416/s3c2416.c | 5 +-
 arch/arm/mach-s3c2440/mach-gta02.c | 4 +-
 arch/arm/mach-s3c2440/mach-rx1950.c | 12 +-
 arch/arm/mach-s3c2443/s3c2443.c | 2 +
 arch/arm/mach-s3c64xx/Kconfig | 9 +
 arch/arm/mach-s3c64xx/Makefile | 2 +
 arch/arm/mach-s3c64xx/clock.c | 121 +-
 arch/arm/mach-s3c64xx/common.h | 2 -
 arch/arm/mach-s3c64xx/cpuidle.c | 91 +
 arch/arm/mach-s3c64xx/include/mach/system.h | 19 -
 arch/arm/mach-s3c64xx/irq-pm.c | 2 +-
 arch/arm/mach-s3c64xx/mach-crag6410-module.c | 27 +-
 arch/arm/mach-s3c64xx/mach-crag6410.c | 71 +-
 arch/arm/mach-s3c64xx/mach-smartq.c | 3 +
 arch/arm/mach-s3c64xx/mach-smdk6410.c | 4 +
 arch/arm/mach-s3c64xx/setup-usb-phy.c | 90 +
 arch/arm/mach-s5p64x0/clock.c | 11 +-
 arch/arm/mach-s5p64x0/common.c | 15 +-
 arch/arm/mach-s5p64x0/dma.c | 30 +-
 arch/arm/mach-s5p64x0/include/mach/s5p64x0-clock.h | 7 -
 arch/arm/mach-s5p64x0/include/mach/system.h | 21 -
 arch/arm/mach-s5pc100/clock.c | 28 +-
 arch/arm/mach-s5pc100/common.c | 12 -
 arch/arm/mach-s5pc100/dma.c | 46 +-
 arch/arm/mach-s5pc100/include/mach/system.h | 19 -
 arch/arm/mach-s5pv210/Kconfig | 11 +
 arch/arm/mach-s5pv210/common.c | 12 -
 arch/arm/mach-s5pv210/dma.c | 46 +-
 arch/arm/mach-s5pv210/include/mach/map.h | 3 +
 arch/arm/mach-s5pv210/include/mach/system.h | 21 -
 arch/arm/mach-s5pv210/mach-aquila.c | 1 +
 arch/arm/mach-s5pv210/mach-goni.c | 2 +-
 arch/arm/mach-s5pv210/mach-smdkc110.c | 15 +
 arch/arm/mach-s5pv210/mach-smdkv210.c | 16 +-
 arch/arm/mach-sa1100/include/mach/system.h | 9 -
 arch/arm/mach-shark/core.c | 6 +
 arch/arm/mach-shark/include/mach/system.h | 13 -
 arch/arm/mach-shmobile/include/mach/system.h | 5 -
 arch/arm/mach-spear3xx/include/mach/system.h | 19 -
 arch/arm/mach-spear3xx/spear300.c | 14 +-
 arch/arm/mach-spear3xx/spear3xx.c | 27 +-
 arch/arm/mach-spear6xx/include/mach/system.h | 19 -
 arch/arm/mach-spear6xx/spear6xx.c | 10 +-
 arch/arm/mach-tegra/common.c | 3 +-
 arch/arm/mach-tegra/include/mach/system.h | 28 -
 arch/arm/mach-u300/core.c | 85 +-
 arch/arm/mach-u300/include/mach/system.h | 14 -
 arch/arm/mach-ux500/devices-common.c | 13 +-
 arch/arm/mach-ux500/include/mach/system.h | 20 -
 arch/arm/mach-versatile/core.c | 70 +-
 arch/arm/mach-versatile/core.h | 20 +-
 arch/arm/mach-versatile/include/mach/system.h | 33 -
 arch/arm/mach-versatile/versatile_pb.c | 18 +-
 arch/arm/mach-vexpress/core.h | 17 -
 arch/arm/mach-vexpress/ct-ca9x4.c | 8 +-
 arch/arm/mach-vexpress/include/mach/ct-ca9x4.h | 2 +-
 arch/arm/mach-vexpress/include/mach/system.h | 33 -
 arch/arm/mach-vexpress/v2m.c | 20 +-
 arch/arm/mach-vt8500/include/mach/system.h | 5 -
 arch/arm/mach-w90x900/dev.c | 1 +
 arch/arm/mach-w90x900/include/mach/system.h | 19 -
 arch/arm/mach-zynq/include/mach/system.h | 23 -
 arch/arm/mm/dma-mapping.c | 368 ++-
 arch/arm/mm/init.c | 23 +-
 arch/arm/mm/mm.h | 3 +
 arch/arm/mm/mmu.c | 31 +-
 arch/arm/plat-mxc/include/mach/system.h | 25 -
 arch/arm/plat-omap/include/plat/system.h | 15 -
 arch/arm/plat-s3c24xx/cpu.c | 27 +
 arch/arm/plat-s3c24xx/s3c2443-clock.c | 2 +-
 arch/arm/plat-s5p/Kconfig | 10 +
 arch/arm/plat-s5p/dev-mfc.c | 51 +-
 arch/arm/plat-s5p/irq-eint.c | 2 +-
 arch/arm/plat-s5p/irq-gpioint.c | 2 +-
 arch/arm/plat-s5p/sleep.S | 44 +-
 arch/arm/plat-samsung/clock.c | 12 +-
 arch/arm/plat-samsung/dev-backlight.c | 4 +-
 arch/arm/plat-samsung/devs.c | 89 +-
 arch/arm/plat-samsung/dma-ops.c | 2 +-
 arch/arm/plat-samsung/include/plat/devs.h | 3 +
 arch/arm/plat-samsung/include/plat/ehci.h | 10 +
 arch/arm/plat-samsung/include/plat/map-s5p.h | 2 +
 arch/arm/plat-samsung/include/plat/regs-rtc.h | 81 +-
 .../plat-samsung/include/plat/regs-usb-hsotg-phy.h | 7 +-
 arch/arm/plat-samsung/include/plat/rtc-core.h | 27 +
 arch/arm/plat-samsung/include/plat/sdhci.h | 37 +-
 arch/arm/plat-samsung/include/plat/udc-hs.h | 5 +
 arch/arm/plat-samsung/platformdata.c | 4 +-
 arch/arm/plat-spear/include/plat/system.h | 26 -
 arch/x86/Kconfig | 1 +
 arch/x86/include/asm/dma-contiguous.h | 13 +
 arch/x86/include/asm/dma-mapping.h | 4 +
 arch/x86/kernel/pci-dma.c | 18 +-
 arch/x86/kernel/pci-nommu.c | 8 +-
 arch/x86/kernel/setup.c | 2 +
 drivers/amba/bus.c | 105 +-
 drivers/base/Kconfig | 89 +
 drivers/base/Makefile | 1 +
 drivers/base/dma-contiguous.c | 401 +++
 drivers/cpufreq/exynos-cpufreq.c | 64 +-
 drivers/cpufreq/exynos4210-cpufreq.c | 61 +-
 drivers/gpu/Makefile | 2 +-
 drivers/gpu/arm/Kconfig | 2 +
 drivers/gpu/arm/Makefile | 2 +
 drivers/gpu/arm/mali/Kconfig | 75 +
 drivers/gpu/arm/mali/Makefile | 256 ++
 drivers/gpu/arm/mali/arch/config.h | 132 +
 drivers/gpu/arm/mali/common/mali_block_allocator.c | 391 +++
 drivers/gpu/arm/mali/common/mali_block_allocator.h | 18 +
 drivers/gpu/arm/mali/common/mali_kernel_GP2.c | 1467 +++++++++
 drivers/gpu/arm/mali/common/mali_kernel_MALI200.c | 1230 ++++++++
 drivers/gpu/arm/mali/common/mali_kernel_common.h | 171 ++
 drivers/gpu/arm/mali/common/mali_kernel_core.c | 911 ++++++
 drivers/gpu/arm/mali/common/mali_kernel_core.h | 134 +
 .../mali/common/mali_kernel_descriptor_mapping.c | 183 ++
 .../mali/common/mali_kernel_descriptor_mapping.h | 99 +
 drivers/gpu/arm/mali/common/mali_kernel_gp.h | 21 +
 drivers/gpu/arm/mali/common/mali_kernel_l2_cache.c | 517 ++++
 drivers/gpu/arm/mali/common/mali_kernel_l2_cache.h | 25 +
 drivers/gpu/arm/mali/common/mali_kernel_mem.h | 17 +
 .../gpu/arm/mali/common/mali_kernel_mem_buddy.c | 1427 +++++++++
 drivers/gpu/arm/mali/common/mali_kernel_mem_mmu.c | 3143 ++++++++++++++++++++
 drivers/gpu/arm/mali/common/mali_kernel_mem_mmu.h | 75 +
 drivers/gpu/arm/mali/common/mali_kernel_mem_os.c | 346 +++
 drivers/gpu/arm/mali/common/mali_kernel_mem_os.h | 37 +
 .../arm/mali/common/mali_kernel_memory_engine.c | 363 +++
 .../arm/mali/common/mali_kernel_memory_engine.h | 148 +
 drivers/gpu/arm/mali/common/mali_kernel_pp.h | 21 +
 .../gpu/arm/mali/common/mali_kernel_profiling.c | 305 ++
 .../gpu/arm/mali/common/mali_kernel_profiling.h | 121 +
 .../gpu/arm/mali/common/mali_kernel_rendercore.c | 1988 +++++++++++++
 .../gpu/arm/mali/common/mali_kernel_rendercore.h | 469 +++
 .../arm/mali/common/mali_kernel_session_manager.h | 19 +
 .../gpu/arm/mali/common/mali_kernel_subsystem.h | 107 +
 .../gpu/arm/mali/common/mali_kernel_utilization.c | 207 ++
 .../gpu/arm/mali/common/mali_kernel_utilization.h | 44 +
 drivers/gpu/arm/mali/common/mali_kernel_vsync.c | 29 +
 drivers/gpu/arm/mali/common/mali_osk.h | 1710 +++++++++++
 drivers/gpu/arm/mali/common/mali_osk_bitops.h | 166 +
 drivers/gpu/arm/mali/common/mali_osk_list.h | 184 ++
 drivers/gpu/arm/mali/common/mali_osk_mali.h | 252 ++
 drivers/gpu/arm/mali/common/mali_uk_types.h | 1158 +++++++
 drivers/gpu/arm/mali/common/mali_ukk.h | 718 +++++
 drivers/gpu/arm/mali/common/pmm/mali_pmm.c | 1006 +++++++
 drivers/gpu/arm/mali/common/pmm/mali_pmm.h | 348 +++
 drivers/gpu/arm/mali/common/pmm/mali_pmm_policy.c | 243 ++
 drivers/gpu/arm/mali/common/pmm/mali_pmm_policy.h | 155 +
 .../arm/mali/common/pmm/mali_pmm_policy_alwayson.c | 80 +
 .../arm/mali/common/pmm/mali_pmm_policy_alwayson.h | 62 +
 .../mali/common/pmm/mali_pmm_policy_jobcontrol.c | 470 +++
 .../mali/common/pmm/mali_pmm_policy_jobcontrol.h | 80 +
 drivers/gpu/arm/mali/common/pmm/mali_pmm_state.c | 720 +++++
 drivers/gpu/arm/mali/common/pmm/mali_pmm_state.h | 295 ++
 drivers/gpu/arm/mali/common/pmm/mali_pmm_system.h | 66 +
 .../mali/linux/license/gpl/mali_kernel_license.h | 31 +
 .../gpu/arm/mali/linux/mali_device_pause_resume.c | 72 +
 .../gpu/arm/mali/linux/mali_device_pause_resume.h | 19 +
 drivers/gpu/arm/mali/linux/mali_kernel_ioctl.h | 78 +
 drivers/gpu/arm/mali/linux/mali_kernel_linux.c | 483 +++
 drivers/gpu/arm/mali/linux/mali_kernel_linux.h | 41 +
 drivers/gpu/arm/mali/linux/mali_kernel_pm.c | 645 ++++
 drivers/gpu/arm/mali/linux/mali_kernel_pm.h | 19 +
 drivers/gpu/arm/mali/linux/mali_kernel_sysfs.c | 402 +++
 drivers/gpu/arm/mali/linux/mali_kernel_sysfs.h | 30 +
 .../arm/mali/linux/mali_linux_dvfs_pause_resume.c | 72 +
 drivers/gpu/arm/mali/linux/mali_linux_pm.h | 53 +
 .../gpu/arm/mali/linux/mali_linux_pm_testsuite.h | 37 +
 drivers/gpu/arm/mali/linux/mali_osk_atomics.c | 55 +
 drivers/gpu/arm/mali/linux/mali_osk_indir_mmap.c | 86 +
 drivers/gpu/arm/mali/linux/mali_osk_indir_mmap.h | 48 +
 drivers/gpu/arm/mali/linux/mali_osk_irq.c | 239 ++
 drivers/gpu/arm/mali/linux/mali_osk_locks.c | 249 ++
 .../gpu/arm/mali/linux/mali_osk_low_level_mem.c | 591 ++++
 drivers/gpu/arm/mali/linux/mali_osk_mali.c | 52 +
 drivers/gpu/arm/mali/linux/mali_osk_math.c | 22 +
 drivers/gpu/arm/mali/linux/mali_osk_memory.c | 61 +
 drivers/gpu/arm/mali/linux/mali_osk_misc.c | 63 +
 drivers/gpu/arm/mali/linux/mali_osk_notification.c | 190 ++
 drivers/gpu/arm/mali/linux/mali_osk_pm.c | 208 ++
 drivers/gpu/arm/mali/linux/mali_osk_specific.h | 32 +
 drivers/gpu/arm/mali/linux/mali_osk_time.c | 51 +
 drivers/gpu/arm/mali/linux/mali_osk_timers.c | 65 +
 drivers/gpu/arm/mali/linux/mali_ukk_core.c | 142 +
 drivers/gpu/arm/mali/linux/mali_ukk_gp.c | 128 +
 drivers/gpu/arm/mali/linux/mali_ukk_mem.c | 336 +++
 drivers/gpu/arm/mali/linux/mali_ukk_pp.c | 103 +
 drivers/gpu/arm/mali/linux/mali_ukk_profiling.c | 157 +
 drivers/gpu/arm/mali/linux/mali_ukk_vsync.c | 41 +
 drivers/gpu/arm/mali/linux/mali_ukk_wrappers.h | 71 +
 .../gpu/arm/mali/platform/default/mali_platform.c | 43 +
 drivers/gpu/arm/mali/platform/mali_platform.h | 99 +
 drivers/gpu/arm/mali/readme.txt | 30 +
 drivers/gpu/arm/mali/regs/mali_200_regs.h | 170 ++
 drivers/gpu/arm/mali/regs/mali_gp_regs.h | 219 ++
 .../arm/mali/timestamp-arm11-cc/mali_timestamp.c | 13 +
 .../arm/mali/timestamp-arm11-cc/mali_timestamp.h | 48 +
 .../arm/mali/timestamp-default/mali_timestamp.c | 13 +
 .../arm/mali/timestamp-default/mali_timestamp.h | 26 +
 drivers/gpu/arm/ump/Kconfig | 19 +
 drivers/gpu/arm/ump/Makefile | 67 +
 drivers/gpu/arm/ump/arch/config.h | 18 +
 drivers/gpu/arm/ump/common/ump_kernel_api.c | 362 +++
 drivers/gpu/arm/ump/common/ump_kernel_common.c | 395 +++
 drivers/gpu/arm/ump/common/ump_kernel_common.h | 126 +
 .../arm/ump/common/ump_kernel_descriptor_mapping.c | 166 +
 .../arm/ump/common/ump_kernel_descriptor_mapping.h | 91 +
 .../gpu/arm/ump/common/ump_kernel_memory_backend.h | 50 +
 drivers/gpu/arm/ump/common/ump_kernel_ref_drv.c | 194 ++
 drivers/gpu/arm/ump/common/ump_kernel_types.h | 35 +
 drivers/gpu/arm/ump/common/ump_osk.h | 48 +
 drivers/gpu/arm/ump/common/ump_uk_types.h | 141 +
 drivers/gpu/arm/ump/common/ump_ukk.h | 53 +
 drivers/gpu/arm/ump/include/ump_kernel_interface.h | 236 ++
 .../arm/ump/include/ump_kernel_interface_ref_drv.h | 31 +
 drivers/gpu/arm/ump/include/ump_kernel_platform.h | 48 +
 .../arm/ump/linux/license/gpl/ump_kernel_license.h | 31 +
 drivers/gpu/arm/ump/linux/ump_ioctl.h | 49 +
 drivers/gpu/arm/ump/linux/ump_kernel_linux.c | 446 +++
 drivers/gpu/arm/ump/linux/ump_kernel_linux.h | 18 +
 .../linux/ump_kernel_memory_backend_dedicated.c | 285 ++
 .../linux/ump_kernel_memory_backend_dedicated.h | 23 +
 .../arm/ump/linux/ump_kernel_memory_backend_os.c | 255 ++
 .../arm/ump/linux/ump_kernel_memory_backend_os.h | 23 +
 drivers/gpu/arm/ump/linux/ump_memory_backend.c | 70 +
 drivers/gpu/arm/ump/linux/ump_osk_atomics.c | 27 +
 drivers/gpu/arm/ump/linux/ump_osk_low_level_mem.c | 302 ++
 drivers/gpu/arm/ump/linux/ump_osk_misc.c | 37 +
 drivers/gpu/arm/ump/linux/ump_ukk_ref_wrappers.c | 76 +
 drivers/gpu/arm/ump/linux/ump_ukk_ref_wrappers.h | 35 +
 drivers/gpu/arm/ump/linux/ump_ukk_wrappers.c | 173 ++
 drivers/gpu/arm/ump/linux/ump_ukk_wrappers.h | 41 +
 drivers/gpu/arm/ump/readme.txt | 28 +
 drivers/gpu/drm/Kconfig | 7 +
 drivers/gpu/drm/Makefile | 1 +
 drivers/gpu/drm/exynos/exynos_drm_buf.c | 2 +
 drivers/gpu/drm/exynos/exynos_drm_connector.c | 2 +
 drivers/gpu/drm/exynos/exynos_drm_core.c | 2 +
 drivers/gpu/drm/exynos/exynos_drm_crtc.c | 2 +
 drivers/gpu/drm/exynos/exynos_drm_drv.c | 2 +
 drivers/gpu/drm/exynos/exynos_drm_encoder.c | 2 +
 drivers/gpu/drm/exynos/exynos_drm_fb.c | 2 +
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 2 +
 drivers/gpu/drm/exynos/exynos_drm_gem.c | 2 +
 drivers/gpu/drm/mali/Makefile | 20 +
 drivers/gpu/drm/mali/mali_drv.c | 177 ++
 drivers/gpu/drm/mali/mali_drv.h | 25 +
 drivers/hwmon/exynos4_tmu.c | 34 +-
 drivers/i2c/busses/i2c-s3c2410.c | 44 +-
 drivers/input/touchscreen/Kconfig | 7 +
 drivers/input/touchscreen/Makefile | 1 +
 drivers/input/touchscreen/unidisplay_ts.c | 406 +++
 drivers/media/video/Kconfig | 7 +
 drivers/media/video/Makefile | 1 +
 drivers/media/video/s5p-tv/Kconfig | 1 +
 drivers/media/video/s5p-tv/mixer.h | 2 +
 drivers/media/video/s5p-tv/mixer_video.c | 11 +
 drivers/media/video/videobuf2-fb.c | 565 ++++
 drivers/mmc/card/block.c | 2 +-
 drivers/mmc/core/sdio_irq.c | 2 +-
 drivers/mmc/core/sdio_ops.c | 40 +
 drivers/mmc/core/sdio_ops.h | 1 +
 drivers/mmc/host/mmci.c | 2 +-
 drivers/mmc/host/sdhci-s3c.c | 238 ++-
 drivers/mmc/host/sdhci.c | 4 +
 drivers/net/wireless/ath/Makefile | 2 +-
 drivers/net/wireless/ath/ath6kl/Kconfig | 12 +
 drivers/net/wireless/ath/ath6kl/sdio.c | 11 +
 drivers/net/wireless/ath/platform_data.c | 26 +
 drivers/of/platform.c | 6 +-
 drivers/rtc/rtc-s3c.c | 71 +-
 drivers/staging/Kconfig | 2 +
 drivers/staging/Makefile | 1 +
 drivers/staging/alc5625/Kconfig | 13 +
 drivers/staging/alc5625/Makefile | 3 +
 drivers/staging/alc5625/alc5625.c | 2267 ++++++++++++++
 drivers/staging/alc5625/alc5625.h | 865 ++++++
 drivers/staging/alc5625/origen_alc5625.c | 210 ++
 drivers/thermal/Kconfig | 19 +
 drivers/thermal/Makefile | 2 +
 drivers/thermal/cpu_cooling.c | 302 ++
 drivers/thermal/exynos_thermal.c | 255 ++
 drivers/thermal/thermal_sys.c | 27 +-
 drivers/tty/serial/samsung.c | 3 +
 drivers/usb/core/hub.c | 6 +
 drivers/usb/gadget/s3c-hsotg.c | 743 +++--
 drivers/usb/host/ehci-s5p.c | 3 +
 drivers/video/Kconfig | 2 +
 drivers/video/backlight/platform_lcd.c | 29 +
 include/asm-generic/dma-contiguous.h | 28 +
 include/linux/amba/bus.h | 36 +
 include/linux/ath6kl.h | 38 +
 include/linux/cpu_cooling.h | 45 +
 include/linux/device.h | 4 +
 include/linux/dma-contiguous.h | 110 +
 include/linux/exynos_thermal.h | 59 +
 include/linux/gfp.h | 12 +
 include/linux/mmzone.h | 47 +-
 include/linux/page-isolation.h | 18 +-
 include/linux/platform_data/exynos4_tmu.h | 7 +
 include/linux/thermal.h | 1 +
 include/media/videobuf2-fb.h | 22 +
 include/video/platform_lcd.h | 7 +
 mm/Kconfig | 2 +-
 mm/Makefile | 3 +-
 mm/compaction.c | 418 ++-
 mm/internal.h | 33 +
 mm/memory-failure.c | 2 +-
 mm/memory_hotplug.c | 6 +-
 mm/page_alloc.c | 413 +++-
 mm/page_isolation.c | 15 +-
 mm/vmstat.c | 3 +
 sound/soc/samsung/i2s.c | 2 +
 447 files changed, 43827 insertions(+), 3342 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mmc/samsung-sdhci.txt
 create mode 100644 Documentation/thermal/cpu-cooling-api.txt
 create mode 100644 arch/arm/include/asm/dma-contiguous.h
 delete mode 100644 arch/arm/mach-at91/include/mach/system.h
 delete mode 100644 arch/arm/mach-bcmring/include/mach/system.h
 delete mode 100644 arch/arm/mach-clps711x/include/mach/system.h
 delete mode 100644 arch/arm/mach-cns3xxx/include/mach/system.h
 delete mode 100644 arch/arm/mach-davinci/include/mach/system.h
 delete mode 100644 arch/arm/mach-dove/include/mach/system.h
 delete mode 100644 arch/arm/mach-ebsa110/include/mach/system.h
 delete mode 100644 arch/arm/mach-ep93xx/include/mach/system.h
 create mode 100644 arch/arm/mach-exynos/asv-4210.c
 create mode 100644 arch/arm/mach-exynos/asv.c
 create mode 100644 arch/arm/mach-exynos/dev-tmu.c
 create mode 100644 arch/arm/mach-exynos/include/mach/asv.h
 create mode 100644 arch/arm/mach-exynos/include/mach/mali/config.h
 create mode 100644 arch/arm/mach-exynos/include/mach/regs-iem.h
 create mode 100644 arch/arm/mach-exynos/include/mach/regs-sys.h
 delete mode 100644 arch/arm/mach-exynos/include/mach/system.h
 create mode 100644 arch/arm/mach-exynos/include/mach/ump/config.h
 create mode 100644 arch/arm/mach-exynos/pm_domains.c
 delete mode 100644 arch/arm/mach-footbridge/include/mach/system.h
 create mode 100644 arch/arm/mach-gemini/idle.c
 delete mode 100644 arch/arm/mach-h720x/include/mach/system.h
 delete mode 100644 arch/arm/mach-highbank/include/mach/system.h
 delete mode 100644 arch/arm/mach-integrator/include/mach/system.h
 delete mode 100644 arch/arm/mach-iop13xx/include/mach/system.h
 delete mode 100644 arch/arm/mach-iop32x/include/mach/system.h
 delete mode 100644 arch/arm/mach-iop33x/include/mach/system.h
 delete mode 100644 arch/arm/mach-ixp2000/include/mach/system.h
 delete mode 100644 arch/arm/mach-ixp23xx/include/mach/system.h
 delete mode 100644 arch/arm/mach-ixp4xx/include/mach/system.h
 delete mode 100644 arch/arm/mach-kirkwood/include/mach/system.h
 delete mode 100644 arch/arm/mach-ks8695/include/mach/system.h
 delete mode 100644 arch/arm/mach-lpc32xx/include/mach/system.h
 delete mode 100644 arch/arm/mach-mmp/include/mach/system.h
 delete mode 100644 arch/arm/mach-msm/idle.S
 create mode 100644 arch/arm/mach-msm/idle.c
 delete mode 100644 arch/arm/mach-mv78xx0/include/mach/system.h
 delete mode 100644 arch/arm/mach-mxs/include/mach/system.h
 delete mode 100644 arch/arm/mach-netx/include/mach/system.h
 delete mode 100644 arch/arm/mach-nomadik/include/mach/system.h
 delete mode 100644 arch/arm/mach-omap1/include/mach/system.h
 delete mode 100644 arch/arm/mach-omap2/include/mach/system.h
 delete mode 100644 arch/arm/mach-orion5x/include/mach/system.h
 delete mode 100644 arch/arm/mach-picoxcell/include/mach/system.h
 delete mode 100644 arch/arm/mach-pnx4008/include/mach/system.h
 delete mode 100644 arch/arm/mach-prima2/include/mach/system.h
 delete mode 100644 arch/arm/mach-pxa/include/mach/system.h
 delete mode 100644 arch/arm/mach-realview/include/mach/system.h
 delete mode 100644 arch/arm/mach-rpc/include/mach/system.h
 delete mode 100644 arch/arm/mach-s3c2410/include/mach/system.h
 create mode 100644 arch/arm/mach-s3c64xx/cpuidle.c
 delete mode 100644 arch/arm/mach-s3c64xx/include/mach/system.h
 create mode 100644 arch/arm/mach-s3c64xx/setup-usb-phy.c
 delete mode 100644 arch/arm/mach-s5p64x0/include/mach/system.h
 delete mode 100644 arch/arm/mach-s5pc100/include/mach/system.h
 delete mode 100644 arch/arm/mach-s5pv210/include/mach/system.h
 delete mode 100644 arch/arm/mach-sa1100/include/mach/system.h
 delete mode 100644 arch/arm/mach-shark/include/mach/system.h
 delete mode 100644 arch/arm/mach-spear3xx/include/mach/system.h
 delete mode 100644 arch/arm/mach-spear6xx/include/mach/system.h
 delete mode 100644 arch/arm/mach-tegra/include/mach/system.h
 delete mode 100644 arch/arm/mach-u300/include/mach/system.h
 delete mode 100644 arch/arm/mach-ux500/include/mach/system.h
 delete mode 100644 arch/arm/mach-versatile/include/mach/system.h
 delete mode 100644 arch/arm/mach-vexpress/include/mach/system.h
 delete mode 100644 arch/arm/mach-w90x900/include/mach/system.h
 delete mode 100644 arch/arm/mach-zynq/include/mach/system.h
 delete mode 100644 arch/arm/plat-mxc/include/mach/system.h
 delete mode 100644 arch/arm/plat-omap/include/plat/system.h
 create mode 100644 arch/arm/plat-samsung/include/plat/rtc-core.h
 delete mode 100644 arch/arm/plat-spear/include/plat/system.h
 create mode 100644 arch/x86/include/asm/dma-contiguous.h
 create mode 100644 drivers/base/dma-contiguous.c
 create mode 100644 drivers/gpu/arm/Kconfig
 create mode 100644 drivers/gpu/arm/Makefile
 create mode 100644 drivers/gpu/arm/mali/Kconfig
 create mode 100755 drivers/gpu/arm/mali/Makefile
 create mode 100644 drivers/gpu/arm/mali/arch/config.h
 create mode 100644 drivers/gpu/arm/mali/common/mali_block_allocator.c
 create mode 100644 drivers/gpu/arm/mali/common/mali_block_allocator.h
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_GP2.c
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_MALI200.c
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_common.h
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_core.c
 create mode 100755 drivers/gpu/arm/mali/common/mali_kernel_core.h
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_descriptor_mapping.c
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_descriptor_mapping.h
 create mode 100755 drivers/gpu/arm/mali/common/mali_kernel_gp.h
 create mode 100755 drivers/gpu/arm/mali/common/mali_kernel_l2_cache.c
 create mode 100755 drivers/gpu/arm/mali/common/mali_kernel_l2_cache.h
 create mode 100755 drivers/gpu/arm/mali/common/mali_kernel_mem.h
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_mem_buddy.c
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_mem_mmu.c
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_mem_mmu.h
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_mem_os.c
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_mem_os.h
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_memory_engine.c
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_memory_engine.h
 create mode 100755 drivers/gpu/arm/mali/common/mali_kernel_pp.h
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_profiling.c
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_profiling.h
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_rendercore.c
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_rendercore.h
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_session_manager.h
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_subsystem.h
 create mode 100755 drivers/gpu/arm/mali/common/mali_kernel_utilization.c
 create mode 100755 drivers/gpu/arm/mali/common/mali_kernel_utilization.h
 create mode 100644 drivers/gpu/arm/mali/common/mali_kernel_vsync.c
 create mode 100644 drivers/gpu/arm/mali/common/mali_osk.h
 create mode 100644 drivers/gpu/arm/mali/common/mali_osk_bitops.h
 create mode 100755 drivers/gpu/arm/mali/common/mali_osk_list.h
 create mode 100755 drivers/gpu/arm/mali/common/mali_osk_mali.h
 create mode 100644 drivers/gpu/arm/mali/common/mali_uk_types.h
 create mode 100644 drivers/gpu/arm/mali/common/mali_ukk.h
 create mode 100644 drivers/gpu/arm/mali/common/pmm/mali_pmm.c
 create mode 100644 drivers/gpu/arm/mali/common/pmm/mali_pmm.h
 create mode 100755 drivers/gpu/arm/mali/common/pmm/mali_pmm_policy.c
 create mode 100755 drivers/gpu/arm/mali/common/pmm/mali_pmm_policy.h
 create mode 100644 drivers/gpu/arm/mali/common/pmm/mali_pmm_policy_alwayson.c
 create mode 100644 drivers/gpu/arm/mali/common/pmm/mali_pmm_policy_alwayson.h
 create mode 100644 drivers/gpu/arm/mali/common/pmm/mali_pmm_policy_jobcontrol.c
 create mode 100755 drivers/gpu/arm/mali/common/pmm/mali_pmm_policy_jobcontrol.h
 create mode 100644 drivers/gpu/arm/mali/common/pmm/mali_pmm_state.c
 create mode 100644 drivers/gpu/arm/mali/common/pmm/mali_pmm_state.h
 create mode 100755 drivers/gpu/arm/mali/common/pmm/mali_pmm_system.h
 create mode 100644 drivers/gpu/arm/mali/linux/license/gpl/mali_kernel_license.h
 create mode 100755 drivers/gpu/arm/mali/linux/mali_device_pause_resume.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_device_pause_resume.h
 create mode 100644 drivers/gpu/arm/mali/linux/mali_kernel_ioctl.h
 create mode 100644 drivers/gpu/arm/mali/linux/mali_kernel_linux.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_kernel_linux.h
 create mode 100644 drivers/gpu/arm/mali/linux/mali_kernel_pm.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_kernel_pm.h
 create mode 100644 drivers/gpu/arm/mali/linux/mali_kernel_sysfs.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_kernel_sysfs.h
 create mode 100644 drivers/gpu/arm/mali/linux/mali_linux_dvfs_pause_resume.c
 create mode 100755 drivers/gpu/arm/mali/linux/mali_linux_pm.h
 create mode 100755 drivers/gpu/arm/mali/linux/mali_linux_pm_testsuite.h
 create mode 100644 drivers/gpu/arm/mali/linux/mali_osk_atomics.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_osk_indir_mmap.c
 create mode 100755 drivers/gpu/arm/mali/linux/mali_osk_indir_mmap.h
 create mode 100755 drivers/gpu/arm/mali/linux/mali_osk_irq.c
 create mode 100755 drivers/gpu/arm/mali/linux/mali_osk_locks.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_osk_low_level_mem.c
 create mode 100755 drivers/gpu/arm/mali/linux/mali_osk_mali.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_osk_math.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_osk_memory.c
 create mode 100755 drivers/gpu/arm/mali/linux/mali_osk_misc.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_osk_notification.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_osk_pm.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_osk_specific.h
 create mode 100644 drivers/gpu/arm/mali/linux/mali_osk_time.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_osk_timers.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_ukk_core.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_ukk_gp.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_ukk_mem.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_ukk_pp.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_ukk_profiling.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_ukk_vsync.c
 create mode 100644 drivers/gpu/arm/mali/linux/mali_ukk_wrappers.h
 create mode 100644 drivers/gpu/arm/mali/platform/default/mali_platform.c
 create mode 100644 drivers/gpu/arm/mali/platform/mali_platform.h
 create mode 100644 drivers/gpu/arm/mali/readme.txt
 create mode 100644 drivers/gpu/arm/mali/regs/mali_200_regs.h
 create mode 100644 drivers/gpu/arm/mali/regs/mali_gp_regs.h
 create mode 100755 drivers/gpu/arm/mali/timestamp-arm11-cc/mali_timestamp.c
 create mode 100755 drivers/gpu/arm/mali/timestamp-arm11-cc/mali_timestamp.h
 create mode 100755 drivers/gpu/arm/mali/timestamp-default/mali_timestamp.c
 create mode 100755 drivers/gpu/arm/mali/timestamp-default/mali_timestamp.h
 create mode 100644 drivers/gpu/arm/ump/Kconfig
 create mode 100755 drivers/gpu/arm/ump/Makefile
 create mode 100644 drivers/gpu/arm/ump/arch/config.h
 create mode 100644 drivers/gpu/arm/ump/common/ump_kernel_api.c
 create mode 100644 drivers/gpu/arm/ump/common/ump_kernel_common.c
 create mode 100755 drivers/gpu/arm/ump/common/ump_kernel_common.h
 create mode 100755 drivers/gpu/arm/ump/common/ump_kernel_descriptor_mapping.c
 create mode 100755 drivers/gpu/arm/ump/common/ump_kernel_descriptor_mapping.h
 create mode 100644 drivers/gpu/arm/ump/common/ump_kernel_memory_backend.h
 create mode 100755 drivers/gpu/arm/ump/common/ump_kernel_ref_drv.c
 create mode 100755 drivers/gpu/arm/ump/common/ump_kernel_types.h
 create mode 100644 drivers/gpu/arm/ump/common/ump_osk.h
 create mode 100644 drivers/gpu/arm/ump/common/ump_uk_types.h
 create mode 100644 drivers/gpu/arm/ump/common/ump_ukk.h
 create mode 100644 drivers/gpu/arm/ump/include/ump_kernel_interface.h
 create mode 100644 drivers/gpu/arm/ump/include/ump_kernel_interface_ref_drv.h
 create mode 100644 drivers/gpu/arm/ump/include/ump_kernel_platform.h
 create mode 100644 drivers/gpu/arm/ump/linux/license/gpl/ump_kernel_license.h
 create mode 100644 drivers/gpu/arm/ump/linux/ump_ioctl.h
 create mode 100644 drivers/gpu/arm/ump/linux/ump_kernel_linux.c
 create mode 100755 drivers/gpu/arm/ump/linux/ump_kernel_linux.h
 create mode 100644 drivers/gpu/arm/ump/linux/ump_kernel_memory_backend_dedicated.c
 create mode 100644 drivers/gpu/arm/ump/linux/ump_kernel_memory_backend_dedicated.h
 create mode 100644 drivers/gpu/arm/ump/linux/ump_kernel_memory_backend_os.c
 create mode 100644 drivers/gpu/arm/ump/linux/ump_kernel_memory_backend_os.h
 create mode 100644 drivers/gpu/arm/ump/linux/ump_memory_backend.c
 create mode 100644 drivers/gpu/arm/ump/linux/ump_osk_atomics.c
 create mode 100644 drivers/gpu/arm/ump/linux/ump_osk_low_level_mem.c
 create mode 100644 drivers/gpu/arm/ump/linux/ump_osk_misc.c
 create mode 100644 drivers/gpu/arm/ump/linux/ump_ukk_ref_wrappers.c
 create mode 100644 drivers/gpu/arm/ump/linux/ump_ukk_ref_wrappers.h
 create mode 100755 drivers/gpu/arm/ump/linux/ump_ukk_wrappers.c
 create mode 100644 drivers/gpu/arm/ump/linux/ump_ukk_wrappers.h
 create mode 100644 drivers/gpu/arm/ump/readme.txt
 create mode 100644 drivers/gpu/drm/mali/Makefile
 create mode 100644 drivers/gpu/drm/mali/mali_drv.c
 create mode 100644 drivers/gpu/drm/mali/mali_drv.h
 create mode 100644 drivers/input/touchscreen/unidisplay_ts.c
 create mode 100644 drivers/media/video/videobuf2-fb.c
 create mode 100644 drivers/net/wireless/ath/platform_data.c
 create mode 100644 drivers/staging/alc5625/Kconfig
 create mode 100644 drivers/staging/alc5625/Makefile
 create mode 100644 drivers/staging/alc5625/alc5625.c
 create mode 100644 drivers/staging/alc5625/alc5625.h
 create mode 100644 drivers/staging/alc5625/origen_alc5625.c
 create mode 100644 drivers/thermal/cpu_cooling.c
 create mode 100644 drivers/thermal/exynos_thermal.c
 create mode 100644 include/asm-generic/dma-contiguous.h
 create mode 100644 include/linux/ath6kl.h
 create mode 100644 include/linux/cpu_cooling.h
 create mode 100644 include/linux/dma-contiguous.h
 create mode 100644 include/linux/exynos_thermal.h
 create mode 100644 include/media/videobuf2-fb.h

File Description Downloads
download icon linux-linaro-android-lt-samsung-3.0.4-2012.03-1.tar.bz2 (md5) Samsung LT Android release - Updated 111
last downloaded 76 weeks ago
download icon linux-linaro-lt-samsung-3.3-2012.03-1.tar.bz2 (md5) Samsung LT Ubuntu release - Updated 110
last downloaded 76 weeks ago
download icon linux-linaro-android-lt-samsung-3.0.4-2012.03.tar.bz2 (md5) Samsung LT Android release 31
last downloaded 72 weeks ago
download icon linux-linaro-lt-samsung-3.3-2012.03.tar.bz2 (md5) Samsung LT Ubuntu release 41
last downloaded 76 weeks ago
Total downloads: 293

2011.12 release from the trunk series released

Release information
Release notes:

The Samsung landing team's kernel released for 11.12 is based on linux-3.2 kernel

What's new?

This release supports the Origen board.

Enabled WLAN support.
Fix for kernel panic in Touch driver.

Following bug fixes are in the release:

#824610 Linux-tools should be available for all kernel flavors.
#880437 Origen: wireless driver, ath6kl, is not loaded automatically
#753878 Ubuntu image - icons and parts of screen disappear with Origen
#880420 0xbench fails on Samsung Origen
#880451 Origen: device tree not enabled at Ubuntu

ARM: EXYNOS4: USB: Fix for USB host issue with Pegasus Ethernet Dongle.
HDMI fix related to 1080p

Known issues:

TVOut is not working
HDMI is not working

File Description Downloads
download icon linux-linaro-android-lt-samsung-3.2.0-2011.12.tar.bz2 (md5) Android Kernel 204
last downloaded 72 weeks ago
download icon linux-linaro-lt-samsung-3.2.0-2011.12.tar.bz2 (md5) Linux Kernel 135
last downloaded 76 weeks ago
Total downloads: 339

2011.11 release from the trunk series released

Release information
Release notes:

The Samsung landing team's kernel released for 11.11 is based on linux-linaro-3.0 kernel

What's new?

This release supports the Origen board.

Enabled WLAN support.
Improvements to TVOut
Fix for kernel panic in Touch driver.

Following bug fixes are in the release:

#861407 Origen Ubuntu images looses network connection frequently
#882053 Updated kernel configs needed to support DS-5
#859896 ADB over USB doesn't work on Origen
ARM: EXYNOS4: USB: Fix for USB host issue with Pegasus Ethernet Dongle.
HDMI fix related to 1080p

Known issues:

Icon problem with Ubuntu
Bluetooth not enabled
Browser problem with Android
SD automount in android

Changelog:

commit 5a6060121c8d050f0a707fb7cdd2f83bead31341
Author: Pankaj <email address hidden>
Date: Mon Oct 17 15:38:14 2011 +0530

    ARM: EXYNOS4: USB: Fix for USB host issue with Pegasus Ethernet Dongle.

    This is a temporary commit for fixing Pegasus ethernet dongle issue.
    It has been reported that using Pegasus ethernet dongle, network connection
    over USB is not working, while when tested with another dongle such as
    Devicom ethernet dongle it works well. So reverting some of previous commit
    till real issue is identified and fixed.

    Signed-off-by: Pankaj Dubey <email address hidden>

commit 004958c968a29bfe009c13d841b73e25d2871eed
Author: Angus Ainslie <email address hidden>
Date: Mon Nov 7 08:29:10 2011 -0700

    Fix build of exynos4_defconfig

    Signed-off-by: Angus Ainslie <email address hidden>

commit eace18a1a6ef2251b8cd8d0101ffd8ff0d24835a
Author: Angus Ainslie <email address hidden>
Date: Thu Oct 27 15:34:44 2011 -0600

    Hard code the HDMI to 1080P and /dev/fb10

    must use an xorg file like below to get output in Ubuntu

    Section "Device"
           Identifier "FBDEV"
           Driver "fbdev"
           Option "fbdev" "/dev/fb10"
    EndSection

    Section "Screen"
           Identifier "HDMI Screen"
           Device "FBDEV"
           DefaultDepth 24
           SubSection "Display"
                   Virtual 1920 1080
           EndSubSection
    EndSection

    Signed-off-by: Angus Ainslie <email address hidden>

File Description Downloads
download icon linux-linaro-android-lt-samsung-3.0.0-2011.11-1.tar.bz2 (md5) linux-linaro-android-lt-samsung-3.0.0-2011.11-1 112
last downloaded 76 weeks ago
download icon linux-linaro-lt-samsung-3.0.0-2011.11-1.tar.bz2 (md5) linux-linaro-lt-samsung-3.0.0-2011.11-1 80
last downloaded 72 weeks ago
Total downloads: 192

2011.10 release from the trunk series released

Release information
Release notes:

The Samsung landing team's kernel released for 11.10 is based on linux-linaro-3.0 kernel

What's new?

This release supports the Origen board.

Enabled WLAN support.
Improvements to TVOut
Fix for kernel panic in Touch driver.

Following bug fixes are in the release:

#785152 MMC card and Micro SD card are not working properly
#785549 Static counters for ethernet shows Rx packets dropped Tx packet errors after network transfer.
#859347 HDMI detects the signal from board but display remains blank
#880437 - Origen: wifi is not enabled/doesn't work at Ubuntu
#880432 - Origen: several issues with suspend/resume
#880423 - Suspend does not work on Samsung Origen
#832680 - Make available source and debug packages corresponding to Linaro binary images
#851006 - WiFi doesn't work on Android Orige...

Changelog:

commit cd1e1c318916bc38996b295a3d64d8698bb57d73
Author: Sangwook Lee <email address hidden>
Date: Fri Oct 14 12:03:06 2011 +0100

    ARM:EXYNOS4:ORIGEN Add platform device for bt

    -Add Platform device for Bluetooth
    -Clean up WLAN code

    Signed-off-by: Sangwook Lee <email address hidden>
    Signed-off-by: Angus Ainslie <email address hidden>

commit 0fb020d99625b0b11a5d4cd5fd8696c69e97cc8a
Author: Sangwook Lee <email address hidden>
Date: Thu Sep 29 11:58:07 2011 +0100

    net:rfkill: add a gpio setup function into GPIO rfkill

    Add a gpio setup function which gives a chance to set up
    platform specific configuration such as pin multiplexing,
    input/output direction at the runtime or booting time.

    Signed-off-by: Sangwook Lee <email address hidden>

commit c41c749215884e51db5a966f8fc3c0c91b35d852
Author: Pankaj <email address hidden>
Date: Mon Oct 17 11:14:00 2011 -0600

    ARM: EXYNOS4: Fixed kernel panic in touch driver.

    In touch driver close function "kidle_task" pointer was not set to NULL
    after thread has been stopped, so this was causing kernel panic during
    susend/resume
    in Ubuntu platform.
    Fixed by setting "kidle_task" to NULL in close function.

    Signed-off-by: Pankaj Dubey <email address hidden>

commit 52b769c96d7d99ff5c52642ac2afa5d2a6292ad6
Author: Sangwook Lee <email address hidden>
Date: Tue Oct 18 11:28:50 2011 -0600

    Clean up debugging message which was wrongly pushed on origin/topic/wlan

commit ffe5d60749b08aacb24ef7b776d8f30f623fa481
Author: Sangwook Lee <email address hidden>
Date: Tue Oct 18 11:28:50 2011 -0600

    ath6kl: Add SDIO poll function

    SDIO polling fuctions exsits on the separate file. This can be
    deseleted in Makefile according to menu configuration

    Signed-off-by: Sangwook Lee <email address hidden>

commit 87b1e15cd3f2b60964172dab056ecf3ce30fa81c
Author: Sangwook Lee <email address hidden>
Date: Tue Oct 18 11:28:49 2011 -0600

    ath6kl: Add SDIO polling method into menu

    At the initial developement stage, sometimes we need SDIO polling
    method due to SDIO Interrupt problems. This patch adds selection
    option into kernel menu

    Signed-off-by: Sangwook Lee <email address hidden>

commit 633ffd7d6a66f5a3ce695cabe8a910076455979f
Author: Sangwook Lee <email address hidden>
Date: Tue Oct 18 11:28:49 2011 -0600

    ath6kl: Add SDIO polling function hook into SDIO init time

    Add SDIO polling function into SDIO related file

    Signed-off-by: Sangwook Lee <email address hidden>

commit 2cf5b28c2d46f82a0f8b3ea32f7776344d2abaa7
Author: Sangwook Lee <email address hidden>
Date: Tue Oct 18 11:28:48 2011 -0600

    ath6kl: Add SDIO polling function definitions

    Add SDIO polling function definition into debug.h

    Signed-off-by: Sangwook Lee <email address hidden>

commit 82529eca90ae9551fec12767914bf7dc8bcc56c3
Author: Angus Ainslie <email address hidden>
Date: Tue Oct 18 11:28:47 2011 -0600

    Pull in missing cfg80211-wext.h from ath6kl upstream on

    the for-linville branch. Fixes a build failure for the updated
    ath6kl driver

    Signed-off-by: Angus Ainslie <email address hidden>

commit 1910d8d73e3f90dc4ae5f8ba9476aa13a9ec03aa
Author: Angus Ainslie <email address hidden>
Date: Tue Oct 18 11:28:47 2011 -0600

    Remove missing testmode.h include

    Signed-off-by: Angus Ainslie <email address hidden>

commit 299aa25689fdb71549216b49ecf6172595a4a309
Author: Kalle Valo <email address hidden>
Date: Tue Oct 18 11:28:46 2011 -0600

    From 6696f7638f4d7e3553e33a2cefff5a53a4ad257f Mon Sep 17 00:00:00 2001

    Subject: [PATCH 6/6] ath6kl: fix firmware start address for ar6003 hw2.0

    Sangwook found out that commit 639d0b89 ("ath6kl: read firmware start
    address from hardware") broke firmware boot on ar6003 hw2.0 as it seems
    it's not posible to automatically query the address from hardware. So
    we need to hardcode the address for hw2.0.

    Reported-by: Sangwook Lee <email address hidden>
    Tested-by: Sangwook Lee <email address hidden>
    Signed-off-by: Kalle Valo <email address hidden>

commit 70de80c4db510350e81d3a197fecd02fb6683a96
Author: Vasanthakumar Thiagarajan <email address hidden>
Date: Tue Oct 18 11:28:46 2011 -0600

    From 0afbd2ff56053262cf14fb975ed431735811e999 Mon Sep 17 00:00:00 2001

    Subject: [PATCH 5/6] ath6kl: Minor cleanup in msg_look_ahead parameter in ath6kl_htc_rxmsg_pending_handler()

    It is just a four byte information of the received message
    from ath6kl_htc_rxmsg_pending_handler(). Remove unnecessary
    array representaion.

    Signed-off-by: Vasanthakumar Thiagarajan <email address hidden>
    Signed-off-by: Sangwook Lee <email address hidden>

commit 8caf0f6fc3fab6ebadf5edde3c12b21d1bbb8f6f
Author: Vasanthakumar Thiagarajan <email address hidden>
Date: Tue Oct 18 11:28:45 2011 -0600

    From 70b05e422402dfee6f8523b0d9be60f1d56c6a2c Mon Sep 17 00:00:00 2001

    Subject: [PATCH 4/6] ath6kl: Avoid processing failed rx packets

    It is not necessary to process an htc_packet which is allocated for rx
    but failed in sdio rx. Though it does not fix any real issue, it does
    not make much sense to process the failed frame.

    Signed-off-by: Vasanthakumar Thiagarajan <email address hidden>
    Signed-off-by: Sangwook Lee <email address hidden>

commit cc5551b24d934fe98f2ef36fe2c00c4dc9eedd7c
Author: Vasanthakumar Thiagarajan <email address hidden>
Date: Tue Oct 18 11:28:45 2011 -0600

    From bca00f05b0334ded7e8ef830ce3850e01f58d1b8 Mon Sep 17 00:00:00 2001

    Subject: [PATCH 3/6] ath6kl: Fix htc_packet leak in ath6kl_htc_rx_fetch()

    It is found during the code review. As the leak would happen only
    in failure case, the imapct is not easily visible.

    Signed-off-by: Vasanthakumar Thiagarajan <email address hidden>
    Signed-off-by: Sangwook Lee <email address hidden>

commit 73ae9b44fca41f7f060624982d8aecb937363894
Author: Vasanthakumar Thiagarajan <email address hidden>
Date: Tue Oct 18 11:28:44 2011 -0600

    From 4c7023b1e790f17697f2e05655d25badaaf9b90c Mon Sep 17 00:00:00 2001

    Subject: [PATCH 2/6] ath6kl: Fix htc_packet leak in ath6kl_htc_rx_process_packets()

    Packet is not reclaimed when ath6kl_htc_rx_process_hdr() fails.
    Fix this by deferring the packet deletion from comp_pktq till
    ath6kl_htc_rx_process_hdr() returns success. This bug is found
    in code review, impact is not easily visible as the leak happens
    only in failure cases.

    Signed-off-by: Vasanthakumar Thiagarajan <email address hidden>
    Signed-off-by: Sangwook Lee <email address hidden>

commit 5c30571472b39cd0befea6ec77095369c614cc47
Author: Sangwook Lee <email address hidden>
Date: Tue Oct 18 11:28:44 2011 -0600

    From d00cdd6bd71a4ad3387a0a553776cedb4626bd01 Mon Sep 17 00:00:00 2001

    Subject: [PATCH 1/6] Enable the latest Atheros patches

commit 0812fbd22393b94f955b1ffafc1efee23f8e6c7f
Author: Sangwook Lee <email address hidden>
Date: Tue Oct 18 11:28:43 2011 -0600

    ARM:EXYNOS4:Origen Enabling debug on Atheros

    There is no SCAN Compelete event after running SCAN command.
    To avoid this issue, I enable debug to give them delay
    (maybe for interrupt callback)This makes SCAN work.
    Therefore WLAN works fine. Currently not clear
    whether this issue is related to open firmware or open driver,
    or hardware configuration.

    The rapid changes happens with Atheros driver.
    Qualcomm guy are adding a lot of functions into driver.

    Signed-off-by: Sangwook Lee <email address hidden>

commit fe9c5c39f3bef432aa0e96d57703ae9245fcec04
Author: Sangwook Lee <email address hidden>
Date: Tue Oct 18 11:28:42 2011 -0600

    ARM:EXYNOS4:ORIGEN Add func to WLAN driver

    Before calling sdio_register_driver, turn on WLAN card
    and before calling sdio_unregister_driver, turn off
    WLAN card

    Signed-off-by: Sangwook Lee <email address hidden>

commit cbcf3d76ef30dd1405a6f5fef34bfb1792321561
Author: Sangwook Lee <email address hidden>
Date: Tue Oct 18 11:28:42 2011 -0600

    ARM:EXYNOS4:ORIGEN Enabling WLAN

    Add HSMMC3 into Kconfig
    WLAN uses HSMMC3 (SDIO interface) and
    add an API to turn on/off WLAN. This API is called
    by WLAN Atheros driver as running "insmod" and
    callback function of SD/MMC is registered to scan
    WLAN as a new SDIO card

    Signed-off-by: Sangwook Lee <email address hidden>

commit 806222788edb63ca1f5b33a9da1656dd4582d77b
Author: Sachin Kamat <email address hidden>
Date: Tue Oct 18 11:28:41 2011 -0600

    Update Atheros driver especially ath6kl

    Update Atheros driver from
    git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath6kl-cleanup.git
    These are orignal source, later I will add patches for Origen.
    ath6kl is now out of staging driver and move to net/wireless/ath.

    Signed-off-by: Sangwook Lee <email address hidden>
    Signed-off-by: Sachin Kamat <email address hidden>

commit ad004f1f1696713382581b0ec51c20f08352f520
Author: Sangwook Lee <email address hidden>
Date: Tue Oct 18 11:28:40 2011 -0600

    Linux IEEE80211 Header update

    Update ieee80211.h for 802.11 Atheros
    The following defintions will be used by Atheros driver
    IEEE80211_TSPEC_STATUS_ADMISS_ACCEPTED
    IEEE80211_WMM_IE_TSPEC_TID_SHIFT
    IEEE80211_WMM_IE_TSPEC_TID_MASK

    Signed-off-by: Sangwook Lee<email address hidden>

commit f01b20e81394f56cdb82065b540c7526e500d310
Author: Sachin Kamat <email address hidden>
Date: Tue Oct 11 11:04:12 2011 -0600

    ARM: EXYNOS4: Added power domain device entry for TVOUT.

    Added PD device entry and initialized power domain parent
    of tvout.

    Signed-off-by: Pankaj Dubey <email address hidden>

    Conflicts:

     arch/arm/mach-exynos4/mach-origen.c

    Signed-off-by: Sachin Kamat <email address hidden>

commit 05a69cfcf9244cac9b1503254722b9f86850a530
Author: Sachin Kamat <email address hidden>
Date: Tue Oct 11 11:04:11 2011 -0600

    ARM: EXYNOS4: Removed unneccassary #ifdefs.

    While calling runtime PM related APIs there is no need of #ifdefs.

    Signed-off-by: Pankaj Dubey <email address hidden>

    Conflicts:

     drivers/video/samsung/s3cfb_main.c

    Signed-off-by: Sachin Kamat <email address hidden>

commit e66837040bad05acb90126e5240fb98c4b11a097
Author: Sachin Kamat <email address hidden>
Date: Tue Oct 11 11:04:10 2011 -0600

    EXYNOS4: FIMG2D: Added support for PM runtime.

    Signed-off-by: Pankaj Dubey <email address hidden>

    Conflicts:

     drivers/media/video/samsung/fimg2d/fimg2d_drv.c

    Signed-off-by: Sachin Kamat <email address hidden>

commit 369ba6895955b3af76cc7aa6b439e86cc8261a56
Author: Pankaj <email address hidden>
Date: Tue Oct 11 11:04:08 2011 -0600

    ARM: EXYNOS4: Fixed PM runtime issues.

    Since run time PM is not added in all drivers removed pd devices
    for which runtime pm is not added in drivers.
    Fixed PM runtime issue for 2D driver.

    Signed-off-by: Pankaj Dubey <email address hidden>

commit f4fd5ebe2caaaf216aead056275ae6d1d39dc9a0
Author: Pankaj <email address hidden>
Date: Tue Oct 11 11:04:07 2011 -0600

    ARM: EXYNOS4: TVOUT: Added runtime PM support

    Signed-off-by: Pankaj Dubey <email address hidden>

commit ce9a649b04d6ce907e61b29df086ce0a68001896
Author: Amit Daniel Kachhap <email address hidden>
Date: Tue Oct 11 11:04:06 2011 -0600

    ARM: EXYNOS4: Add powerdomain parent for LCD driver.

    Signed-off-by: Amit Daniel Kachhap <email address hidden>

commit 3dca25df0d91004f7ccf1fde55f60ad531e9436c
Author: Amit Daniel Kachhap <email address hidden>
Date: Tue Oct 11 11:04:05 2011 -0600

    ARM: EXYNOS4: Add pm runtime for frame buffer driver.

    This patch enables pm_runtime support for frame buffer driver.

    Signed-off-by: Amit Daniel Kachhap <email address hidden>

commit 7ca7902200de17dd572524c8c66a3eba03e4fe34
Author: Inderpal Singh <email address hidden>
Date: Fri Sep 30 09:53:42 2011 +0530

    ARM: EXYNOS4: Fix PMU IRQs for CPU's Performance Monitor Unit

    Exynos4210 has 2 cores and each core has its own PMU IRQ. Configure these
    PMU IRQs for performance monitoring.

    Signed-off-by: Inderpal Singh <email address hidden>

commit 8cf8033342a39e931d1a05a2331990e7d04ef515
Author: Sangwook Lee <email address hidden>
Date: Thu Sep 29 07:43:03 2011 -0600

    ARM:Exnynos4: Enabling another usb net dongle on Origen

    LAVA platform team asks to bring another USB Net dongle
    which is based MOSCHIP usb-ethernet driver, so
    I added default built-in option into kernel configuration

    Signed-off-by: Sangwook Lee <email address hidden>

commit ed5eb23aeeaa685d37e7704ba84e68bd62ee0ee6
Author: Pankaj <email address hidden>
Date: Thu Sep 29 07:43:02 2011 -0600

    ARM: EXYNOS4: Fixed irq unbalance issue and code rework.

    Fixed IRQ un-balance issue after suspend/resume.
    Removed un-neccessary header includes.
    Added macros for debug prints.
    Modified ISR routine handling.
    Added functionality for open and close function operations.
    Modified thread functionality for better thread handling.
    Code rework for handling error conditions and followed coding
    guidlines.

    Signed-off-by: Pankaj Dubey <email address hidden>

commit bfde6a1c163001cf020c5ee9651da8a38df6a305
Author: Inderpal Singh <email address hidden>
Date: Thu Sep 8 14:32:54 2011 +0530

    ARM: EXYNOS4: Save audio register for suspend-resume

    Save audio subsystem register (S5P_CLKSRC_AUDSS) value
    during suspend to retrieve during resume.

    Signed-off-by: Giridhar Maruthy <email address hidden>

commit aee97bd6add3816a24eed169177490417f261e3b
Author: Inderpal Singh <email address hidden>
Date: Fri Aug 26 15:50:22 2011 +0530

    ARM: EXYNOS4: Add save/restore function for PLL

    The PLL restore routine supports waiting pll locking. If PLL is
    enabled in restoring sequence, it should wait until PLL is locked.

    Signed-off-by: Jaecheol Lee <email address hidden>
    Signed-off-by: Kukjin Kim <email address hidden>
    Tested-by: Inderpal Singh <email address hidden>

commit 3c5ad0cd0dd3900b424b9d74b8c4f67c9aeeb451
Author: Inderpal Singh <email address hidden>
Date: Thu Sep 8 12:13:54 2011 +0530

    ARM: EXYNOS4: Add save/restore for other ARM registers

    This patch adds save/restore values for Power Control Register and
    Diagnostic Register for PM.

    Signed-off-by: Jaecheol Lee <email address hidden>
    Signed-off-by: Kukjin Kim <email address hidden>
    Tested-by: Inderpal Singh <email address hidden>

commit 7d9c4e1549250cc709446ae275dcc1c9877d5f85
Author: Inderpal Singh <email address hidden>
Date: Fri Aug 26 15:32:55 2011 +0530

    ARM: EXYNOS4: Move S5P_CENTRAL_SEQ_CONFIGURATION setting for PM

    We need to balance between set and check S5P_CENTRAL_SEQ_CONFIGURATION
    register in syscore_ops suspend/resume function when failure in enter
    suspend mode. Moved this register setting for PM for the purpose of balancing.

    Signed-off-by: Jaecheol Lee <email address hidden>
    Signed-off-by: Kukjin Kim <email address hidden>
    Tested-by: Inderpal Singh <email address hidden>

commit 6fbda4c20262809187a0bd63e487a811acb40c14
Author: Inderpal Singh <email address hidden>
Date: Fri Aug 26 15:24:18 2011 +0530

    ARM: EXYNOS4: Support early wakeup entering sleep mode

    Since early wakeup can be handled in pm so we don't need masking
    interrupts of external GIC. When the early wakeup interrupt happens,
    PMU(Power Management Unit) ignores WFI instruction. This means that
    PC(Program Counter) passed without any changes. This patch can handle
    that case by early wakeup interrupt.

    Signed-off-by: Jaecheol Lee <email address hidden>
    [<email address hidden>: fixed return of exynos4_cpu_suspend()]
    Signed-off-by: Kukjin Kim <email address hidden>
    Tested-by: Inderpal Singh <email address hidden>

commit e4654ae992f377521c292a131c5c2048ec06199c
Author: Inderpal Singh <email address hidden>
Date: Fri Aug 26 15:19:56 2011 +0530

    ARM: EXYNOS4: Remove PMU configuration for S2RAM

    PMU(Power Management Unit) configuraion for S2RAM(SLEEP) is removed
    and using function which provided by PMU support code to configure
    PMU register.

    Signed-off-by: Jaecheol Lee <email address hidden>
    Signed-off-by: Kukjin Kim <email address hidden>
    Tested-by: Inderpal Singh <email address hidden>

commit c7b2d249e16c6a2f0bc8882013baa9f234d2aca2
Author: Inderpal Singh <email address hidden>
Date: Thu Sep 8 11:20:19 2011 +0530

    Revert "ARM: EXYNOS4: Save audio register for suspend-resume"

    This reverts commit 6a7774823886ef6c82e40d1d604f977d60269784.
    Needs to be applied after applying the latest PM patches.

    Signed-off-by: Inderpal Singh <email address hidden>

commit f86c6346af6f7bbe83545c512c35b030eace41d8
Author: Inderpal Singh <email address hidden>
Date: Fri Aug 26 15:11:58 2011 +0530

    ARM: EXYNOS4: Support system level power down configuration

    EXYNOS4 supports 3 different system level power down mode by PMU (Power
    Management Unit). Each power down mode need to configure many PMU registers
    with different value. This patch supports function to configure PMU registers
    with pre-defined values in PMU code. This function may be used by PM code and
    AFTR/LPA support driver.

    Signed-off-by: Jaecheol Lee <email address hidden>
    Signed-off-by: Kukjin Kim <email address hidden>
    Tested-by: Inderpal Singh <email address hidden>

commit 94d17d73dc6536824dbe705c9fb0dcae43ada4a4
Author: Donggeun Kim <email address hidden>
Date: Wed Sep 14 16:22:19 2011 -0700

    drivers/rtc/rtc-s3c.c: fix no occurrence of alarm interrupt

    The driver does not generate an alarm interrupt even though a time for
    an alarm is set.

    This results from disabling rtc_clk after setting the alarm time.

    To generate an alarm interrupt the driver should maintain its enabled
    state for rtc_clk the until alarm interrupt occurs. This patch permits
    generation of an alarm interrupt.

    [<email address hidden>: make s3c_rtc_alarm_clk_lock local to s3c_rtc_alarm_clk_enable()]
    Signed-off-by: Donggeun Kim <email address hidden>
    Signed-off-by: MyungJoo Ham <email address hidden>
    Signed-off-by: Kyungmin Park <email address hidden>
    Signed-off-by: Andrew Morton <email address hidden>
    Signed-off-by: Linus Torvalds <email address hidden>

commit d2a3a4a81f58cecf3f722ad8d814b06126e577a1
Author: MyungJoo Ham <email address hidden>
Date: Thu Aug 25 15:59:24 2011 -0700

    drivers/rtc/rtc-s3c.c: allow multiple open / allow no-ioctl-open'ed rtc to have irq.

    The previous rtc-s3c had two issues related with its IRQ.

    1. Users cannot open rtc multiple times because an open operation
       calls request_irq on the same IRQ. (e.g., two user processes wants to
       open and read RTC time from rtc-s3c at the same time)

    2. If alarm is set and no one has the rtc opened with filesystem
       (either the alarm is set by kernel/boot-loader or user set an alarm and
       closed rtc dev file), the pending bit is not cleared and no further
       interrupt is invoked. When the alarm is used by the system itself such
       as a resume from suspend-to-RAM or other Low-power modes/idle, this is
       a critical issue.

    This patch mitigates these issues by calling request_irq at probe and
    free_irq at remove.

    Signed-off-by: MyungJoo Ham <email address hidden>
    Signed-off-by: Kyungmin Park <email address hidden>
    Acked-by: Kukjin Kim <email address hidden>
    Cc: Alessandro Zummo <email address hidden>
    Cc: Changhwan Youn <email address hidden>
    Signed-off-by: Andrew Morton <email address hidden>
    Signed-off-by: Linus Torvalds <email address hidden>

commit 23cf43ac1da2478358411fdae65102ff4b6eb93c
Author: MyungJoo Ham <email address hidden>
Date: Thu Aug 25 15:59:22 2011 -0700

    drivers/rtc/rtc-s3c.c: correct debug messages

    RTC-S3C used to print out debug messages incorrectly. This patch
    corrects incorrect outputs. (undecoded bcd numbers, incorrectly decoded
    register values)

    This patch affects the pr-debug messages only.

    Signed-off-by: MyungJoo Ham <email address hidden>
    Signed-off-by: Kyungmin Park <email address hidden>
    Acked-by: Kukjin Kim <email address hidden>
    Cc: Alessandro Zummo <email address hidden>
    Cc: Changhwan Youn <email address hidden>
    Signed-off-by: Andrew Morton <email address hidden>
    Signed-off-by: Linus Torvalds <email address hidden>

commit 68448b11d4f07e136ee3abeb1b92ba9e62a65e85
Author: Donggeun Kim <email address hidden>
Date: Tue Jun 14 17:41:24 2011 +0900

    rtc: rtc-s3c: Update RTC driver for supporting clock gating

    This patch supports clock gating.
    Power consumption can be reduced by
    setting rtc_clk disabled state except for when RTC related registers are accessed.

    Signed-off-by: Donggeun Kim <email address hidden>
    Signed-off-by: MyungJoo Ham <email address hidden>
    Signed-off-by: KyungMin Park <email address hidden>

commit 43817b3e12dbd5b0f7daacbb076a94c09555dc5a
Author: Inderpal Singh <email address hidden>
Date: Fri Sep 16 11:51:06 2011 +0530

    Revert "RTC: Clear RTC ALARM Interrupt upon resume"

    This reverts commit f9f358ad45d90d43936f7e9421d6181c228bf3d4.
    The next patch has the proper fix to clear the RTC alarm interrupt
    upon resume.

    Signed-off-by: Inderpal Singh <email address hidden>

commit b35ad56d04d008f300467441140d8719cf2b8154
Author: Pankaj <email address hidden>
Date: Fri Sep 16 14:07:16 2011 +0530

    ARM: EXYNOS4: Fixed device enumeration in EHCI.

    Since after suspend/resume enumeration was not happening and
    host was not able to detect the devices connected to port.
    We need to handle ehci suspend/resume properly.

    Signed-off-by: Pankaj Dubey <email address hidden>

commit 6255ad81cfd6a0930222f31ad8294fa98fa7083b
Author: Pankaj <email address hidden>
Date: Thu Sep 15 15:38:48 2011 +0530

    ARM: EXYNOS4: Fixed OHCI/EHCI suspend/resume.

    Since now phy controller initialization will not control
    usb host clock, individual driver has to take care for
    clock gating.

    Signed-off-by: Pankaj Dubey <email address hidden>

commit 21075b7459e3c3d2be4a8d79023e7948c7b819b6
Author: Pankaj <email address hidden>
Date: Thu Sep 15 15:36:43 2011 +0530

    ARM: EXYNOS4: Removed host clock handling and code rework.

    1: Since USB host clock handling should be done in driver code
    removed that part of code from PHY initialization.
    2: Added support to track usage of USB PHY controller.
    3: Renamed phy init and exit functions.

    Signed-off-by: Pankaj Dubey <email address hidden>

commit d1afe9103c39171a3f3802a80eb29c85bcab1f65
Author: Pankaj <email address hidden>
Date: Thu Sep 15 13:04:51 2011 +0530

    ARM: EXYNOS4: Fixed USB OHCI shutdown and suspend hang issue.

    It has been observed that during system reboot or suspend/resume system
    hangs. Further debugging showed that during shutdown/suspend call OHCI
    driver was not able to access any of OHCI registers failing which it was hanging.

    As after observing idle condition over the bus OHCI host core controller (HW)
    is turning off 12 and 48MHz clocks internally, and since during shutdown/suspend these clocks
    are OFF driver is not able to access any of OHCI registers. So as per guidlines given
    on data-sheet and Synopsys website, we need to manually enable to clocks for completion
    of ohci shutdown/suspend function.

    Signed-off-by: Pankaj Dubey <email address hidden>

commit 980e82694a8b92ead12b4ac0e3078a0cf828f372
Author: Pankaj <email address hidden>
Date: Mon Sep 12 10:53:12 2011 +0530

    ARM: EXYNOS4: Added support to handle host clock.

    1: Added support to handle USB host clock.
    2: As part of code rework made probe and remove function
    from static to __devinit and __devexit.
    3: As part of code rework modified initialization code sequence in
    ohci_hcd_s5pv210_drv_probe function and added proper error handling.
    4: Modified and corrected ohci_s5pv210_start function.
    5: Added reset and shutdown handling function.

    Signed-off-by: Pankaj Dubey <email address hidden>

commit 0cc7ae88006f9f0d80ebb5ba9bcdfb630ddd0126
Author: Angus Ainslie <email address hidden>
Date: Thu Sep 22 15:18:17 2011 -0600

    Use macro for jiffies conversion

    HZ is not the same on all systems. Use a macro to get the correct number
    of jiffies.

    Signed-off-by: Angus Ainslie <email address hidden>

File Description Downloads
download icon linux-linaro-samsung-3.0.4_2011.10.tar.bz2 (md5) linux-linaro-samsun 3.0.4 2011.10 186
last downloaded 72 weeks ago
Total downloads: 186

2011.09 release from the trunk series released

Release information
Release notes:

The Samsung landing team's kernel released for 11.09 is based on linux-linaro-3.0 kernel

What's new?

This release supports the Origen board.

Touch screen fixes added.
Enabled HDMI
Added backlight support to Origen

Following bug fixes are in the release:

845793 - Colors look inverted on the LCD in build 2 of stage-origen-11.09-release

785152 - MMC card and Micro SD card are not working properly

817865 - 24 bit Audio playback is having noise and slow play rate

844380 - Origen boot arguments missing

832397 - add Origen support to linaro-android-media-create

834418 - Android images boot but doesn't initialize peripherals

793348 - Flashing the latest hwpack of samsung lt fails

785549 - Static counters for ethernet shows Rx packets dropped Tx packet errors after network transfer

...

Changelog:

commit b7db7c190912f59ac9c40f38cd03d66aaaa3bde8
Author: Fahad Kunnathadi <email address hidden>
Date: Thu Sep 8 09:04:21 2011 +0530

    ARM: EXYNOS4: unidisplay touchscreen moved wait queue init to probe function

    Moved wait queue initialization to probe function.Removes Panic for
    the case ISR gets called at startup, before kthread.

    Signed-off-by: Fahad Kunnathadi <email address hidden>

commit a7b6ef9d02bd5d86bd07d19e174a3f8ca9bdf779
Author: Angus Ainslie <email address hidden>
Date: Wed Sep 7 09:21:26 2011 -0600

    Select USB_OTG_UTILS when S3C_OTG controller is enabled

    Signed-off-by: Angus Ainslie <email address hidden>

commit 248302a31bf213b5cb892135ae388334d9733a13
Author: Fahad Kunnathadi <email address hidden>
Date: Wed Sep 7 08:59:10 2011 +0530

    ARM: Origen: Touch: Remove event status initialization

    EV_REL is used when the value reported is a change since last time.
    EV_SW reports event type for switch.
    As we are not reporting the change event, the initialization is removed.

    Signed-off-by: Fahad Kunnathadi <email address hidden>
    Signed-off-by: Sachin Kamat <email address hidden>

commit e624ea7ec05d4d2808b6f916ef710bffe89d6d3c
Author: Sachin Kamat <email address hidden>
Date: Mon Aug 29 12:06:02 2011 +0530

    Config: Origen: Enable touchscreen driver

    Signed-off-by: Sachin Kamat <email address hidden>

commit 10085082d24a1f43c71e0e5a11d520ff7e85df65
Author: Sachin Kamat <email address hidden>
Date: Mon Aug 29 12:04:07 2011 +0530

    ARM: EXYNOS4: Add touchscreen I2C device information and EXT INT

    This patch adds
    1)I2C device information
    2)EXT INT number to IRQ, macro for Touch screen

    Signed-off-by: Fahad Kunnathadi <email address hidden>
    Signed-off-by: Sachin Kamat <email address hidden>

    Conflicts:

     arch/arm/mach-exynos4/include/mach/irqs.h

    Signed-off-by: Sachin Kamat <email address hidden>

commit 6f1f41982d34d3a05e7487d633100c981a8ddb01
Author: Fahad Kunnathadi <email address hidden>
Date: Thu Aug 25 12:14:19 2011 +0530

    INPUT: Touchscreen: Add Pixcir touchscreen driver for Origen board

    Signed-off-by: Kyuho Choi <email address hidden>
    Signed-off-by: Fahad Kunnathadi <email address hidden>
    [Code cleanup]
    Signed-off-by: Sachin Kamat <email address hidden>

commit dfb34367604c646cd52ef505cf513de5a8aabbb7
Author: Sachin Kamat <email address hidden>
Date: Mon Aug 29 12:01:45 2011 +0530

    Revert: "ARM: EXYNOS4: Add Pixcir capacitive touch screen driver"
     "ARM: Exynos4: Origen: Add machine specific change for touch screen driver"
     "ARM: EXYNOS4: Map EXTINT number to IRQ macro for touch screen driver"
     "ARM: EXYNOS4: Origen: GPIO init and level checking in Pixcir capacitive touch screen"
     "CONFIG: Origen: Enable Pixcir touch screen driver"

    This patch reverts the above Pixcir i2c capacitive touch device related patches.

    Signed-off-by: Fahad Kunnathadi <email address hidden>
    Signed-off-by: Sachin Kamat <email address hidden>

    Conflicts:

     arch/arm/configs/origen_android_defconfig
     arch/arm/mach-exynos4/include/mach/irqs.h
     drivers/input/touchscreen/vpad_ts.c

commit 73dc5c7402926a0669e1a5e703c2129515c8a74c
Author: Tushar Behera <email address hidden>
Date: Fri Aug 26 11:28:19 2011 +0530

    ARM: EXYNOS4: Add support for 8-bit bus width in SDHCI for ORIGEN

    Platform data for SDHCI controller on ORIGEN board is missing the
    support for 8-bit bus width. The platform data is extended in sync
    with other EXYNOS4 machines.

    Signed-off-by: Tushar Behera <email address hidden>

commit 24080d7ccf373348c470bdeb86645f7d7990cfc0
Author: Tushar Behera <email address hidden>
Date: Thu Aug 25 11:35:10 2011 +0530

    ARM: EXYNOS4: Add support for secondary MMC port on ORIGEN

    Secondary MMC port on ORIGEN is connected to sdhci instance 0. Support
    for secondary MMC port is extended by registering sdhci instance 0.

    Since sdhci instance 2 can contain a bootable media, sdhci instance
    0 is registered after instance 2.

    Signed-off-by: Tushar Behera <email address hidden>

commit 541ae1101245d71173f5c40a3b2040afcd3b8346
Author: Tushar Behera <email address hidden>
Date: Thu Aug 25 11:13:06 2011 +0530

    ARM: EXYNOS4: Fix sdhci card detection for ORIGEN

    Fix incorrect value of cd_type field in platform data for sdhci
    device.

    Based on "ARM: EXYNOS4: Fix card detection for sdhci 0 and 2".
    commit a0d8efedb203b5b908dd46cea38201761e2380f9

    CC: Thomas Abraham <email address hidden>
    Signed-off-by: Tushar Behera <email address hidden>

commit e7bdd5ef31744983c8dce6c0394e465fca6dada4
Author: Giridhar Maruthy <email address hidden>
Date: Tue Aug 30 17:20:53 2011 +0530

    ARM: EXYNOS4: Save audio register for suspend-resume

    Save audio subsystem register (S5P_CLKSRC_AUDSS) value
    during suspend to retrieve during resume.

    Signed-off-by: Giridhar Maruthy <email address hidden>

commit 9684644049e8f4005be6706b94ebeea0361c456c
Author: Giridhar Maruthy <email address hidden>
Date: Tue Aug 30 17:17:26 2011 +0530

    ARM: EXYNOS4: Reset I2S in resume if not active

    After suspend-resume, the I2S registers will have invalid values.
    In case I2S was active during suspend, the registers will be
    saved. If I2S was not active during suspend, registers wont be
    saved and a reset will be done at resume.

    Signed-off-by: Giridhar Maruthy <email address hidden>

commit c475044cea61566e4b407a5f53728ebd61f247a2
Author: Angus Ainslie <email address hidden>
Date: Tue Aug 30 21:56:32 2011 -0600

    Add sw-reset hooks, missed during bad merge

    Signed-off-by: KyungMin Park <email address hidden>
    Signed-off-by: Angus Ainslie <email address hidden>

commit d28163bce1ccc3541e49c8699567d17a27690025
Author: Girish K S <email address hidden>
Date: Fri Aug 26 14:58:18 2011 +0530

    mmc: sdhci-s3c: Fix mmc card I/O problem

    This patch fixes the problem in sdhci-s3c host driver for
    Samsung Soc's. During the card identification stage the
    mmc core driver enumerates for the best bus width in combination
    with the highest available data rate. It starts enumerating from
    the highest bus width (8) to lowest bus width (1).

    In case of few MMC cards the 4-bit bus enumeration fails and tries
    the 1-bit bus enumeration. When switched to 1-bit bus mode the host driver
    has to clear the previous bus width setting and apply the new setting.

    The current patch will clear the previous bus mode and apply the new
    mode setting.

    Signed-off-by: Girish K S <email address hidden>

commit b0a853b73242c334b98989cc184f6542330df078
Author: Giridhar Maruthy <email address hidden>
Date: Fri Aug 26 10:30:18 2011 +0530

    ARM: EXYNOS4: Add sched_clock for better resolution

    Based on the implementation in the file
    arch/arm/plat-s5p/s5p-time.c by Sangbeom Kim <email address hidden>.
    This patch needs changes when the patch series by Thomas Gleixner
    at http://permalink.gmane.org/gmane.linux.ports.arm.kernel/114686
    gets accepted.

    Signed-off-by: Giridhar Maruthy <email address hidden>

commit a983efa835eb46127f75239604e2eaf68939a7b1
Author: Pankaj <email address hidden>
Date: Thu Aug 25 11:14:12 2011 +0530

    ARM: EXYNOS4: Handle USB connection event in ISR.

    In UDC ISR usb handled USB connection event so that
    android platform can update notification accordingly.

    Signed-off-by: Pankaj Dubey <email address hidden>

commit 1c0e864e138704e0ed0b5df98d651e6eda2f0d22
Author: Pankaj <email address hidden>
Date: Thu Aug 25 11:10:35 2011 +0530

    ARM: EXYNOS4: Keep enabling USB device phy powered on.

    Since we do not have any mechanism other than USB device controller
    ISR itself to detect USB cable insertion, we need to keep
    powered on USB device PHY powered on, during bootup even if
    USB cable is not connected.

    Signed-off-by: Pankaj Dubey <email address hidden>

commit ea8f3443d86eb36a8b49fb07a52d4d925a86a3c1
Author: Inderpal Singh <email address hidden>
Date: Tue Aug 23 16:33:39 2011 +0530

    ORIGEN: INPUT: Fix immediate resume due to touchscreen

    Resolves immediate wake-up issue because of incomplete
    GPIO setting in touchscreen driver.

    Signed-off-by: Inderpal Singh <email address hidden>

commit 6e85c36f3d2bd7ca7e0ba6ff6aa5693f943c6bd2
Author: Fahad Kunnathadi <email address hidden>
Date: Tue Aug 23 13:46:42 2011 +0530

    ARM: EXYNOS4: Resolving touch drag issue

    This patch can be a temporary fix to solve
    touch screen sensitivity issue.

    Signed-off-by: Fahad Kunnathadi <email address hidden>

commit 810de958373a62b0d0487e33eaaa9d1169e02d7f
Author: Fahad Kunnathadi <email address hidden>
Date: Mon Aug 22 15:16:30 2011 +0530

    ARM: EXYNOS4: Enabled PWM support in Kconfig

    Enaled PWM support for EXYNOS4 ORIGEN and ORION in Kconfig

    Signed-off-by: Fahad Kunnathadi <email address hidden>

commit fc6089de6cbbcda1494c62423ab38550e36195f9
Author: Inderpal Singh <email address hidden>
Date: Mon Jul 18 09:35:19 2011 +0530

    EXYNOS4210: Add Support for DVS Lock

    Signed-off-by: Jongpill Lee <email address hidden>
    Signed-off-by: SangWook Ju <email address hidden>
    Signed-off-by: Jonghwan Choi <email address hidden>
    Signed-off-by: Kukjin Kim <email address hidden>
    Tested-by: Inderpal Singh <email address hidden>

commit 4de9a2f139eaf9471e28a24d2f5cc219f9230971
Author: Inderpal Singh <email address hidden>
Date: Mon Jul 18 09:35:18 2011 +0530

    EXYNOS4210: Cleanup sequence and unused codes

    This patch modifies following.
    1. Remove unused register access
    2. Change sequence of changing frequency
    3. Minor optimization

    Signed-off-by: Jongpill Lee <email address hidden>
    Signed-off-by: SangWook Ju <email address hidden>
    Signed-off-by: Jonghwan Choi <email address hidden>
    Signed-off-by: Kukjin Kim <email address hidden>
    Tested-by: Inderpal Singh <email address hidden>

commit ca3f18d3c324f1d780459501e9805ea85fe3a671
Author: Inderpal Singh <email address hidden>
Date: Mon Jul 18 09:35:17 2011 +0530

    EXYNOS4210: Change CPU table and divider

    This patch adds support 1.2GHz CPU frequency and changes
    CPU table and divider for stable working.

    Signed-off-by: Jongpill Lee <email address hidden>
    Signed-off-by: SangWook Ju <email address hidden>
    Signed-off-by: Kukjin Kim <email address hidden>
    Tested-by: Inderpal Singh <email address hidden>

commit 0e71385d9d8a7aae839145fa837862e633e43c8e
Author: Inderpal Singh <email address hidden>
Date: Mon Jul 18 09:35:16 2011 +0530

    EXYNOS4210: Remove regarding busfreq codes

    Since busfreq codes can be handlend on busfreq driver,
    this patch removes regarding busfreq codes on cpufreq.

    Signed-off-by: Jongpill Lee <email address hidden>
    Signed-off-by: SangWook Ju <email address hidden>
    Signed-off-by: Kukjin Kim <email address hidden>
    Tested-by: Inderpal Singh <email address hidden>

commit e993ca6453936f7d513084787bfe838afaa9abbf
Author: Subash Patel <email address hidden>
Date: Mon May 2 17:30:57 2011 +0530

    Samsung: Enable HDMI at boot with LCD FB

    HDMI driver will read the buffer from the LCD frame-buffer
    for displaying on TV.

    This Patch is required only for Ubuntu

    Signed-off-by: Annamalai L <email address hidden>
    Signed-off-by: Sachin Kamat <email address hidden>

commit b43cabfd0cd3a987f335c7ce89c4bf7e7b1ae793
Author: Tushar Behera <email address hidden>
Date: Mon Aug 22 12:31:10 2011 +0530

    Revert "ARM: CPU_V7: Fix for system hang during reboot"

    This reverts commit 653af7f1d9a54a22228240e7eb3ed0502bb0f8f8.

commit 8bf6ae95aac6294e995f4d620caca4a7cefbdff6
Author: Sachin Kamat <email address hidden>
Date: Mon Aug 22 12:29:43 2011 +0530

    Config: Origen: Enable Pegasus USB-ethernet dongle support

    Signed-off-by: Sachin Kamat <email address hidden>

commit ef1067ba11ba0561d0d8633ca9d34f78d795fec5
Author: Annamalai L <email address hidden>
Date: Mon Jul 18 13:47:14 2011 +0530

    Samsung] Exynos4: FB: Clock changes.

    Added function to round the framebuffer i/p clock.
    The clock is rounded to be a divisible by parent clock(mpll).

    Signed-off-by: Annamalai L <email address hidden>

commit c9636a93692a01a1d2263caafa2d09f1ced6501f
Author: Annamalai L <email address hidden>
Date: Mon Jul 18 13:21:15 2011 +0530

    Samsung] Exynos4: FB: Added FB CMA API.

    Added CMA API in the frame buffer driver to maping the virtual
    address to user space instead of the default kernel API phys_to_virt.

    Signed-off-by: Annamalai L <email address hidden>

commit 80c5ab4af34ccc1d348564ba1118e28483a2e988
Author: Annamalai L <email address hidden>
Date: Wed Aug 17 15:52:24 2011 +0530

    Samsung] HDMI: Enabled HDMI driver.

    Enabled HDMI driver support in kernel for Origen
    and SMDK Boards.

    Signed-off-by: Annamalai L <email address hidden>

commit 47d29e1323451c7ca70f11cbcf50696c59c648ab
Author: Fahad Kunnathadi <email address hidden>
Date: Wed May 25 18:43:28 2011 +0530

    Samsung: android: Added HDMI scaling

    The patch adds the necessary scaling for Properly
    displaying the HDMI output from FIMC module

    Signed-off-by: Fahad Kunnathadi <email address hidden>

commit 44e8bff043fa37a99e73e48f9055542826464e35
Author: Annamalai L <email address hidden>
Date: Tue Aug 16 16:18:59 2011 +0530

    Samsung] HDMI: Enabled compilation of driver.

    Enabled the compilation of HDMI driver.

    Signed-off-by: Annamalai L <email address hidden>

commit b12ab829ea0f3a31cb99ab713b3a13a312f40982
Author: Annamalai L <email address hidden>
Date: Tue Aug 16 16:12:35 2011 +0530

    Samsung] HDMI: Platform Entries.

    Enabled the compilation of platform/machine specific entries
    for the HDMI driver.

    Signed-off-by: Annamalai L <email address hidden>

commit 4c8641afd4bfe1d58d91a91e5fe4beaa1c2f1f8d
Author: Annamalai L <email address hidden>
Date: Thu Aug 18 09:23:47 2011 +0530

    Samsung] HDMI: Added machine/platform entries

    Added Machine and Platform entries for HDMI related
    components.

    Signed-off-by: Annamalai L <email address hidden>

commit ca4453cf81c03229c29f19462034f31c6f0a5b65
Author: Annamalai L <email address hidden>
Date: Tue Aug 16 14:12:58 2011 +0530

    Samsung] HDMI: Added Register entries.

    Added register entries for HDMI related components including
    mixer, video processor, cec, and sdo.

    Signed-off-by: Annamalai L <email address hidden>

commit 0da0c4f500e160425faba99774e9b80c03153396
Author: Annamalai L <email address hidden>
Date: Tue Aug 16 15:33:33 2011 +0530

    Samsung] HDMI: Added driver files.

    Added driver files for HDMI/TVOUT interface.

    Signed-off-by: Annamalai L <email address hidden>

commit 1a77e3686255f8b2ef4bd9fd2e243b17ad7daace
Author: Giridhar Maruthy <email address hidden>
Date: Fri Aug 19 15:42:11 2011 +0530

    ARM: ORIGEN: Enable origen backlight support

    Signed-off-by: Giridhar Maruthy <email address hidden>

commit 4f19e9359a4fc4832a23c1c6623e24495a1e903d
Author: Giridhar Maruthy <email address hidden>
Date: Fri Aug 19 15:40:50 2011 +0530

    ARM: ORIGEN: Add PWM baclight support on Origen

    This patch adds backlight support to Origen board.

    Signed-off-by: Giridhar Maruthy <email address hidden>

commit 6933f778d3f8fdea64472193d852efd5cf995098
Author: Sachin Kamat <email address hidden>
Date: Mon Aug 22 09:28:51 2011 +0530

    ARM: EXYNOS4: Add PWM backlight support on Samsung SMDKV310 board

    This patch adds support for LCD backlight using PWM timer for
    Samsung SMDKV310 board.

    Signed-off-by: Banajit Goswami <banajit.g <at> samsung.com>
    Signed-off-by: Sachin Kamat <email address hidden>

commit 0740e8f965b3ca191ef96b72940ec216285c62c9
Author: Banajit Goswami <banajit.g at>
Date: Fri Jul 15 14:42:41 2011 +0000

    ARM: SAMSUNG: Create a common infrastructure for PWM backlight support

    This patch creates a common structure for LCD backlight
    using PWM timer to be used by various Samsung boards.

    Signed-off-by: Banajit Goswami <banajit.g <at> samsung.com>

commit 481ac1c14cbddb49998140719fe9c21a313a6e1c
Author: Yulgon Kim <email address hidden>
Date: Thu Aug 18 14:02:45 2011 +0900

    usb: s5p-ehci: fix a NULL pointer deference

    This patch fixes a NULL pointer deference. A NULL pointer
    dereference happens since s5p_ehci->hcd field is not initialized
    yet in probe function.

    [<email address hidden>: edit commit message]
    Signed-off-by: Yulgon Kim <email address hidden>
    Signed-off-by: Jingoo Han <email address hidden>

commit 3023aab270f8e4c026f21217f8c08a51c48687e1
Author: Sachin Kamat <email address hidden>
Date: Thu Aug 18 11:09:43 2011 +0530

    Config: Origen: Enable keyboard support

    Signed-off-by: Sachin Kamat <email address hidden>

commit 57ff2e68e43fe7d3ee6548c543f9beb55f6898e3
Author: Sachin Kamat <email address hidden>
Date: Thu Aug 18 11:06:53 2011 +0530

    Config: Origen: Enable watchdog timer

    Signed-off-by: Sachin Kamat <email address hidden>

commit e6f8828014daa7aa0b9641c75b9953357f42284f
Author: Sachin Kamat <email address hidden>
Date: Thu Aug 18 11:05:53 2011 +0530

    Config: Origen: Enable RTC

    Signed-off-by: Sachin Kamat <email address hidden>

commit d727096564d2371b362b8dccdc35c892b936beec
Author: Sachin Kamat <email address hidden>
Date: Thu Aug 18 11:04:13 2011 +0530

    Config: Origen: Enable Ext4 filesystem

    Signed-off-by: Sachin Kamat <email address hidden>

commit aec5fd387ea2104599a187fa6a089189737de031
Author: Sachin Kamat <email address hidden>
Date: Thu Aug 18 09:47:00 2011 +0530

    Config: Origen: Enable USB ethernet support

    Signed-off-by: Sachin Kamat <email address hidden>

commit 305efb3d1e4e468c0768398a4c226b86383a48ae
Author: Pankaj <email address hidden>
Date: Fri Aug 12 16:32:02 2011 +0530

    Config: Enable USB-host mass storage support

    Signed-off-by: Pankaj Dubey <email address hidden>

commit 04597089e061e575961f29a8ad515818299965db
Author: Pankaj <email address hidden>
Date: Fri Aug 12 15:03:41 2011 +0530

    ARM: EXYNOS4: Fix USB EHCI initialization

    Signed-off-by: Pankaj Dubey <email address hidden>

commit 008dc582ca5439c6343520e5cf5e7d573dbc7130
Author: Pankaj <email address hidden>
Date: Fri Aug 12 15:02:37 2011 +0530

    Config: Enable USB EHCI host support

    Enabled USB EHCI host in origen_defconfig.

    Signed-off-by: Pankaj Dubey <email address hidden>

commit 0d4d45d2030a6422e49a23779866fce64dc0adb2
Author: Pankaj <email address hidden>
Date: Fri Aug 12 14:57:08 2011 +0530

    ARM: EXYNOS4: Add USB-EHCI support for Origen

    Signed-off-by: Pankaj Dubey <email address hidden>

commit 81be740a171dc058c71fb2fd7f66470b3475e41f
Author: Pankaj <email address hidden>
Date: Fri Aug 12 14:21:57 2011 +0530

    Config: Enable USB OHCI host support

    Enabled USB OHCI host, HID device support in origen_defconfig.

    Signed-off-by: Pankaj Dubey <email address hidden>

commit 2b1e9edafc365aefbc06fe07f33b93292691cb84
Author: Pankaj <email address hidden>
Date: Fri Aug 12 14:07:40 2011 +0530

    ARM: EXYNOS4: Add USB-OHCI support for Origen

    Signed-off-by: Pankaj Dubey <email address hidden>

commit 1a6165a5891cf64e57d2f5711261882dc29ee8c9
Author: Pankaj <email address hidden>
Date: Fri Aug 12 10:58:01 2011 +0530

    SAMSUNG: USB: Fix added for USB ethernet gadget

    Since Samsung UDC controller in DMA mode needs double word aligned buffer.
    We need to update u_ether.c accordingly. This patch is based on the
    patch applied on C110 nexus S kernel.
    -
        S5PC11X: USB: Add USB u_ether patch for USB tethering

        Add USB u_ether aligned bufffer patch for using C11X DMA mode.
        This patch is needed for use USB tethering.

        Change-Id: Id47666eec388ec144fda5e0abf638d3336f0bbff
        Signed-off-by: sb223.kang <email address hidden>
        Signed-off-by: Mike Lockwood <email address hidden>
    -
    Signed-off-by: Pankaj Dubey <email address hidden>
    Signed-off-by: Sachin Kamat <email address hidden>

commit 943c64e2bea652927cd73a873b0ca35825c25bb2
Author: Pankaj <email address hidden>
Date: Thu Aug 11 12:30:46 2011 +0530

    Config: Enable USB gadget support for origen

    Enabled USB gadget support in origen_defconfig.

    Signed-off-by: Pankaj Dubey <email address hidden>

commit fe1fe6ecd9b85f9cbcb6ffc9d63a1a70bf98c638
Author: Pankaj <email address hidden>
Date: Thu Aug 11 13:57:44 2011 +0530

    ARM: EXYNOS4: Add support of UDC for origen board

    Added USB device controller support on origen machine file.

    Signed-off-by: Pankaj Dubey <email address hidden>
    Signed-off-by: Sachin Kamat <email address hidden>

commit b7fc7c90a62cb7ba9a187eadec93f5c65087dcb5
Author: Sachin Kamat <email address hidden>
Date: Fri Aug 12 16:49:37 2011 +0530

    Config: Origen: Enable Pixcir touch screen driver

    Signed-off-by: Sachin Kamat <email address hidden>

commit bf5634d858cab45a93bee32637e4fe65339589a9
Author: Fahad Kunnathadi <email address hidden>
Date: Wed Aug 10 10:17:28 2011 +0530

    ARM: Exynos4: Origen: Add machine specific change for touch screen driver

    The patch gives I2C Touch device information for Origen board,
    which is used by Pixcir Capacitive I2C driver.

    Signed-off-by: Fahad Kunnathadi <email address hidden>
    Signed-off-by: Sachin Kamat <email address hidden>

commit 05595e647dbbc9c837e6099bdba02718cfcc15eb
Author: Fahad Kunnathadi <email address hidden>
Date: Wed Aug 17 09:31:05 2011 +0530

    ARM: EXYNOS4: Origen: GPIO init and level checking in Pixcir capacitive touch screen driver

    The patch checks GPIO level in touch screen driver ISR and removes unwanted event.
    Removed unnecessary GPIO initialization code and changed label GPH1
    according to current board.

    Signed-off-by: Fahad Kunnathadi <email address hidden>
    Signed-off-by: Sachin Kamat <email address hidden>

commit f50a71eaf89ac6081375f286a2063b12e8cc8894
Author: Sachin Kamat <email address hidden>
Date: Wed Aug 17 11:21:52 2011 +0530

    ARM: EXYNOS4: Map EXTINT number to IRQ macro for touch screen driver

    Signed-off-by: Fahad Kunnathadi <email address hidden>
    Signed-off-by: Sachin Kamat <email address hidden>

commit 6b219a71845949523ccd061da6978cc7b94578bc
Author: Pan <email address hidden>
Date: Wed Aug 10 10:10:16 2011 +0530

    ARM: Exynos4: Add Pixcir capacitive touch screen driver

    This patch adds driver for Pixcir capacitive touch device.
    This driver works on I2C.

    Signed-off-by: Pan <email address hidden>
    Signed-off-by: Fahad Kunnathadi <email address hidden>

    Incorporate kernel coding guidelines.
    Fix compilation error when one of the TOUCH macros is enabled.

    Signed-off-by: Sachin Kamat <email address hidden>

    Fixed frequent irq issue in touch when panel not connected.
    Probe function code cleanup and error handling.

    Signed-off-by: Pankaj Dubey <email address hidden>

commit 2308bf854e4a4794d70a2f40277af3edf4c82ece
Author: Kukjin Kim <email address hidden>
Date: Thu Aug 4 16:19:17 2011 +0530

    ARM: EXYNOS4: Secondary CPU bootup on Origen based on EVT1.1

    This patch is a temporary patch for working secondary CPU on Origen (EVT1.1) board.

    Signed-off-by: Kukjin Kim <email address hidden>
    Signed-off-by: Sangwook Lee <email address hidden>
    Signed-off-by: Inderpal Singh <email address hidden>
    Signed-off-by: Sachin Kamat <email address hidden>

commit 82feda99e292e6b7b7013bd5d12ef84f00f0fb5c
Author: Bhuvana Kakunoori <email address hidden>
Date: Tue Aug 9 15:41:04 2011 +0530

    ARM: EXYNOS4210: Enable USB EHCI Host Support

    Signed-off-by: Bhuvana Kakunoori <email address hidden>

commit e35f4bd43273780e334c3c7d1a29dbc3bc774d9c
Author: Bhuvana Kakunoori <email address hidden>
Date: Fri Aug 5 11:10:40 2011 +0530

    ARM: EXYNOS4: Enable USB OHCI device on EXYNOS4210

    This patch adds support for usb ohci device on SMDKV310
    board. In addition, USB PHY configuration for OHCI driver
    for EXYNOS4 series is also added.

    Signed-off-by: Bhuvana Kakunoori <email address hidden>
    Signed-off-by: Sachin Kamat <email address hidden>

commit df555e8c23aa1f8b46adf84a55f615d93bcca9a6
Author: Bhuvana Kakunoori <email address hidden>
Date: Fri Aug 5 11:07:52 2011 +0530

    ARM: S5P: Add USB OHCI platform device definition

    This patch adds support for OHCI device definition on
    Samsung S5P series platforms

    Signed-off-by: Bhuvana Kakunoori <email address hidden>

commit b02f2b927e3bfe949f6ca5041e3146f8e057d1f2
Author: Bhuvana Kakunoori <email address hidden>
Date: Fri Aug 5 10:56:35 2011 +0530

    SAMSUNG: USB: Add support for S5P OHCI driver

    This patch adds support for OHCI driver for samsung S5P series.

    Signed-off-by: Bhuvana Kakunoori <email address hidden>
    Signed-off-by: Sachin Kamat <email address hidden>

commit 2a0552daff570cb8517fbd5d98d44aeb33e7b82e
Author: Bhuvana Kakunoori <email address hidden>
Date: Fri Aug 5 11:43:06 2011 +0530

    ARM: EXYNOS4210: Enable USB Gadget Device on SMDKV310 board

    Signed-off-by: Bhuvana Kakunoori <email address hidden>

commit 4768fb93a9a19e7ed9737c1adce0af67091b87e3
Author: Bhuvana Kakunoori <email address hidden>
Date: Fri Aug 5 11:39:36 2011 +0530

    ARM: EXYNOS4: Add support for USB Gadget Device

    Adds support for USB Gadget Device on Exynos4 SoCs. In addition,
    USB PHY0 configuration for USB Device Controller is added in
    setup-usb-phy.c

    Signed-off-by: Bhuvana Kakunoori <email address hidden>
    Signed-off-by: Pankaj Dubey <email address hidden>

commit 539eb20a1267ab447d7f8c741077e619ad283d1a
Author: Bhuvana Kakunoori <email address hidden>
Date: Fri Aug 5 11:36:57 2011 +0530

    ARM: S5P: Add platform device definition for USB Gadget Device

    This patch adds USB Gadget Device definition for Samsung
    S5P series platform.

    Signed-off-by: Bhuvana Kakunoori <email address hidden>

commit 877127a0bbdf0c403863c0e143893a5d4663e85e
Author: Bhuvana Kakunoori <email address hidden>
Date: Fri Aug 5 11:26:19 2011 +0530

    USB: Add Gadget Driver for Samsung OTG Block

    This patch adds driver support for the USB Device Controller
    on the S5P series SoCs.

    Signed-off-by: Bhuvana Kakunoori <email address hidden>
    Signed-off-by: Sachin Kamat <email address hidden>

    [Commented out USB power management related code.
    Since usb voltage regulator support is not present we
    have to disable this part of code. It can be uncommneted, once
    the support is added in kernel.]

    Signed-off-by: Pankaj Dubey <email address hidden>

commit f2092bb1f76b16a6d8fb4716b8a09295a45bfb61
Author: Sangwook Lee <email address hidden>
Date: Fri Jul 29 11:58:33 2011 +0100

    ARM: EXYNOS4: Enabling LCD on Origen board

    To enable LCD with Origen board, s3cfb_lcd_on must be added
    currently this code is missing.

commit db4d68dce3dd9af0cb48c09c5a33de29d30f4e26
Author: Sachin Kamat <email address hidden>
Date: Fri Jul 22 15:40:48 2011 +0530

    Samsung] MM: Add S3C-Mem support.

    Signed-off-by: Sachin Kamat <email address hidden>

commit 3da8c19f5b04e892292aa69ce4d1c1c51b572ec0
Author: Inderpal Singh <email address hidden>
Date: Fri Jul 22 15:13:32 2011 +0530

    ARM: EXYNOS4: Fix wrong GPIO settings in origen button driver

    1. Fix wrong GPIO configuration which causes immediate resume after suspend
    2. Switch case changed to 0 to release the GPIOs properly

    Signed-off-by: Inderpal Singh <email address hidden>
    Signed-off-by: Chander Kashyap <email address hidden>

commit 09f9e9a03cf6809147949360ab079bb052b879a3
Author: Sachin Kamat <email address hidden>
Date: Fri Jul 22 15:12:25 2011 +0530

    Samsung] Exynos4210: Disable reserved memory as it is not required.

    Signed-off-by: Sachin Kamat <email address hidden>

commit 474449cdb365192aabd1d20b7f74b949f41fbdf8
Author: Tushar Behera <email address hidden>
Date: Fri Jul 22 13:17:30 2011 +0530

    ARM: EXYNOS4: Set G2D register bank size to 64K

    Signed-off-by: Tushar Behera <email address hidden>

commit 92081d6b0b853da3c1ce04e6b3a4c1273fd7811b
Author: Giridhar Maruthy <email address hidden>
Date: Wed Jul 20 08:57:12 2011 +0530

    ASoC: codecs: alc5625: Add audio record settings

    Record settings got from Insignal <http://www.insignal.co.kr>

    Signed-off-by: Giridhar Maruthy <email address hidden>

commit 38dd01216b7189424bf1004b16eead31948e6471
Author: Giridhar Maruthy <email address hidden>
Date: Wed Jul 20 09:51:53 2011 +0530

    ARM: EXYNOS4: Fix MDMA base address

    As per the user manual of S5PV310, the non-secure base address
    of MDMA is at location 0x12850000.

    Signed-off-by: Giridhar Maruthy <email address hidden>

commit 8fa0529bf742fab342b071032c31aa7320036a1c
Author: Angus Ainslie <email address hidden>
Date: Wed Jun 22 07:48:22 2011 -0600

    SMDKV310 SMSC 911x fix packet drops

    Configuring the interface for 32 bit mode fixes high send and
    receive packet drops.

    Reviewed-by: Angus Ainslie <email address hidden>
    Signed-off-by: Sangwook Lee <email address hidden>
    Signed-off-by: Bhuvana Kakunoori <email address hidden>

commit 4d87f244cd7efd073030558d75360a4ef9e372a6
Author: Hosung Kim <email address hidden>
Date: Tue Jul 12 12:25:15 2011 +0530

    ARM: EXYNOS: Fix keypad multiple presses.

    GPIO pins are pulled up for correct keypad action.

    Signed-off-by: Hosung Kim <email address hidden>

commit 4b8519a95e097bb4228b36a5b4b85ffc6a648de2
Author: Sushant S. Kondguli <email address hidden>
Date: Fri Apr 15 11:42:05 2011 +0530

    Samsung: EXYNOS4: Add touch support for 10.1" screen

    A multi-touch touchscreen is mounted on 10.1" LCD on EXYNOS4210
    based SMDKV310/SDMKC210 boards. This panel uses I2C protocol.

    Signed-off-by: Sushant S. Kondguli <email address hidden>
    Signed-off-by: Sachin Kamat <email address hidden>
    Signed-off-by: Tushar Behera <email address hidden>

commit 62ee1122390a9ba4fd4594b4a9fe3a96ec93ee93
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 14:37:07 2011 +0530

    Samsung] Clean-up: Removed duplicate include files for non-mainlined Samsung code.

    Signed-off-by: Sachin Kamat <email address hidden>

    Conflicts:

     drivers/media/video/s5p-tvout/hw_if/cec.c

    Signed-off-by: Sachin Kamat <email address hidden>

commit 40b1c2d5e251ad2573228a97081926418e83b17c
Author: Inderpal Singh <email address hidden>
Date: Mon Jun 27 09:48:23 2011 +0530

    RTC: Clear RTC ALARM Interrupt upon resume

    Clears RTC Alarm interrupt if resuming due to RTC Alarm interrupt

    Signed-off-by: Inderpal Singh <email address hidden>
    Signed-off-by: Inderpal Singh <email address hidden>

commit 0775cc995fc7cca0b860c03d0d7df8076f46f6c1
Author: Inderpal Singh <email address hidden>
Date: Tue Jun 28 16:31:07 2011 +0530

    ARM: EXYNOS4: Fix for suspend/resume hang

    While resuming from suspend, the system hangs due to some spurious uart interrupts.
    This patch temporarily masks uart interrupts during reset_port to solve this problem.

    Signed-off-by: Inderpal Singh <email address hidden>

commit 51c6ad320b0841c984529418b9da47a4ca767ffb
Author: Inderpal Singh <email address hidden>
Date: Fri Jun 10 15:22:29 2011 +0530

    ARM: EXYNOS4: Fix secondary CPU boot after wake-up

    1. After wake-up, the system-wide flags register loses its value.
       Hence, write the address of secondary startup function to
       successfully boot the secondary CPU.

    2. Resolves section mismatch

    Signed-off-by: Inderpal Singh <email address hidden>

commit a90cb541da32220d9a94f16176320d83df963fc7
Author: Inderpal Singh <email address hidden>
Date: Fri Jun 10 14:13:27 2011 +0530

    ARM: EXYNOS4: Enable RTC as wake up source

    Its re-incarnation of .38 patch. The function names in irq_chip
    have changed from .38 kernel.

    Signed-off-by: Inderpal Singh <email address hidden>

commit 1f2e6ab20fd8a787cd3ce6e03b479cc50beb5210
Author: Inderpal Singh <email address hidden>
Date: Fri Jun 10 13:54:06 2011 +0530

    ARM: EXYNOS4: Suspend to RAM fix

    This patch caters to the case when there is no wake up source. The system should abort the suspend and resume properly.

    1. It implements the pm_suspend function to save the core registers so that they can be restored in pm_resume function.
       Earlier these resgisters were getting saved in pm_prepare, but pm_prepare never gets invoked when there is no wake up
       source enabled and restoration used to hang while resuming.

    2. As per the L2 cache controller spec, the cache controller registers should not be modified if cache is already enabled.
       Hence have made restoration of cache controller registers conditional based on whether it is already enabled or not.

    Signed-off-by: Inderpal Singh <email address hidden>

commit 4720ef114fab5e8287291692dd41c50cf5c47035
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 14:29:34 2011 +0530

    Samsung: Exynos4210: Clock: Fix compilation error.

    Signed-off-by: Sachin Kamat <email address hidden>

commit fab87cb47e0a3fe764b19839982265918ac6b07a
Author: Sachin Kamat <email address hidden>
Date: Mon Jun 20 14:33:57 2011 +0530

    Samsung] FIMG: Modified to avoid build error using GCC 4.6 toolchain.

    Signed-off-by: Sachin Kamat <email address hidden>

commit bbc6ab4a607d75c37f084f3de65d917fd2b6bb3a
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 12:31:35 2011 +0530

    ARM: EXYNOS4: Add GPIO setting for audio record

    Adding GPIO setting for record path to define
    directions and enabling them.

    Signed-off-by: Giridhar Maruthy <email address hidden>

    Conflicts:

     arch/arm/mach-exynos4/mach-smdkv310.c

    Signed-off-by: Sachin Kamat <email address hidden>

commit 58ae2f7ac21d8b20183c33a17a199162ee02bf63
Author: Giridhar Maruthy <email address hidden>
Date: Wed May 25 14:07:07 2011 +0530

    ARM: EXYNOS4: Add device entry for spdif

    Signed-off-by: Giridhar Maruthy <email address hidden>

commit 0d5c70ce826bc022970ee6cae15152bac7ba3d04
Author: Giridhar Maruthy <email address hidden>
Date: Wed May 25 14:06:22 2011 +0530

    ASOC: SAMSUNG: Add SPDIF codec driver

    Signed-off-by: Giridhar Maruthy <email address hidden>

commit 37c52e374e3d1af46711e2d0e164eba82ea67b5c
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 12:30:27 2011 +0530

    ARM: EXYNOS4: Add spdif clocks

    Signed-off-by: Giridhar Maruthy <email address hidden>

    Conflicts:

     arch/arm/mach-exynos4/clock.c

    Signed-off-by: Sachin Kamat <email address hidden>

commit 6a8f907354034a55e7b40aae197cbee230a5d970
Author: Giridhar Maruthy <email address hidden>
Date: Wed May 25 13:59:45 2011 +0530

    ARM: SMDKV310: Add support for PCM device

    Signed-off-by: Giridhar Maruthy <email address hidden>

commit 45e8f99cb193922c731d66e2c9ce5a37b65abafd
Author: Giridhar Maruthy <email address hidden>
Date: Wed May 25 13:58:06 2011 +0530

    ASOC: SAMSUNG: Add PCM codec driver

    Signed-off-by: Giridhar Maruthy <email address hidden>

commit 4b0162041fa4c852b976d61f63946dc9c9311a5c
Author: Giridhar Maruthy <email address hidden>
Date: Wed May 25 13:54:48 2011 +0530

    ARM: EXYNOS4: Add clocks related to PCM device

    Signed-off-by: Giridhar Maruthy <email address hidden>

commit cef39dd4c6cff7607904f3134a8364282e590cc0
Author: Inderpal Singh <email address hidden>
Date: Wed May 25 14:56:46 2011 +0530

    ARM: EXYNOS4: Enable SATA on SMDKV310

    Adds device definition to enable SATA on SMDKV310

    Signed-off-by: Inderpal Singh <email address hidden>

commit 9dd7a4ed0011d99411857e18c786eb66ec9e5bd4
Author: Tushar Behera <email address hidden>
Date: Fri May 20 09:35:07 2011 +0530

    CONFIG: ORIGEN: Enable RT5625(I2S-Audio) support

    Signed-off-by: Tushar Behera <email address hidden>

commit f89f1ad64c563cd4a836eabe1d204d24a2106fd5
Author: Tushar Behera <email address hidden>
Date: Tue May 17 14:46:31 2011 +0530

    ARM: ORIGEN: Add support for I2S and RT5625 codec

    Origen board uses Realtek's RT5625 codec. This is controlled through
    I2S bus interface.

    Signed-off-by: Tushar Behera <email address hidden>

commit 09a3c01774deb1c0c6f4e9dfbd1e7dd6902c2bec
Author: Tushar Behera <email address hidden>
Date: Mon May 23 19:11:48 2011 +0530

    ASOC: RT5625: Add RT5625 driver for ORIGEN

    Signed-off-by: Tushar Behera <email address hidden>

commit b203bee46e6ec804b4b7a686f2c373c7abd0f34e
Author: Tushar Behera <email address hidden>
Date: Mon May 23 19:08:03 2011 +0530

    ASOC: SAMSUNG: Update RFS value through set_clkdiv

    In case where I2S works as master and the codec chip works as slave,
    we need to configure proper RFS value in cpu_dai. This patch supports
    this through addtional switch case in set_clkdiv.

    Signed-off-by: Tushar Behera <email address hidden>

commit 2923a4db6a4d1e5425bfcfd8112d26e3010b2a8e
Author: Tushar Behera <email address hidden>
Date: Mon May 23 19:06:45 2011 +0530

    ASOC: CODEC: Add driver for RT5625

    RT5625 is Realtek's audio codec chip.

    Signed-off-by: Tushar Behera <email address hidden>

commit 03116e6ec0a68380d01cde20edc1402bd4612062
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 12:29:10 2011 +0530

    SAMSUNG: CLOCK: Add audio subsystem clocks

    Signed-off-by: Tushar Behera <email address hidden>

    Conflicts:

     arch/arm/mach-exynos4/clock.c
     arch/arm/mach-exynos4/include/mach/map.h

    Signed-off-by: Sachin Kamat <email address hidden>

commit 025a581402eb909b8d83ec03ea65bef7ec9e3368
Author: Tushar Behera <email address hidden>
Date: Thu Jun 2 15:12:34 2011 +0530

    CONFIG: ORIGEN: Enable button driver

    Signed-off-by: Tushar Behera <email address hidden>

commit 34897080c5fe5d5b2eeb778d633ad73ffb37575b
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 12:28:03 2011 +0530

    ARM: ORIGEN: Make button driver as platform driver

    Signed-off-by: Giridhar Maruthy <email address hidden>

    Conflicts:

     arch/arm/mach-exynos4/Makefile
     arch/arm/mach-exynos4/mach-origen.c

    Signed-off-by: Sachin Kamat <email address hidden>

commit f9a0885eaff34df15e7aebfaad4340d641465f1b
Author: Giridhar Maruthy <email address hidden>
Date: Thu May 19 12:36:01 2011 +0530

    ARM: Origen: Button Input driver

    Origen buttons are connected through GPIO lines. This driver enables
    the origen key to be part of the input subsystem.

    Signed-off-by: Giridhar Maruthy <email address hidden>

commit 8a788b65681cce9290168fca6bd334908db5e9c5
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 12:24:28 2011 +0530

    ARM: ORIGEN: Add power domain support

    Power domain support is extended to Origen board.

    Reference:
     d6d8b481999507a20012b7ee924bdaf5bfb52a05

    Signed-off-by: Tushar Behera <email address hidden>

    Conflicts:

     arch/arm/mach-exynos4/mach-origen.c

    Signed-off-by: Sachin Kamat <email address hidden>

commit 1b5dbf9e363a09c623cd1e470a0563778442da8b
Author: Tushar Behera <email address hidden>
Date: Wed May 11 12:03:53 2011 +0530

    ARM: ORIGEN: Add support for FIMC driver

    Signed-off-by: Tushar Behera <email address hidden>

commit e3080108294a45d5ab307aaf7ffcf2275287328b
Author: Tushar Behera <email address hidden>
Date: Wed May 11 11:56:34 2011 +0530

    CONFIG: ORIGEN: Disble auto kernel versioning

    When enabled, the kernel version name changes with every new commit.
    It creates problem while mounting file systems that reference to the
    modules.dep.

    Disabling might not be a solution, but helps while mounting
    linaro-m-headless filesystem.

    Signed-off-by: Tushar Behera <email address hidden>

commit 696f2f829ac35b2cfbab1cbf2bd1e889e6a02736
Author: Tushar Behera <email address hidden>
Date: Wed May 11 11:55:41 2011 +0530

    CONFIG: ORIGEN: Enable JPEG driver

    Signed-off-by: Tushar Behera <email address hidden>

commit ff97355780e97edb3098921c8db5fbb8f2186e37
Author: Tushar Behera <email address hidden>
Date: Wed May 11 11:51:31 2011 +0530

    ARM: ORIGEN: Add support for JPEG driver

    Signed-off-by: Tushar Behera <email address hidden>

commit 26f0b3f4d876126eaf74b8a476f597ae2a49d5f3
Author: Tushar Behera <email address hidden>
Date: Wed May 11 11:44:57 2011 +0530

    ARM: ORIGEN: Fix RAM memory address

    On ORIGEN, the RAM banks are not contigous. fixup api is added to
    resolve this issue.

    Signed-off-by: Tushar Behera <email address hidden>

commit 0d0e930d3d1e69da2be0dc5714a9840126ba5186
Author: Tushar Behera <email address hidden>
Date: Wed May 11 11:43:59 2011 +0530

    CONFIG: ORIGEN: Enable FIMG 2D

    Signed-off-by: Tushar Behera <email address hidden>

commit 7bacc1865e46c7029c33d6c347235cf66ab44b37
Author: Tushar Behera <email address hidden>
Date: Tue May 10 14:57:48 2011 +0530

    ARM: ORIGEN: Add support for FIMG 2D driver

    Signed-off-by: Tushar Behera <email address hidden>

commit d6c56e0f1df1886e672732f10053cafdb112a3d3
Author: Tushar Behera <email address hidden>
Date: Wed May 11 11:42:24 2011 +0530

    ARM: ORIGEN: Enable system mmu support

    Signed-off-by: Tushar Behera <email address hidden>

commit a87b245ff02b86fc600a8c333559c98cc8b5e344
Author: Tushar Behera <email address hidden>
Date: Tue May 10 15:22:26 2011 +0530

    CONFIG: ORIGEN: Enable framebuffer device

    Signed-off-by: Tushar Behera <email address hidden>

commit ecfc613f0775edd5d49dbf163bf58d29b0e388ea
Author: Tushar Behera <email address hidden>
Date: Tue May 10 14:07:59 2011 +0530

    ARM: ORIGEN: Add machine support for LTE480WV panel

    Signed-off-by: Tushar Behera <email address hidden>

commit d2207524d69cb46ca163a516dd077153c0ac6dc0
Author: Tushar Behera <email address hidden>
Date: Tue May 10 14:07:16 2011 +0530

    FB: SAMSUNG: Add support for LTE480VW panel

    Signed-off-by: Tushar Behera <email address hidden>

commit 5d77e28d55db8ee0e1532fe5ea5222e55d8d9624
Author: Tushar Behera <email address hidden>
Date: Tue May 10 15:19:10 2011 +0530

    CONFIG: ORIGEN: Enable MAX8997 regulator

    Signed-off-by: Tushar Behera <email address hidden>

commit 2277b5a25613931019d4c20194c1b56b3bab716a
Author: Tushar Behera <email address hidden>
Date: Tue May 10 13:46:10 2011 +0530

    ARM: ORIGEN: Add max8997 regulator support

    Signed-off-by: Tushar Behera <email address hidden>

commit 7b023a17e2c9025ed86dfc6c1b83374020cc43a9
Author: Tushar Behera <email address hidden>
Date: Tue May 10 15:11:03 2011 +0530

    CONFIG: ORIGEN: Enable CMA allocator

    Signed-off-by: Tushar Behera <email address hidden>

commit 446d55a6c9008319aea63939ae4ea125ddde94c7
Author: Tushar Behera <email address hidden>
Date: Mon May 9 13:42:33 2011 +0530

    ARM: ORIGEN: Add support for CMA allocator

    Signed-off-by: Tushar Behera <email address hidden>

commit 552b9159a0d9099f8cc6358222b45b0f62c8c393
Author: Sachin Kamat <email address hidden>
Date: Thu May 5 16:27:21 2011 +0530

    CONFIG: ORIGEN: Added support for origen board.

    Origen is a low cost board based on Exynos4210 SOC.

    Signed-off-by: Sachin Kamat <email address hidden>

commit f84c6154ab154b2979b8336e6554c25bcff1ed0f
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 12:14:27 2011 +0530

    ARM: EXYNOS4: Add to support ORIGEN board

    This patch adds to support Insignal's ORIGEN board.

    Signed-off-by: JeongHyeon Kim <email address hidden>

    Conflicts:

     arch/arm/mach-exynos4/Kconfig

    Signed-off-by: Sachin Kamat <email address hidden>

commit 39065a96b351b761df55ddae5a61ba76a85a8b8e
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 12:11:51 2011 +0530

    SAMSUNG: Exynos4210: Add FIMG 2D driver.

    Signed-off-by: Sachin Kamat <email address hidden>

    Conflicts:

     arch/arm/mach-exynos4/clock.c
     arch/arm/plat-samsung/include/plat/devs.h

    Signed-off-by: Sachin Kamat <email address hidden>

commit 5804c2340d0d36bdb7229e35949f7700342657ee
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 12:08:38 2011 +0530

    Config: Exynos4210: Enable JPEG.

    Signed-off-by: Sachin Kamat <email address hidden>

commit efdb6239f644112ce8cad62fb40450aa19ae334e
Author: Sachin Kamat <email address hidden>
Date: Mon Apr 18 17:09:00 2011 +0530

    SAMSUNG: Add JPEG driver for Exynos4210.

    Signed-off-by: Sachin Kamat <email address hidden>
    Signed-off-by: Subash Patel <email address hidden>

commit 285cb22cd1f956a20e2232079bfcb5e1bd7076ab
Author: Subash Patel <email address hidden>
Date: Mon Apr 11 10:45:51 2011 +0530

    CONFIG: EXYNOS4210: Enable FIMC in default config

    Enabed FIMC and CMA in the default configuration file.

    Signed-off-by: Subash Patel <email address hidden>

commit a48ed5dd301eac1ff7b5d0e6ec48877b9b7ab0dc
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 12:06:27 2011 +0530

    SAMSUNG: EXYNOS4210: Support of S5K4BA sensor

    S5K4BA is 2MP smart sensor, which provides YUV in various planes.
    It is connected over the ITU interface in the current setup. FIMC
    is being used to get the frames from the sensor and send it into the
    ARM processor. Currently DMA is being used to copy the frames.

    Signed-off-by: Subash Patel <email address hidden>
    Signed-off-by: Tushar Behera <email address hidden>

    Conflicts:

     drivers/media/video/Makefile

    Signed-off-by: Sachin Kamat <email address hidden>

commit 102a459425018a754b332c147ce22c109b29be52
Author: Subash Patel <email address hidden>
Date: Mon Apr 11 10:01:32 2011 +0530

    SAMSUNG: EXYNOS4210: Add support for FIMC

    Fully Interactive Media Controller is used to control the camera interface
    on this machine. At present ITU R BT-601/656, AXI and MIPI(CSI) interface
    is supported for the camera sensor. Also FIFO from display controller, and
    post-processor is supported as well.

    Signed-off-by: Subash Patel <email address hidden>
    Signed-off-by: Tushar Behera <email address hidden>

commit 6076b1e1c26f83e68c943a135d43c0be12a48755
Author: Subash Patel <email address hidden>
Date: Fri Apr 8 15:49:24 2011 +0530

    SAMSUNG: EXYNOS4210: i2c channel 0 init

    I2C channel 0 initilization has been added into the architecture file.
    Camera sensor communicates with the SoC over i2c ch 0.

    Signed-off-by: Subash Patel <email address hidden>

commit 374828776bc90b7d71429c834960af0c1f0fed43
Author: Subash Patel <email address hidden>
Date: Fri Apr 8 15:35:57 2011 +0530

    SAMSUNG: EXYNOS4210: Addition of FIMC regions into CMA

    FIMC memory reservation areas are added into the CMA allocator.

    Signed-off-by: Subash Patel <email address hidden>
    Signed-off-by: Tushar Behera <email address hidden>

commit 4f31a3493ea32f9954c690d457434dd70326b61b
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 12:05:06 2011 +0530

    SAMSUNG: EXYNOS4210: Support of CMA memory allocator

    CMA memory allocator provides provisions to reserve continuous memory areas
    at boot, for IP's which need to work on physically contiguous locations.

    Signed-off-by: Subash Patel <email address hidden>

    Conflicts:

     arch/arm/mach-exynos4/mach-smdkv310.c
     mm/Kconfig
     mm/Makefile

    Signed-off-by: Sachin Kamat <email address hidden>

commit 432ba45218a861872fbb90021504badbf2fa0deb
Author: Tushar Behera <email address hidden>
Date: Fri Mar 25 12:13:16 2011 +0530

    CONFIG: exynos4210: Enabled keypad

    Signed-off-by: Tushar Behera <email address hidden>

commit ae26cda5cbffd7c830ded367b6fa978eb70c2405
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 11:58:05 2011 +0530

    Input: s3c_ts - Added touch support for s3c_ts

    Added touch screen support for SMDKV310. This touch screen
    is mounted on 3.7" LCD panel and is connected to LCD A port.

    Signed-off-by: Sushant Kondguli <email address hidden>
    Signed-off-by: Tushar Behera <email address hidden>
    Signed-off-by: Fahad Kunnathadi <email address hidden>

    Conflicts:

     arch/arm/mach-exynos4/mach-smdkv310.c

    Signed-off-by: Sachin Kamat <email address hidden>

commit 26488f2571cd50363217c45dbb1bb1865d5314d8
Author: Giridhar Maruthy <email address hidden>
Date: Wed Mar 23 17:40:28 2011 +0530

    SAMSUNG: Exynos: Enable nfs to exynos defconfig

commit 543af11e163e4a3a3fe3f9c025626ea82e849e11
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 11:39:38 2011 +0530

    Config: Exynos4210: Enabled watchdog timer (WDT).

    Signed-off-by: Sachin Kamat <email address hidden>

commit 9da49eb05a831f26b2325037787ddbdd0adc83c5
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 11:38:56 2011 +0530

    Config: Exynos4210: Enabled RTC

    Signed-off-by: Sachin Kamat <email address hidden>

commit 09eb71f58adf3d4d3efa669f5dee459b02f1ec9d
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 11:29:52 2011 +0530

    ARM: EXYNOS4: Add LCD panel specific code

    Added support for following panels.
     1. AMS369FG06 (3.7")
     2. WA101S (10.1")

    AMS369FG06 is enabled by default.

    Also enabled the appropriate configuration options in
    exynos4210_defconfig.

    Signed-off-by: Avinash Agarwal <email address hidden>
    Signed-off-by: Tushar Behera <email address hidden>

    Conflicts:

     arch/arm/mach-exynos4/mach-smdkv310.c

    Signed-off-by: Sachin Kamat <email address hidden>

commit 86c0a51b7edc17cd234b129c4a43dd974f2a682f
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 11:26:28 2011 +0530

    ARM: exynos4: Added support for bootmem driver

    Bootmem driver reserves physically linear memory during booting time
    so that multimedia devices can use them later.

    This is essential as multimedia devices need physically linear
    memory in the range of multiple of megabytes. It is not possible
    to allocate such a large memory through kmalloc.

    The basic framework for bootmem support is added here. Later on,
    the multimedia devices will add required entries to allocate
    respective memory regions.

    Signed-off-by: Tushar Behera <email address hidden>

    Conflicts:

     arch/arm/mach-exynos4/mach-smdkv310.c

    Signed-off-by: Sachin Kamat <email address hidden>

commit daba0b8aa141349652b97339a3e91a0fdc4bab44
Author: Tushar Behera <email address hidden>
Date: Mon Jan 3 11:04:23 2011 +0530

    ARM: EXYNOS4: Updated SPI clock divider

    SPI clocks have two divider fields (4-bit and 8-bit).
    Updated the code to use 8-bit wide register field so that
    total range available for clock divider is 1^^256.

    Signed-off-by: Tushar Behera <email address hidden>

commit fbf4decd966779a1ac419d441e4220b740a76ebd
Author: Tushar Behera <email address hidden>
Date: Mon Jan 3 11:00:07 2011 +0530

    ARM: EXYNOS4: Modified LCD clock names

    LCD clock names are now modified so that they can be
    directly acquired without providing the device id.

    Signed-off-by: Tushar Behera <email address hidden>

commit be18b4ef324357ce5c69d3bd66f0bdf8b5cbc6bd
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 11:20:28 2011 +0530

    ARM: EXYNOS4: Adding the framebuffer driver

    Samsung specific files and folders added. Need to change this
    commit message very soon.

    Signed-off-by: Avinash Agarwal <email address hidden>
    Signed-off-by: Tushar Behera <email address hidden>

    Conflicts:

     arch/arm/mach-exynos4/mach-smdkv310.c

    Signed-off-by: Sachin Kamat <email address hidden>

commit adaf93afccbe8ce1941c6a6f0e28b69344f290ec
Author: Padmavathi Venna <email address hidden>
Date: Fri Mar 4 16:06:58 2011 +0530

    SPI: EXYNOS4: Enable the SPI driver for EXYNOS4

    The SPI module on EXYNOS4 is similar to the earlier Samsung SoCs like
    S3C64XX. Enable the existing SPI driver for use on EXYNOS4.

    Signed-off-by: Padmavathi Venna <email address hidden>

commit 826e18ef3b341c3faec1f2b4c3868772d9e87d29
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 11:19:14 2011 +0530

    SPI: EXYNOS4: Bug fix for SPI FIFO level 64 bytes

    Fixed the bug in transmission status check for 64 bytes FIFO
    level.

    Signed-off-by: Padmavathi Venna <email address hidden>

    Conflicts:

     drivers/spi/spi_s3c64xx.c

    Signed-off-by: Sachin Kamat <email address hidden>

commit f232fb2cce29190f2c4a2a1992ae81cc367176b3
Author: Sachin Kamat <email address hidden>
Date: Tue Jul 19 11:17:23 2011 +0530

    ARM: EXYNOS4: Add SPI support to EXYNOS4

    Define SPI platform devices for the EXYNOS4 SoC.

    Signed-off-by: Padmavathi Venna <email address hidden>

    Conflicts:

     arch/arm/plat-samsung/include/plat/devs.h

    Signed-off-by: Sachin Kamat <email address hidden>

commit 9a4c93e0f7430775e787a32a1a349df7331fb07d
Author: Tushar Behera <email address hidden>
Date: Mon Mar 21 17:20:56 2011 +0530

    CONFIG: exynos4210: Selected WM8994 for audio

    Selected WM8994 codec (I2S) for audio playback and recording.

    Signed-off-by: Tushar Behera <email address hidden>

commit c32b9e0b96aced897d69f1712ad90a9b6a0f612c
Author: Tushar Behera <email address hidden>
Date: Fri Apr 8 16:35:45 2011 +0530

    ARM: CPU_V7: Fix for system hang during reboot

    While system reboot, the system hangs when we try to disable
    caches. The root cause is still unknown.

    This is a temporary work-around, just to enable reboot on ARM CPU_V7
    based SoCs with SMP enabled. The behaviour is different when we try
    to reboot with SMP disabled. This was tested on ARM CPU_V7 based
    Samsung EXYNOS4210 SoC.

    TODO: The work-around is a hacky as this affects to all CPU_V7 based
    SoCs. Need to find out if anything can be done within the SoC specific
    code.

    Signed-off-by: Tushar Behera <email address hidden>

commit f99003a9c1381f8c9f6f6f340cceb32e7d40fcc7
Author: Tushar Behera <email address hidden>
Date: Thu Apr 7 14:27:20 2011 +0530

    CONFIG: EXYNOS4: Enable Ext3 and Ext4 support

    Signed-off-by: Tushar Behera <email address hidden>

commit 57d33a43ae25d1a47214092b2576bf193ccbf754
Author: Tushar Behera <email address hidden>
Date: Mon Mar 21 16:57:06 2011 +0530

    CONFIG: exynos4210: Enabled support for SD/MMC

    Added MMC related CONFIGs in exynos4210_defconfig. This would
    enable to mount rootfs through SD card.

    Signed-off-by: Tushar Behera <email address hidden>

commit 1716de07e9b5eac973c189a7c34bd88be9e172aa
Author: Tushar Behera <email address hidden>
Date: Mon Mar 21 16:40:48 2011 +0530

    CONFIG: exynos4210: Added default config file

    Added defconfig file for SMDKV310 board, based on exynos4210 SoC.
    The defconfig file is based on exynos4_defconfig

    Signed-off-by: Tushar Behera <email address hidden>

commit f392cbf75615e9d8cb90ef5ffb8d4e752b7be3c7
Author: Ming Lei <email address hidden>
Date: Wed Aug 31 00:03:13 2011 +0800

    usb: ehci: make HC see up-to-date qh/qtd descriptor ASAP

    This patch introduces the helper of ehci_sync_mem to flush
    qtd/qh into memory immediately on some ARM, so that HC can
    see the up-to-date qtd/qh descriptor asap.

    This patch fixs one performance bug on ARM Cortex A9 dual core
    platform, which has been reported on quite a few ARM machines
    (OMAP4, Tegra 2, snowball...), see details from link of
    https://bugs.launchpad.net/bugs/709245.

    The patch has been tested ok on OMAP4 panda A1 board, and the
    performance of 'dd' over usb mass storage can be increased from
    4~5MB/sec to 14~16MB/sec after applying this patch.

    Cc: Russell King <email address hidden>
    Signed-off-by: Ming Lei <email address hidden>
    Signed-off-by: Alan Stern <email address hidden>

commit ee49866febeac921a878088c58da1fdc0c0073f6
Author: Dave Martin <email address hidden>
Date: Fri Aug 19 18:00:08 2011 +0100

    ARM: 7031/1: entry: Fix Thumb-2 undef handling for multi-CPU kernels

    When v6 and >=v7 boards are supported in the same kernel, the
    __und_usr code currently makes a build-time assumption that Thumb-2
    instructions occurring in userspace don't need to be supported.
    Strictly speaking this is incorrect.

    This patch fixes the above case by doing a run-time check on the
    CPU architecture in these cases. This only affects kernels which
    support v6 and >=v7 CPUs together: plain v6 and plain v7 kernels
    are unaffected.

    Signed-off-by: Dave Martin <email address hidden>
    Reviewed-by: Jon Medhurst <email address hidden>
    Signed-off-by: Russell King <email address hidden>
    (cherry picked from commit 07ed43553f9ceefe5e3cbd25da0f6ff912b4fedb)

commit 9b45bd9beb2bc6ab6aade3f1fac4885c2c16839e
Author: Dave Martin <email address hidden>
Date: Fri Aug 19 17:59:27 2011 +0100

    ARM: 7030/1: entry: Remove unnecessary masking when decoding Thumb-2 instructions

    When testing whether a Thumb-2 instruction is 32 bits long or not,
    the masking done in order to test bits 11-15 of the first
    instruction halfword won't affect the result of the comparison, so
    remove it.

    Signed-off-by: Dave Martin <email address hidden>
    Reviewed-by: Jon Medhurst <email address hidden>
    Acked-by: Nicolas Pitre <email address hidden>
    Signed-off-by: Russell King <email address hidden>
    (cherry picked from commit 948e32025349faaa1cd0a55dc669cc7da095b21d)

commit 2988d6f59bdecf10e3a6f0e13861dc8108cd2faf
Author: Dave Martin <email address hidden>
Date: Fri Aug 19 17:58:35 2011 +0100

    ARM: 7029/1: Make cpu_architecture into a global variable

    The CPU architecture really should not be changing at runtime, so
    make it a global variable instead of a function.

    The cpu_architecture() function declared in <asm/system.h> remains
    the correct way to read this variable from C code.

    Signed-off-by: Dave Martin <email address hidden>
    Reviewed-by: Jon Medhurst <email address hidden>
    Signed-off-by: Russell King <email address hidden>
    (cherry picked from commit db9c84ccacb0e7a7903117929cf1dc914f82fc90)

commit 99ac3a5e408ddb63a658b4668da8f8761ca1bfc0
Author: Kyungmin Park <email address hidden>
Date: Fri Aug 19 20:25:05 2011 +0900

    ARM: EXYNOS4: Add restart hook for proper reboot

    This is required to use SWRESET.

    Signed-off-by: Kyungmin Park <email address hidden>
    Signed-off-by: Kukjin Kim <email address hidden>
    (cherry picked from commit d2edddf2b25863ec0893635662b0832f9965b543)

File Description Downloads
download icon linux-linaro-lt-samsung-3.0.0-2011.09.tar.bz2 (md5) Linaro Linux LT Samsung 102
last downloaded 72 weeks ago
Total downloads: 102

2011.08 (LT August Release) release from the trunk series released

Release information
Release notes:

The Samsung landing team's kernel released for 11.08 is based on linux-linaro-3.0 kernel

What's new?

This release supports the Origen board.
New 3.0 Kernel.
Touchscreen support.
LCD support added.
Keypad support.
USB host support.

Known issues:

Softreboot does not reboot the system

File Description Downloads
download icon linux-linaro-lt-samsung-3.0.0-2011.08.tar.bz2 (md5) Linaro Linux LT Samsung 29
last downloaded 72 weeks ago
Total downloads: 29

110 of 12 releases