summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-12-13media: vb2: add frame buffer emulator for video output devicesMarek Szyprowski
This patch adds generic frame buffer emulator for any video output device that uses videobuf2 framework. This emulator assumes that the driver is capable of working in single-buffering mode and use memory allocator that allows coherent memory mapping. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> [tushar.behera@linaro.org: Rebased for v3.7-rc4] Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13CONFIG: ORIGEN: UBUNTU: ANDROID: Update WLAN configuration optionsTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13CONFIG: ORIGEN: ANDROID: Update WLAN configuration optionsTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13linaro/configs: origen: Update WLAN configuration optionsTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13CONFIG: ORIGEN: Update WLAN configuration optionsSangwook Lee
Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
2012-12-13ARM: EXYNOS: ORIGEN: Add MMC pm_flags for WLANSangwook Lee
Added pm_flag MMC_PM_KEEP_POWER for WLAN. The WLAN firmware of ar6003 hw 2.0 doesn't support this feature. After turning on WLAN in Origen without this flag, WLAN will lose all connection to Access Point. Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org> Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13net: ath6kl: fix module nameSangwook Lee
This patch changes the moulde name of ath6kl. For 3.4 kernel. the module name is "ath6kl_core.ko" but to sync with both Ubuntu and Android, it should be changed to "ath6kl.ko" Signed-off-by: Sangwook Lee <sangwook.lee> Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13drivers: net: mmc: change the order of booting orderSangwook Lee
This patch makes MMC stack loaded ahead of net device. when kernel boots up. Origen WLAN stack assume that MMC stack is loaded beforehand. Simply change linking order as compiling. Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org> Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13ARM: EXYNOS: ORIGEN: fix print statmenet for WLANSangwook Lee
Update print statment to give the correct info when WLAN fails to boot Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org> Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13sdio: optimization for sdio_irq_threadSangwook Lee
Skip fillng in CCCR_INTx cmd structure which is called in sdio_irq_thread context Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
2012-12-13ARM: EXYNOS: Enable HSMMC3 for WLAN on Origen boardAngus Ainslie
Signed-off-by: Angus Ainslie <angus.ainslie@linaro.org> Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13mmc: sdhci: remove MMC_CAP_SDIO_IRQ from mmc for WLANSangwook Lee
This patches make sdio_kernel_thread run as a polling mode by removing MMC_CAP_SDIO_IRQ. By default it runs from 0 to 10ms by adapting its frequency. Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
2012-12-13ath6kl: Fix compile bugs with 'make O=' optionSangwook Lee
Depedency file for proprocessor can't be generated with driver directory with module option (M). So we have to move the file into upper directory with compile option (Y). Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
2012-12-13ath6kl: Add config entry for polling supportSangwook Lee
Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
2012-12-13ath6kl: Add enablements for Samsung Origen WLANSangwook Lee
Origen board will call Platform API to setup power control Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
2012-12-13ath6kl: Add Platform data API into Qualcomm ath6kl WLANSangwook Lee
Add Platform data API into Qualcomm ath6kl WLAN Platform data handles reset/power line in driver Signed-off-by: Sangwook Lee <sangwook.lee@linaro.org>
2012-12-13CONFIG: ORIGEN: UBUNTU: Enable Unidisplay touchscreen driverTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13CONFIG: ORIGEN: ANDROID: Enable Unidisplay touchscreen driverTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13configs: origen: Enable support for touch-screen driverTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13CONFIG: ORIGEN: Enable touchscreen driverSachin Kamat
Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
2012-12-13ARM: EXYNOS: Add touchscreen I2C device information on Origen boardSachin Kamat
Added I2C device information for the touch screen device. Signed-off-by: Fahad Kunnathadi <fahad.k@samsung.com> Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org> [tushar.behera@linaro.org: Updated IRQ definition in include/mach/irqs.h] Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13Input: unidisplay_ts: Add devicetree supportTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13Input: unidisplay_ts: Use module_i2c_driver macroTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13Input: unidisplay_ts: Add Pixcir touchscreen driverFahad Kunnathadi
Pixcir touchscreen driver is used on Origen board. Signed-off-by: Kyuho Choi <kh.choi@insignal.co.kr> Signed-off-by: Fahad Kunnathadi <fahad.k@samsung.com> Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by: Pankaj Dubey <pankaj.dubey@samsung.com> Signed-off-by: Angus Ainslie <angus.ainslie@linaro.org> Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13linaro/configs: origen: Enable support for HS-OTGTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13CONFIG: ORIGEN: UBUNTU: Enable support for HS-OTGTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13CONFIG: ORIGEN: ANDROID: Enable support for HS-OTGTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13CONFIG: ORIGEN: Enable support for HS-OTGTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13usb: gadget: u_ether: Modified for DWORD alignmentAnnamalai Lakshmanan
This is required for Samsung UDC controller. Signed-off-by: Pankaj Dubey <pankaj.dubey@samsung.com> Signed-off-by: Annamalai Lakshmanan <annamalai.lakshmanan@linaro.org> Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13usb: gadget: Kconfig: Added config to enable DWORD alignmentAnnamalai Lakshmanan
Since our UDC controller needs data to be DWORD aligned we need this macro for changing core file u_ther.c Signed-off-by: Pankaj Dubey <pankaj.dubey@samsung.com> Signed-off-by: Annamalai Lakshmanan <annamalai.lakshmanan@linaro.org> Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13ARM: EXYNOS: Added multiple window support for Origen boardAnnamalai Lakshmanan
Signed-off-by: Annamalai Lakshmanan <annamalai.lakshmanan@linaro.org> Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13video: s3c-fb: Add open functionalityAnil
Signed-off-by: Anil <anil.v@partner.samsung.com>
2012-12-13video: s3c-fb: Implement release functionAnil
Implemented Release function to release the window. Signed-off-by: Anil <anil.v@partner.samsung.com>
2012-12-13video: s3c-fb: Add Overlay SupportSachin Kamat
Added pixel blending Support. Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org> Signed-off-by: Inderpal Singh <inderpal.singh@linaro.org> Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13video: s3c-fb: Add device tree supportThomas Abraham
Add device tree based discovery support for Samsung's display controller framebuffer driver. Cc: Jingoo Han <jg1.han@samsung.com> Cc: Grant Likely <grant.likely@secretlab.ca> Cc: Rob Herring <rob.herring@calxeda.com> Signed-off-by: Thomas Abraham <thomas.abraham@linaro.org>
2012-12-13ORIGEN-AUDIO: Revert sound-card modifications to fix suspend-resume issueTushar Behera
Recent kernel changes require that the sound-cards be registered through snd_soc_register_card(). But with those changes, Samsung I2S controller suspend-resume fails. Till that issue is fixed, this modification stands reverted. Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13ARM: DTS: exynos4210-origen: Add ALC5625 codec entryTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13ARM: DTS: exynos4210-origen: Add I2C1 supportTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13ARM: DTS: exynos4210-origen: Add I2S audio entryTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13ASoC: SAMSUNG: Add devicetree support for audio DMA driverTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13ARM: EXYNOS: Add I2S audio support for EXYNOS4-DT machineTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13ARM: EXYNOS: Add i2s_opclk0 alias required for DT based audioTushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13ASOC: SAMSUNG: Add dma_prop variable in s3c_dma_paramsPadmavathi Venna
In DT based implementation, the DMA channel number need to be parsed as a property from device tree. So add dma_prop variable in s3c_dma_params to get the i2s DMA channel number. Signed-off-by: Padmavathi Venna <padma.v@samsung.com>
2012-12-13ASOC: SAMSUNG: Add DT support for i2sPadmavathi Venna
Add support for device based discovery. Signed-off-by: Padmavathi Venna <padma.v@samsung.com>
2012-12-13linaro/configs: origen: Enable staging support for ALC5625(I2S-Audio)Tushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13CONFIG: ORIGEN: UBUNTU: Enable staging support for ALC5625(I2S-Audio)Tushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13CONFIG: ORIGEN: ANDROID: Enable staging support for ALC5625(I2S-Audio)Tushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13CONFIG: ORIGEN: Enable staging support for ALC5625(I2S-Audio)Tushar Behera
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
2012-12-13ARM: EXYNOS: Reset I2S in resume if not activeGiridhar Maruthy
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 <giridhar.maruthy@linaro.org>
2012-12-13ARM: EXYNOS: Enable LDOs for ALC5625 on OrigenGiridhar Maruthy
Audio codec driver for RT5625 doesn't manage the LDO lines for power. For the time being, we need to enable the LDO lines during boot time. Signed-off-by: Tushar Behera <tushar.behera@linaro.org> Signed-off-by: Giridhar Maruthy <giridhar.maruthy@linaro.org>