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.
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
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-
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-
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
commit b7db7c190912f59
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 a7b6ef9d02bd5d8
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 248302a31bf213b
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 e624ea7ec05d4d2
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 10085082d24a1f4
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/
Signed-off-by: Sachin Kamat <email address hidden>
commit 6f1f41982d34d3a
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 dfb34367604c646
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/
arch/
drivers/
commit 73dc5c7402926a0
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 24080d7ccf37334
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 541ae1101245d71
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 a0d8efedb203b5b
CC: Thomas Abraham <email address hidden>
Signed-off-by: Tushar Behera <email address hidden>
commit e7bdd5ef3174498
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 9684644049e8f40
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 c475044cea61566
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 d28163bce1ccc35
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 b0a853b73242c33
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/
This patch needs changes when the patch series by Thomas Gleixner
at http://
gets accepted.
Signed-off-by: Giridhar Maruthy <email address hidden>
commit a983efa835eb461
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 1c0e864e138704e
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 ea8f3443d86eb36
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 6e85c36f3d2bd7c
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 810de958373a62b
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 fc6089de6cbbcda
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 4de9a2f139eaf94
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 ca3f18d3c324f1d
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 0e71385d9d8a7aa
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 e993ca6453936f7
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 b43cabfd0cd3a98
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 653af7f1d9a54a2
commit 8bf6ae95aac6294
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 ef1067ba11ba056
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 c9636a93692a01a
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 80c5ab4af34ccc1
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 47d29e1323451c7
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 44e8bff043fa37a
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 b12ab829ea0f3a3
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 4c8641afd4bfe1d
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 ca4453cf81c0322
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 0da0c4f500e1604
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 1a77e3686255f8b
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 4f19e9359a4fc48
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 6933f778d3f8fde
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 0740e8f965b3ca1
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 481ac1c14cbddb4
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 3023aab270f8e4c
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 57ff2e68e43fe7d
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 e6f8828014daa7a
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 d727096564d2371
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 aec5fd387ea2104
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 305efb3d1e4e468
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 04597089e061e57
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 008dc582ca5439c
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 0d4d45d2030a642
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 81be740a171dc05
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 2b1e9edafc365ae
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 1a6165a5891cf64
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: Id47666eec388ec
-
Signed-off-by: Pankaj Dubey <email address hidden>
Signed-off-by: Sachin Kamat <email address hidden>
commit 943c64e2bea6529
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 fe1fe6ecd9b85f9
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 b7fc7c90a62cb7b
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 bf5634d858cab45
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 05595e647dbbc9c
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 f50a71eaf89ac60
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 6b219a718459495
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 2308bf854e4a479
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 82feda99e292e6b
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 e35f4bd43273780
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 df555e8c23aa1f8
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 b02f2b927e3bfe9
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 2a0552daff570cb
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 4768fb93a9a19e7
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 539eb20a1267ab4
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 877127a0bbdf0c4
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 f2092bb1f76b16a
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 db4d68dce3dd9af
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 3da8c19f5b04e89
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 09f9e9a03cf6809
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 474449cdb365192
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 92081d6b0b853da
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://
Signed-off-by: Giridhar Maruthy <email address hidden>
commit 38dd01216b71894
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 8fa0529bf742fab
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 4d87f244cd7efd0
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 4b8519a95e097bb
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 62ee1122390a9ba
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/
Signed-off-by: Sachin Kamat <email address hidden>
commit 40b1c2d5e251ad2
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 0775cc995fc7cca
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 51c6ad320b0841c
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 a90cb541da32220
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 1f2e6ab20fd8a78
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 4720ef114fab5e8
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 fab87cb47e0a3fe
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 bbc6ab4a607d75c
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/
Signed-off-by: Sachin Kamat <email address hidden>
commit 58ae2f7ac21d8b2
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 0d5c70ce826bc02
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 37c52e374e3d1af
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/
Signed-off-by: Sachin Kamat <email address hidden>
commit 6a8f907354034a5
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 45e8f99cb193922
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 4b0162041fa4c85
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 cef39dd4c6cff76
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 9dd7a4ed0011d99
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 f89f1ad64c563cd
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 09a3c01774deb1c
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 b203bee46e6ec80
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 2923a4db6a4d1e5
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 03116e6ec0a6838
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/
arch/
Signed-off-by: Sachin Kamat <email address hidden>
commit 025a581402eb909
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 34897080c5fe5d5
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/
arch/
Signed-off-by: Sachin Kamat <email address hidden>
commit f9a0885eaff34df
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 8a788b65681cce9
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:
d6d8b48199
Signed-off-by: Tushar Behera <email address hidden>
Conflicts:
arch/
Signed-off-by: Sachin Kamat <email address hidden>
commit 1b5dbf9e363a09c
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 e3080108294a45d
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-
Signed-off-by: Tushar Behera <email address hidden>
commit 696f2f829ac35b2
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 ff97355780e97ed
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 26f0b3f4d876126
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 0d0e930d3d1e69d
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 7bacc1865e46c70
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 d6c56e0f1df1886
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 a87b245ff02b86f
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 ecfc613f0775edd
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 d2207524d69cb46
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 5d77e28d55db8ee
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 2277b5a25613931
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 7b023a17e2c9025
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 446d55a6c900831
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 552b9159a0d9099
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 f84c6154ab154b2
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/
Signed-off-by: Sachin Kamat <email address hidden>
commit 39065a96b351b76
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/
arch/
Signed-off-by: Sachin Kamat <email address hidden>
commit 5804c2340d0d36b
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 efdb6239f644112
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 285cb22cd1f956a
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 a48ed5dd301eac1
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/
Signed-off-by: Sachin Kamat <email address hidden>
commit 102a459425018a7
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 6076b1e1c26f83e
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 374828776bc90b7
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 4f31a3493ea32f9
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/
mm/Kconfig
mm/Makefile
Signed-off-by: Sachin Kamat <email address hidden>
commit 432ba45218a8618
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 ae26cda5cbffd7c
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/
Signed-off-by: Sachin Kamat <email address hidden>
commit 26488f2571cd503
Author: Giridhar Maruthy <email address hidden>
Date: Wed Mar 23 17:40:28 2011 +0530
SAMSUNG: Exynos: Enable nfs to exynos defconfig
commit 543af11e163e4a3
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 9da49eb05a831f2
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 09eb71f58adf3d4
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_
Signed-off-by: Avinash Agarwal <email address hidden>
Signed-off-by: Tushar Behera <email address hidden>
Conflicts:
arch/
Signed-off-by: Sachin Kamat <email address hidden>
commit 86c0a51b7edc17c
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/
Signed-off-by: Sachin Kamat <email address hidden>
commit daba0b8aa141349
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 fbf4decd966779a
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 be18b4ef324357c
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/
Signed-off-by: Sachin Kamat <email address hidden>
commit adaf93afccbe8ce
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 826e18ef3b341c3
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/
Signed-off-by: Sachin Kamat <email address hidden>
commit f232fb2cce29190
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/
Signed-off-by: Sachin Kamat <email address hidden>
commit 9a4c93e0f743077
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 c32b9e0b96aced8
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 f99003a9c1381f8
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 57d33a43ae25d1a
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_
enable to mount rootfs through SD card.
Signed-off-by: Tushar Behera <email address hidden>
commit 1716de07e9b5eac
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 f392cbf75615e9d
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:/
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 ee49866febeac92
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 07ed43553f9ceef
commit 9b45bd9beb2bc6a
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 948e32025349faa
commit 2988d6f59bdecf1
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 db9c84ccacb0e7a
commit 99ac3a5e408ddb6
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 d2edddf2b25863e
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 |