summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-11-03OMAP4:DSS:HDMI:Patch to read the Audio Video and VSDB YUV informationMythri P K
Signed-off-by: Mythri P K <mythripk@ti.com>
2010-11-03OMAP4:DSS:HDMI:Patch to incorporate edid.c changes in hdmi files.Mythri P K
Signed-off-by: Mythri P K <mythripk@ti.com>
2010-11-03OMAP4:DSS:HDMI: Patch to add seperate edid.cMythri P K
Signed-off-by: Mythri P K <mythripk@ti.com>
2010-11-03DSS: Set channel output in _dispc_setup_plane.Lajos Molnar
This is needed because channel output was only set when changing the channel (manager) of an overlay. This was not called on wake-up from sleep, which resulted in uninitialized channel out. Signed-off-by: Lajos Molnar <molnar@ti.com>
2010-11-03OMAP: DSS2: Fixed device resolution change notification handlerLajos Molnar
Previously, all framebuffers were changed in the system. Added check so that only framebuffers on displays that are changed are updated. Also fixed two lines with trailing spaces. Signed-off-by: Lajos Molnar <molnar@ti.com>
2010-11-03OMAP4: DSS WB - Fix wrong size configurationAlberto Aguirre
Fix reversed size configuration, WB PIC_SIZ expects final destination size instead of receiving size. Change-Id: Id5ab0601f43aa81676ce9bffd93d560fcbe9e084 Signed-off-by: Alberto Aguirre <a-aguirre@ti.com> Signed-off-by: Mukund Mittal <mmittal@ti.com>
2010-11-03DSS2: Fix crash seen when debugging is enabledArchit Taneja
In debug mode _dsi_print_reset_status() tries to read a complexio register which needs the SCP interface enabled. The SCP interface is enabled now before this function to prevent the hang. Signed-off-by: Archit Taneja <archit@ti.com>
2010-11-03OMAP4: V4L2/DSS - Fix wrong configuration for YUV422Alberto Aguirre
Correct configuration for YUV422 formats involves allocating YUV422 format in a 32-bit tiler container with half width. Video pipeline rotation attributes must be configured when using YUV422 formats. Change-Id: I7126440874fb5e9eede600bf287704ecfa5ac481 Signed-off-by: Alberto Aguirre <a-aguirre@ti.com> Signed-off-by: Archit Taneja <archit@ti.com>
2010-11-03mmc: failure of block read wait for long timeSukumar Ghorai
multi-block read failure retries in single block read one by one. It continues retry of subsequent blocks, even after failure. Application will not be able to decode the interleave data (even if few single block read success). This patch fixes this problem by returning at the first failure instead of waiting for long duration. Signed-off-by: Sukumar Ghorai <s-ghorai@ti.com>
2010-11-03omap4: kill compile warningSilesh C V
Kill this compile warning: CC arch/arm/plat-omap/cpu-omap.o arch/arm/plat-omap/cpu-omap.c:47: warning: "CONFIG_ARCH_OMAP3" is not defined Signed-off-by: Silesh C V <silesh@ti.com>
2010-11-03usb: ehci-omap: Move Kconfig option to proper locationAnand Gadiyar
The USB_EHCI_HCD_OMAP3 Kconfig option was introduced at the wrong location causing the Kconfig entries to be mixed up in menuconfig. Move it to the proper location. Signed-off-by: Anand Gadiyar <gadiyar@ti.com>
2010-11-03usb: omap: Runtime pm for EHCI and OHCIKeshava Munegowda
The EHCI and OHCI drivers uses Run time pm APIs now. This change enables the global suspend and resume of EHCI and OHCI. Signed-off-by: Keshava Munegowda <keshava_mgowda@ti.com>
2010-11-03mfd: twl6030 gpadc calibrationBalaji T K
add support for gpadc calibration add support to read/modify gain error and offset error via sysfs include channel specific scaler in gpadc driver Signed-off-by: Balaji T K <balajitk@ti.com>
2010-11-03RCCR and XCCR register values are modified to enable transfer andKishon Vijay Abraham I
receive by default RCCR and XCCR register values are modified to disable transfer and receive in the case of "cancelling the transmission". But these values are maintained even after disabling the clock and enabling the clock. This prevents the following test cases executed to disable data transfer. This fix resets the XDISABLE bit and RDSIABLE bit in XCCR and RCCR register by default. Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com> Signed-off-by: Shubhrajyoti D <shubhrajyoti@ti.com>
2010-11-03mmc: fix compilation warningKishore Kadiyala
arch/arm/mach-omap2/board-n8x0.c: In function 'n8x0_mmc_init': arch/arm/mach-omap2/board-n8x0.c:546: warning: passing argument 1 of 'omap2_init_mmc' from incompatible pointer type arch/arm/plat-omap/include/plat/mmc.h:258: note: expected 'struct omap_mmc_platform_data *' but argument is of type 'struct omap_mmc_platform_data **' Signed-off-by: Kishore Kadiyala <kishore.kadiyala@ti.com>
2010-11-03omap4: debug: L3 interconnect error handlingSantosh Shilimkar
This patch adds L3 interconnect error handling for OMAP4. For now it is intended to be a debug only patch. To enable L3 errors: System Type ---> [ ] Enable L3 error logging Some examples to create L3 errors: ./readmem 0x4bf0a00C : Standard error with GPMC ./readmem 0x480ba000 : Custom error with L4 PER2 domain ./readmem 0x4b00a000 : Standard error with source SHA1 Signed-off-by: Sricharan <r.sricharan@ti.com> Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
2010-11-03I2C: runtime: Fix checks which make legacy suspend to never get calledRajendra Nayak
For devices which are not adapted to runtime PM a call to pm_runtime_suspended always returns true. Hence the pm_runtime_suspended checks below prevent legacy suspend from getting called. So do a pm_runtime_suspended check only for devices with a dev_pm_ops populated (which hence do not rely on the legacy suspend) Signed-off-by: Rajendra Nayak <rnayak@ti.com> Cc: Rafael J. Wysocki <rjw@sisk.pl> Cc: Ben Dooks <ben-linux@fluff.org> Cc: Mark Brown <broonie@opensource.wolfsonmicro.com> Cc: Jean Delvare <khali@linux-fr.org> Cc: Kevin Hilman <khilman@deeprootsystems.com>
2010-11-03omap: 4430sdp: Update for USB and TIWLAN_SDIOAnand Gadiyar
Update the 4430SDP defconfig: - Enable TIWLAN_SDIO by default - Enable USB core - Build EHCI and OHCI as modules - Build mass-storage, usbmon, cdc-acm, usbtest as modules - Enable MUSB debugging - Disable SERIAL_8250 driver as this is no longer needed Signed-off-by: Anand Gadiyar <gadiyar@ti.com> Signed-off-by: Nishant Kamat <nskamat@ti.com>
2010-11-03omap: 4430sdp: Minimize existing defconfigAnand Gadiyar
Run the existing omap_4430sdp_defconfig through `make savedefconfig`. No functional changes - the resulting .config file is exactly the same as before. Signed-off-by: Anand Gadiyar <gadiyar@ti.com>
2010-11-03syslink: rproc - add support for START and STOP eventsFernando Guzman Lugo
Now apps can wait for remote proc START and STOP events Signed-off-by: Fernando Guzman Lugo <x0095840@ti.com>
2010-11-03omap:iodmm-make dma call for flushing configurableHari Kanigeri
Use dma calls for cache flushing under a configurable flag. Use this option until Multimedia integration issues are sorted out. Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com>
2010-11-03ASoC: ABE DSP: Remove warningsMargarita Olaya Cabrera
Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-11-03ASoC: ABE DSP: Update driver code according to ABE HAL 08.50 API updateSebastien Guiriec
Update driver part due to new ABE HAL release 08.50. Signed-off-by: sebastien Guiriec <s-guiriec@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-11-03ASoC: ABE DSP: Update to HAL release 08.50Sebastien Guiriec
Integrate ABE HAL release 08.50 from clearcase Update ABE HAL release to 08.50. This release introduces new ABE features in order to support different OPP mode and McBSP format. Signed-off-by: sebastien Guiriec <s-guiriec@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-11-03ASoC: ABE DAI - do BE stream ref countLiam Girdwood
Only switch off correct BE DAI Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-11-03ASoC: core - make BE ref counting per streamLiam Girdwood
BE ref-counting must be carried out per stream direction to ensure we switch off *only* the correct BE DAIs. Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-11-03OMAP4: TWL6040: Use twl6040-codec MFD headerMisael Lopez Cruz
TWL6040 header containing registers and bitfields descriptions was duplicated: sound/soc/codecs/twl6040.h and include/linux/mfd/twl6040-codec.h. Since TWL6040 is a MFD, we should use the latter. Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-11-03ARM: OMAP4: Add GPLv2 header to twl6040-codec.hMisael Lopez Cruz
Add GPLv2 license information to TWL6040 codec header file. Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-11-03ASoC: TWL6040: Use correct offset for LineInAmp RightMisael Lopez Cruz
Gain for LineInAmp Right uses LINEGAIN[5:3], which means that offset for right channel should be 4. Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-11-03ASoC: twl6040: Increase timeout for power upJorge Eduardo Candelaria
After coming back from suspend, the timeout waiting for Phoenix chip to complete its power up sequence is not enough, which leaves the codec cache value for some registers in an outdated state. Increase the timeout value to wait for the power up sequence to correclty complete. Signed-off-by: Jorge Eduardo Candelaria <jorge.candelaria@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-11-03OMAP4: Enable ondemand governor in the defconfigThara Gopinath
This patch enables ondemand governor in omap_4430sdp_defconfig. Signed-off-by: Thara Gopinath <thara@ti.com>
2010-11-03UBUNTU: Ubuntu-2.6.35-980.0Sebastien Jan
Dummy release commit to start new kernel numbering policy. Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-11-03OMAP4: PM: Disable SR in idle and enable AUTO RETRajendra Nayak
Smartreflex needs to be disabled before AUTO RET for various voltage domains can be enabled. Hence do this in idle patch for all 3 VDD's. This is not very optimal for IVA as it can transition to RET evein outside of the cpuidle on MPU. Signed-off-by: Rajendra Nayak <rnayak@ti.com>
2010-11-03OMAP4: PM: Enable Device RET supportRajendra Nayak
This patch configures VC on OMAP4 to enable Device RET support. The vc_config structure is updated to support additional VDD on omap4. This structure needs cleanup to use an ARRAY based on no of VDD's supported on platform. The prescale and count settings are conservative and needs a relook to optimize. They are also assumed to be independent of PMIC, if found otherwise they need to find a place in the vc_config struct as well. Signed-off-by: Rajendra Nayak <rnayak@ti.com>
2010-10-25UBUNTU: Ubuntu-2.6.35-ti903.13+release5ti-ubuntu-2.6.35-ti903.13+release5Sebastien Jan
Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-10-25wlan: register wlan device only on pandaboardSebastien Jan
BugLink: https://bugs.launchpad.net/bugs/665039 Registering the wlan device on blaze triggers the loading of user-space wlan drivers for 1271 chip. These user-space drivers are not compatible with the 1283 chip of the blaze and cause a kernel crash. The event is the same whatever the wlan controller, which prevents managing different wlan drivers in user-space. This patch registers the wlan device only on pandaboard. Long term, we would like to generate different events depending on the wlan controller. Signed-off-by: Sebastien Jan <s-jan@ti.com> Signed-off-by: Bryan Wu <bryan.wu@canonical.com> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2010-10-25Revert "wlan: register wlan device only on pandaboard"Sebastien Jan
This reverts commit b8aff950292bccc0b29dbc310ff7e5837293dbca. Revert this commit to re-use the Ubuntu patch instead. Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-10-25DRM: Revert one DRM change to make SGX work.Vincent Stehlé
Signed-off-by: Vincent Stehlé <v-stehle@ti.com>
2010-10-20ASoC: SDP4430 - Fix Mic bias for Panda - REBASELiam Girdwood
Wrong jack mask was being used to report the jack status. Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
2010-10-20UBUNTU: Ubuntu-2.6.35-ti903.13+release4ti-ubuntu-2.6.35-ti903.13+release4Sebastien Jan
Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-10-19UBUNTU: Start new releaseSebastien Jan
Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-10-19UBUNTU: Simplify the use of cross compilerSebastien Jan
Adds the missing bits from earlier patch. From Ubuntu tree ti-omap4 branch, Tim Gardner Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-10-19UBUNTU: [Config] Enable DRMSebastien Jan
Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-10-19[Config] Enable DRMSebastien Jan
Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-10-19drm: Call platform register/unregister for platform drivers.Jeff McGee
Signed-off-by: Jeff McGee <j-mcgee@ti.com>
2010-10-19drm: Fix assignment of platform/pci device as parent of DRM device.Jeff McGee
Signed-off-by: Jeff McGee <j-mcgee@ti.com>
2010-10-19drm: Make sure the DRM offset matches the CPUJordan Crouse
The pgoff option in mmap() is defined as an unsigned long so the offset generated by DRM needs to fit into BITS_PER_LONG for the CPU in question. Signed-off-by: Jordan Crouse <jcrouse at codeaurora.org> Signed-off-by: Jeff McGee <j-mcgee@ti.com>
2010-10-19drm: Add __arm defines to DRMJordan Crouse
Add __arm defines to specify behavior specific for an ARM processor. Signed-off-by: Jordan Crouse <jcrouse at codeaurora.org> Signed-off-by: Jeff McGee <j-mcgee@ti.com>
2010-10-19drm: Add support for platform devices to register as DRM devicesJordan Crouse
Allow platform devices without PCI resources to be DRM devices. Signed-off-by: Jordan Crouse <jcrouse at codeaurora.org> Signed-off-by: Jeff McGee <j-mcgee@ti.com> [s-jan@ti.com: fix 2 checkpatch errors] Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-10-19drm: Remove drm_resource wrappersJordan Crouse
Remove the drm_resource wrappers and directly use the actual PCI and/or platform functions in their place. Signed-off-by: Jordan Crouse <jcrouse at codeaurora.org> Signed-off-by: Jeff McGee <j-mcgee@ti.com>