summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-04-13enable build omap3 boardsu1Andy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-13omap2 hwmod 2420 mmc devattr name fixAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-13Merge branch 'linux-linaro-2.6.38-master' into for-ubuntuAndy Green
2011-04-13alsa panda hdmi audio ensure cpu dai gets builtAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-13omap2 hwmod 44xx neutral reorderingAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-13omap2 panda neutral reodering of structsAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-13alsa soc implement abe constraint testAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-13omap2 4430sdp board file rearrangeAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-13Subject: [PATCH 3/3] usb: musb: Moving the Vbus enable function call from to ↵Hema HK
workqueue. Enable VBUS function can involve the I2C transfers which can't be called from interrupt context. Moving the function call to work queqe. Signed-off-by: Hema HK <hemahk@ti.com>
2011-04-13omap2 sdp4430 protect hdmi with hdmi sound configAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-13MAKEFILE correct using shawn dtb methodAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-13config slim down reference defconfigAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-13ARM: EXYNOS4: CPUIDLE SupportJaecheol Lee
This patch supports cpuidle framework for EXYNOS4210. Currently, Only one idle state is possible to use, but more idle states can be added following by this patch. Signed-off-by: Jaecheol Lee <jc.lee@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com> (cherry picked from commit df7bf189d23ecd1c211c273de462b93d9e3e1fef)
2011-04-12ARM: 6868/1: Preserve the VFP state during forkCatalin Marinas
VFP registers d16-d31 are callee saved registers and must be preserved during function calls, including fork(). The VFP configuration should also be preserved. The patch copies the full VFP state to the child process. Reported-by: Paul Wright <paul.wright@arm.com> Signed-off-by: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> (cherry picked from commit c98c09773d80db93cae349f0496fef109feab54d)
2011-04-12ARM: 6867/1: Introduce THREAD_NOTIFY_COPY for copy_thread() hooksCatalin Marinas
This patch adds THREAD_NOTIFY_COPY for calling registered handlers during the copy_thread() function call. It also changes the VFP handler to use a switch statement rather than if..else and ignore this event. Signed-off-by: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> (cherry picked from commit 2e82669acf03e5bf2080f5d3ef005168e67d8a51)
2011-04-12ARM: 6866/1: Do not restrict HIGHPTE to !OUTER_CACHECatalin Marinas
The HIGHPTE config option depends on !OUTER_CACHE. However, there is no set_pte_ext() function that does outer cache maintenance by physical address, hence no need for such restriction. Signed-off-by: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> (cherry picked from commit 974508262e94b567f9d5b7ba1eef9fc493561f63)
2011-04-12ARM: 6865/1: perf: ensure pass through zero is counted on overflowWill Deacon
Commit a737823d ("ARM: perf: ensure overflows aren't missed due to IRQ latency") changed the way that event deltas are calculated on overflow so that we don't miss events when the new count value overtakes the previous one. Unfortunately, we forget to count the event that passes through zero so we end up being off by 1. This patch adds on the correction. Reported-by: Chris Moore <moore@free.fr> Signed-off-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> (cherry picked from commit 6759788b944139793bffa889761cc3d8d703fdc0)
2011-04-12ARM: 6864/1: hw_breakpoint: clear DBGVCR out of resetWill Deacon
The DBGVCR, used for configuring vector catch debug events, is UNKNOWN out of reset on ARMv7. When enabling monitor mode, this must be zeroed to avoid UNPREDICTABLE behaviour. This patch adds the zeroing code to the debug reset path. Cc: stable <stable@kernel.org> Reported-by: Stepan Moskovchenko <stepanm@codeaurora.org> Signed-off-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> (cherry picked from commit e89c0d7090c54d7b11b9b091e495a1ae345dd3ff)
2011-04-12ARM: EXYNOS4: Fix card insert/removal event detection on smdkv310 boardThomas Abraham
On SMDKV310 board, a card detect gpio pin is available that is directly connected to the io pad of the sdhci controller. Fix incorrect value of cd_type field in platform data for sdhci instance 0 and 2. Signed-off-by: Thomas Abraham <thomas.ab@samsung.com> Signed-off-by: Nicolas Pitre <nicolas.pitre@linaro.org>
2011-04-12ARM: EXYNOS4: Fix incorrect mapping of gpio pull-up macro to register settingThomas Abraham
The S3C_GPIO_PULL_UP macro value incorrectly maps to a reserved setting of GPIO pull up/down registers on Exynos4 platform. Fix this incorrect mapping by adding wrappers to the s3c_gpio_setpull_updown and s3c_gpio_getpull_updown functions. Signed-off-by: Thomas Abraham <thomas.ab@samsung.com> Signed-off-by: Nicolas Pitre <nicolas.pitre@linaro.org>
2011-04-11ARM: EXYNOS4: CPUIDLE SupportJaecheol Lee
This patch supports cpuidle framework for EXYNOS4210. Currently, Only one idle state is possible to use, but more idle states can be added following by this patch. Signed-off-by: Jaecheol Lee <jc.lee@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com> (cherry picked from commit df7bf189d23ecd1c211c273de462b93d9e3e1fef)
2011-04-07CONFIG disable OMAP_RESET_CLOCKS COMAP2_DSS_VENC using BROKENu0Andy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-07OMAP2plus ID dump cpu die id into dmesgAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-07enable keyboard hwmodAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-07uplevel config post 2.6.38.2Andy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-07panda: select HDMI as default video outputSebastien Jan
Tested with following kernel command line arguments: vram=32M omapfb.vram=0:8M,1:8M The omapfb.vram is necessary to properly size the FB, else FB are sized for a 640x480 screen, and cannot be properly re-sized afterwards. Signed-off-by: Sebastien Jan <s-jan@ti.com>
2011-04-07seb dss versionAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-07rename keyboard init to keypad initAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-04-07omap4: enable HDMI audioRicardo Neri
Enable audio through HDMI port. HDMI display must be enabled in order to play audio. Example test sequence: echo 1 > /sys/devices/omapdss/display1/enabled aplay -D hw:1,0 test.wav Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07ASoC: OMAP: Relocate BUFFER_BYTES constraint to ABERicardo Neri
The constraint in BUFFER_BYTES in omap-pcm is moved to omap-abe. This constraint was put in omap-pcm to cater the DMA boundaries of omap-hdmi and omap-abe DAIs. Now, each DAI handles their own constraints separately. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07ASoC: OMAP: Add platform_device ID to SDP4430 machine driverRicardo Neri
Utilize a platform_device ID when creating the device. This is to allow to other SDP and Panda machine drivers to connect to soc-audio. New machine drivers must use different platform_device IDs if they need to coexist with existing ASoC machine drivers. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07ASoC: OMAP4: Remove HDMI CPU DAI from SDP4430 machine driverRicardo Neri
Remove HDMI CPU DAI from SDP4430 machine driver. A different machine driver is use for HDMI audio. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07ASoC: OMAP: Update Makefile and Kconfig for HDMI audioRicardo Neri
Update Makefile and Kconfig to build HDMI audio support for OMAP4 SDP and Panda boards. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07ASoC: OMAP4: Add Machine driver for HDMI for SDP and PandaRicardo Neri
Add machine driver for HDMI on OMAP4 for SDP and Panda boards. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07ASoC: OMAP: Add header for HDMI CPU DAIRicardo Neri
Add header with definitions for the ASoC HDMI CPU DAI. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07ASoC: OMAP4: Remove old HDMI CPU DAI headerRicardo Neri
Remove old HDMI CPU DAI header. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07ASoC: OMAP: Add CPU DAI driver for HDMIRicardo Neri
Addition of the HDMI CPU DAI driver for OMAP4. This driver is in charge of configuring DMA settings for HDMI. Also, it finds the HDMI video device and determines if audio playback can proceed. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07ASoC: OMAP4: Remove old HDMI DAI implementationRicardo Neri
Remove old HDI-DAI implementation. This driver will be updated. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07ARM: OMAP4: Add base of DSS HDMI L3 interconnectRicardo Neri
Add base address of L3 interconnect of DSS HDMI. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07OMAP4: HDMI: Add device for HDMI audio interface to OMAP4 PANDARicardo Neri
Add platform device for the HHDMI digital audio interface to OMAP4 Panda board. This is for use of the ASoC HDMI CPU DAI driver. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07OMAP4: HDMI: Add device for HDMI audio interface to OMAP4 SDPRicardo Neri
Add platform device for the HHDMI digital audio interface to OMAP4 SDP board. This is for use of the ASoC HDMI CPU DAI driver. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07OMAP4: DSS2: HDMI: Implement ASoC Codec driver for HDMI audioRicardo Neri
Implement an ASoC Codec Driver to handle audio configuration. The implementation offers an interface for audio configuration and control to be exposed to ALSA while hidding the HDMI details. The ASoC driver supports the Basic Audio configuration as described in CEA-861-D: 2-channel linear PCM with 32, 44.1 and 48kHz sample rates and 16 bits/sample. It additionally supports 24 bit/sample in 32-bit words. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07OMAP4: DSS2: HDMI: Add functionality for audio configurationRicardo Neri
Add functionality for relevant audio configuration. Functions to configure the audio FIFO and DMA as well as functions for the audio core and Audio Info frame are included. This functionality is to be used by the ASoC HDMI audio codec that is implemented in the following patch. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07OMAP4: DSS2: HDMI: Add enums and structures for audioRicardo Neri
Add enurations and structures for audio configuration. This includes enumerations for the Audio InfoFrame, I2S, audio FIFO and audio core. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com>
2011-04-07OMAP4: Keyboard board supportAbraham Arce
Keyboard support for SDP OMAP4430 Signed-off-by: Abraham Arce <x0066660@ti.com> Signed-off-by: Sebastien Jan <s-jan@ti.com>
2011-04-07OMAP4: Keyboard pm runtimeAbraham Arce
Enable pm runtime in driver Signed-off-by: Abraham Arce <x0066660@ti.com> Signed-off-by: Sebastien Jan <s-jan@ti.com>
2011-04-07OMAP4: keyboard: fix init function headerSebastien Jan
Signed-off-by: Sebastien Jan <s-jan@ti.com>
2011-04-07OMAP4: Keyboard device registrationAbraham Arce
Register keyboard device with hwmod framework Signed-off-by: Abraham Arce <x0066660@ti.com> Signed-off-by: Sebastien Jan <s-jan@ti.com>
2011-04-07config: enable touchscreen for sdp4430Sebastien Jan
Signed-off-by: Sebastien Jan <s-jan@ti.com>
2011-04-07OMAP4: Touchscreen: Board SupportAbraham Arce
Register 2 Synaptic TM1217 Touchscreen controllers for OMAP4430 development platform Signed-off-by: Abraham Arce <x0066660@ti.com> Signed-off-by: Sebastien Jan <s-jan@ti.com>