linaro-landing-team-samsung 2011.09

Milestone information

Project:
linaro-landing-team-samsung
Series:
trunk
Version:
2011.09
Released:
 
Registrant:
Usman Ahmad
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
2 Angus Ainslie, 1 Botao
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
3 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

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

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

Known issues:

Softreboot does not reboot the system

Changelog 

View the full 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)

0 blueprints and 3 bugs targeted

Bug report Importance Assignee Status
844041 #844041 Android Build 33 Does Not Boot 4 Medium Angus Ainslie  10 Fix Released
845793 #845793 Colors look inverted on the LCD in build 2 of stage-origen-11.09-release 4 Medium Angus Ainslie  10 Fix Released
834418 #834418 Android images boot but doesn't initialize peripherals 1 Undecided Botao  10 Fix Released
This milestone contains Public information
Everyone can see this information.