summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-12-19Merge branch 'btfm_next-l24.11-p5' of ↵G, Manjunath Kondaiah
git://dev.omapzoom.org/pub/scm/manju/L24x-btfm into L24.11
2010-12-19Merge branch 'display-next_integ' of ↵G, Manjunath Kondaiah
git://dev.omapzoom.org/pub/scm/axelcx/kernel-display into L24.11
2010-12-19Merge branch 'for-l24x11-p5' of ↵G, Manjunath Kondaiah
git://dev.omapzoom.org/pub/scm/anand/linux-omap-usb into L24.11
2010-12-19Merge branch 'audio-for-24.11P5' of ↵G, Manjunath Kondaiah
git://dev.omapzoom.org/pub/scm/misael/kernel-audio into L24.11
2010-12-19Merge branch 'for-integ' of git://dev.omapzoom.org/pub/scm/dsin/tiler-omap4 ↵G, Manjunath Kondaiah
into L24.11
2010-12-17staging:ti-st:fmdrv: Set to default frequency if BL reached while seek.Manjunatha Halli
When seeking down from 88 MHz(channel spacing is set to 200 KHz), we see band limit reached. At that moment FM chip is reporting frq_index as 0xFFFE (-2), this is wrong as frq_index should be within 0 to 410. So, to solve this problem this patch is setting the default freq to 87.5/108 MHz depending on seek direction if BL interrupt is received. Signed-off-by: Manjunatha Halli <manjunatha_halli@ti.com>
2010-12-17OMAP4: DSS2: Fix warning with CONFIG_OMAP2_DSS_USE_DSI_PLL enabledSamreen
Fixing warning "label 'err1' defined but not used" Signed-off-by: Samreen <samreen@ti.com>
2010-12-17OMAP4: DSI: Enable SCPClk for DSI PLL INIT through DPISamreen
This patch resolves the Pico hang issue (OMAPS00226769) The hang was due to waiting for the PLL to reset (bit 0 of DSI_PLL_STATUS reg to 1). SCPClk is enabled in dsi_pll_init() which is required by DSI_PHY & PLL-CTRL module. This would occur for DPI only when dsi_pll_init() gets directly called from omapdss_dpi_display_enable() of dpi.c. Signed-off-by: Samreen <samreen@ti.com>
2010-12-17OMAP4: HDMI: Fixed audio disabling bugLajos Molnar
Instead of audio_disable, audio_enable was called in wrapper_disable. This is now fixed. Signed-off-by: Lajos Molnar <molnar@ti.com>
2010-12-17OMAP4: HDMI: Added mutex protection in hdmi_work_queueLajos Molnar
hdmi.lock is held during power changes, but hdmi_work_queue is not aqcuiring the mutex, so it is possible that other power changes happen concurrently. This is now fixed. Signed-off-by: Lajos Molnar <molnar@ti.com>
2010-12-17OMAP4: HDMI: Fix HDMI lr_fr sysfs settingsLajos Molnar
Prior, storing the read value back into sysfs caused changes in the settings. Now the format has changed to: <full-range>[:<force-settings>] Both <full-range> and <force-settings> are boolean, and can take up [1Yy] (true) or [0Nn] (false) values. <force-settings> can be ommitted, meaning false. Signed-off-by: Lajos Molnar <molnar@ti.com>
2010-12-17OMAP4: HDMI: Fixed checkpatch warnings in edid.c,h and new warningsLajos Molnar
Also changed spacing to confirm to kernel coding styles. Signed-off-by: Lajos Molnar <molnar@ti.com>
2010-12-17OMAP4: DSS: HDMI: fix pixel clock on some timings (60Hz instead of 59.94) ↵Fabrice Olivero
and add 1080P 24Hz CEA timing and 720P 60Hz VESA timing Signed-off-by: Fabrice Olivero <f-olivero@ti.com>
2010-12-17OMAP4: DSS: HDMI Patch to fix pll setting SD and PLL_CONFIGURATION4Alain Tran Thanh
Signed-off-by: Alain Tran Thanh <a-tran.thanh@ti.com>
2010-12-17OMAP4: DSS: HDMI patch for correctly handling EDID maximum sizeFabrice Olivero
Signed-off-by: Fabrice Olivero <f-olivero@ti.com>
2010-12-17OMAP4: DSS: HDMI and DISPC support for Limited range and full range colors ↵Mythri P K
for RGB formats. Signed-off-by: Mythri P K <mythripk@ti.com>
2010-12-17OMAP4: HDMI: Fixed checkpatch warnings for hdmi_lib.cLajos Molnar
Signed-off-by: Lajos Molnar <molnar@ti.com>
2010-12-17OMAP4: HDMI: Fixed most checkpatch warnings in hdmi_lib.hLajos Molnar
Fixed all checkpatch warnings and errors other than typedefs. Signed-off-by: Lajos Molnar <molnar@ti.com>
2010-12-17OMAP4: HDMI: Fixed most checkpatch warnings in hdmi.hLajos Molnar
Fixed all checkpatch warnings other than typedef in hdmi.h. Signed-off-by: Lajos Molnar <molnar@ti.com>
2010-12-17OMAP4: HDMI: Fix hdmi_work_queue and interrupt concurrency issuesLajos Molnar
Craete new work for each interrupt received. This avoids running into concurrency issues we had when we kept one interrupt state variable. Signed-off-by: Lajos Molnar <molnar@ti.com>
2010-12-17OMAP4: HDMI: Fix most checkpatch warnings in hdmi.cLajos Molnar
Fixed most checkpatch warning except one (modifying dss_debug flag from hdmi.c). Signed-off-by: Lajos Molnar <molnar@ti.com>
2010-12-16omap: 4430sdp: drop OHCI supportAnand Gadiyar
The OMAP4 SDP/Blaze boards are not wired up for OHCI by default. The pads conflict with a McBSP port and one pair of DMICs. The board needs to be specially modified to get OHCI working. As such, we should not break the McBSP/DMIC functionality by default. Drop OHCI support from the board file, until a proper change is merged. (Note: For testing OHCI, please patch this back manually) Signed-off-by: Anand Gadiyar <gadiyar@ti.com> Cc: Keshava Munegowda <keshava_mgowda@ti.com> Cc: Partha Basak <p-basak2@ti.com> Cc: David Lambert <dlambert@ti.com> Change-Id: I121f09267ae219b82892168b8dda16055140e96e Reviewed-on: http://review.omapzoom.org/8633 Tested-by: Keshava Munegowda <keshava_mgowda@ti.com> Reviewed-by: Keshava Munegowda <keshava_mgowda@ti.com> Reviewed-by: Partha Basak <parthabasak2000@gmail.com> Tested-by: DO NOT ADD TO REVIEW Reviewed-by: DO NOT ADD TO REVIEW
2010-12-15ASoC: abe-dsp: Prepare aess for OFFJorge Eduardo Candelaria
The context is lost during transition to OFF. To recover, we need to reload PMEM in ABE. This patch is based on McBSP and McPDM drivers. Change-Id: Ia40650cbb3174e89f6d4342090e245c110a96f9a Signed-off-by: Jorge Eduardo Candelaria <jorge.candelaria@ti.com>
2010-12-15ASoC: ABE HAL: Add new interface for OFF modeSebastien Guiriec
Update ABE HAL in order to create a API in order to reload ABE Firmware after OFF mode. Other ABE HAL global variable should not be reconfigure to avoid losing gain value. Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com>
2010-12-15ASoC: ABE HAL: Update abe_read_gain in order to get the correct value.Sebastien Guiriec
Update abe_read_gain() to get correct value when gain are mute or disable. Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com>
2010-12-15ASoc: ABE DSP: Add mute/unmute for AMIC gain isndie the driverSebastien Guiriec
For AMIC mute/unmute functions were not called properly. In case of OFF mode gain need to be set back thanks to mute/unmute feature inside the driver. Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com>
2010-12-15ASoC: ABE DSP: Update driver according to new API change of HAL 09.06Sebastien Guiriec
Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com>
2010-12-15ASoC: ABE HAL: Update with release 09.06Sebastien Guiriec
Update ABE HAL according to release 09.06. This release is introducing ASRC on BT path and bug correction Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com>
2010-12-15ASoC: ABE DSP: Update Mixer switch in order to enable/dissable the ABE gainsSebastien Guiriec
Mixer switch controls are not associated to any gain controls. ABE enable/disable functions should be called when the switch is modified. Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com>
2010-12-15ASoC: ABE HAL: Update the mute/unmute functions for muyltiple callsSebastien Guiriec
ABE Mute/unmute functions cannot be called several times. This patch is correcting the bug inside these functions in order to be able to make several consecutive call to mute function without losing the gain. abe_write_gain is also updated in order to avoid bad unmute. On top of mute/unmute API driver should manage enable disable of the gain in order to avoid bad unmute of some ports. Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com>
2010-12-14TILER: Include header when using mm_structDavid Sin
Build fails without this when using omap3 defconfig. Signed-off-by: David Sin <davidsin@ti.com>
2010-12-14Merge remote branch 'audio-for-24.11P5' into L24.11 for p5G, Manjunath Kondaiah
2010-12-13ASoC: core: Balance PCM no_pcm backend substream open/closeFrancois Mazard
For each no_pcm backend substream already active, only one open is done. Therefore it needs to be the same for the close. Signed-off-by: Francois Mazard <f-mazard@ti.com> Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com>
2010-12-13OMAP4: DMIC: Add digital mic PM registrationDavid Lambert
Add PM registration for digital microphone driver. Change-Id: I30925644d4d9e0e681b26574153b37d5a0f6e889 Signed-off-by: David Lambert <dlambert@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
2010-12-13ASoC: DMIC: Adding the OMAP DMIC driverDavid Lambert
Add initial support for OMAP DMIC driver. Change-Id: I1be3d414055c2ad4fcc934d8db516a431ce6d1c0 Signed-off-by: David Lambert <dlambert@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
2010-12-13ASoC: DMIC: Set correct DAI capabilities for DMICDavid Lambert
Set correct DAI capabilities (channels, rates and format) for digital microphone CODEC driver. Change-Id: I751e6dccf8b26c8bfc15a177059d1ad816f2c295 Signed-off-by: David Lambert <dlambert@ti.com>
2010-12-13ASoC: sdp4430: Update DMIC DAI configurationDavid Lambert
Use correct names for digital microphone DAIs and configure clock source/rate. Change-Id: I7f46dc658be48a4eeff5aab2a251410f42d40204 Signed-off-by: David Lambert <dlambert@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
2010-12-13ASoC: ABE: Implement mute/unmute for DMICSebastien Guiriec
Implement mute/unmute for digital microphones to reduce artifacts when enabling/disabling the DMIC interface. Change-Id: I2e352399bb6ecc741b1fca62a59cbde6a57c673a Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com> Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
2010-12-13ASoC: ABE DSP: Add DMIC gain controlsMisael Lopez Cruz
Add controls to change gains for DMIC0, DMIC1 and DMIC2. Change-Id: I2913ee9d98ac7d8f645a232ad215b9dc49e00ab9 Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com>
2010-12-03Merge remote branch 'Wlan-next' into L24.11 for p5G, Manjunath Kondaiah
2010-12-03Merge remote branch 'display-next_integ' into L24.11 for p5G, Manjunath Kondaiah
2010-12-03To fix a compilation warning in wl1271_sdio.Panduranga Mallireddy
drivers/net/wireless/wl12xx/wl1271_sdio.c: In function 'wl1271_sdio_set_power': drivers/net/wireless/wl12xx/wl1271_sdio.c:184: warning: unused variable 'func' Signed-off-by: Panduranga Mallireddy <x0125717@ti.com>
2010-12-02Try to read the MAC address from the on-disk NVS file.Panduranga Mallireddy
A non-zero MAC address is required to add an AP interface. Signed-off-by: Arik Nemtsov <arik@wizery.com> Signed-off-by: Panduranga Mallireddy <x0125717@ti.com>
2010-12-02Using omapdss_display_enable/omapdss_display_disable in omap_vout.cMayuresh Janorkar
Instead of dssdrv->driver->enable now we are going to make use of omapdss_display_enable. So .enable is not available for hdmi driver so omap_vout was giving a crash. Also omapdss_display_disable needs to be used instead of dssdrv->driver->disable Changes were made in OMAPFB driver but not in V4L2. This patch would solve the video dump during Panda bootup. And also fix dump seen while video playback on SDP, Blaze or Panda. Signed-off-by: Mayuresh Janorkar <mayur@ti.com>
2010-12-02Merge branch 'L24.11' of ↵Samreen
git://dev.omapzoom.org/pub/scm/integration/kernel-omap4 into display-next_integ
2010-12-01OMAP: Fix omap3_defconfig buildti-2.6.35-omap4-L24.11-p4G, Manjunath Kondaiah
omap3_defconfig build is broken due to non existing header file. Error log: arch/arm/mach-omap2/board-rx51-peripherals.c:17: fatal error: linux/spi/wl12xx.h: No such file or directory compilation terminated. make[1]: *** [arch/arm/mach-omap2/board-rx51-peripherals.o] Error 1 make: *** [arch/arm/mach-omap2] Error 2 Signed-off-by: G, Manjunath Kondaiah <manjugk@ti.com>
2010-12-01Merge remote branch 'audio_next' into L24.11 for p4 releaseG, Manjunath Kondaiah
2010-12-01Merge remote branch 'for-integ' into L24.11 for p4 releaseG, Manjunath Kondaiah
2010-12-01Merge remote branch 'display-next_integ' into L24.11 for p4 releaseG, Manjunath Kondaiah
2010-12-01OMAP4: DSS: set rotation bits in attribute register.Sumit Semwal
Changes in ES2.0 require ROTATION bits in DISPC_GFX_ATTRIBUTES or DISPC_VIDx_ATTRIBUTES to be set according to rotation required. Signed-off-by: Sumit Semwal <sumit.semwal@ti.com>