summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-10-06Fixing compliation warning in devices.cMayuresh Janorkar
This patch would fix the compilation warning: arch/arm/mach-omap2/devices.c: In function 'omap_display_init': arch/arm/mach-omap2/devices.c:891: warning: ISO C90 forbids mixed declarations and code Signed-off-by: Mayuresh Janorkar <mayur@ti.com> CC: Anand Gadiyar <gadiyar@ti.com>
2010-10-04UBUNTU: Ubuntu-2.6.35-ti903.13+ti+release1ti-ubuntu-2.6.35-ti903.13+ti+release1Sebastien Jan
Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-10-04ASoc: ABE DSP: Correct disable port with abe port.Sebastien Guiriec
Function abe_dsp_disable_data_transfer enable ATC port instead of disabling it. Patch is needed for PM in order to close McPDM ABE port correctly. Signed-off-by: Sebastien Guiriec <s-guiriec@ti.com>
2010-10-01Support both 1271 and 1283 WLAN chipsSebastien Jan
Adds dynamic support for WLAN 1283 into the kernel (this chip is on the blaze boards). Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-09-29DRM: enable DRM build for SGX DDKGowtham Tammana
PCI dependency is removed in the DRM makefile. DRM stub files from DDK are added to drm source tree in the kernel. Signed-off-by: Gowtham Tammana <g-tammana@ti.com> [s-jan@ti.com: defconfig changes to debian folder + checkpatch fixes] Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-09-29UBUNTU: auto-generate uImage fileSebastien Jan
Local change, not to be merged into Ubuntu tree. Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-09-29UBUNTU: SAUCE: SysLink: Add a module alias for udevLee Jones
Provide the SysLink driver an alias which will be used by udev. Signed-off-by: Lee Jones <lee.jones@canonical.com> Acked-by: Sebastien Jan <s-jan@ti.com> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2010-09-29UBUNTU: SAUCE: Load SysLink modules on start-up on OMAP4 devicesLee Jones
This patch registers the SysLink driver-set as a platform device. During the registration process a uevent will be fired, allowing udev to pick it up and load the necessary loadable modules. Signed-off-by: Lee Jones <lee.jones@canonical.com> Acked-by: Nicolas Dechesne <n-dechesne@ti.com> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2010-09-29UBUNTU: SAUCE: smsc95xx: Add module parameter to override MAC addressSebastien Jan
Define a new module parameter 'macaddr' to override the MAC address fetched either from eeprom, or randomly generated. The expected MAC address shall be in the 01:23:45:67:89:AB format. Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-09-29UBUNTU: [Config] align with latest TI kernel configSebastien Jan
Align with L24.10-p1 TI kernel release Most changes are PM features activation Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-09-29UBUNTU: sync debian packaging stuff from Ubuntu-2.6.35-903.12Sebastien Jan
Signed-off-by: Sebastien Jan <s-jan@ti.com>
2010-09-28Merge FIX: Declare the zoom_display_init to resolve the compilation on OMAP3Samreen
The patch "OMAP: DSS: Add display board file for zoom boards" was not merged completely, resulting in compilation errors with omap3_defconfig. The zoom_display_init() declaration was missing from file: arch/arm/mach-omap2/include/mach/board-zoom.h Signed-off-by: Samreen <samreen@ti.com>
2010-09-28OMAP4: RLS_NOTES: Adding Release Notes for L24.10-p1 releaseRicardo Perez Olivares
Adding L24.10-p1 release notes Signed-off-by: Ricardo Perez Olivares <x0081762@ti.com>
2010-09-28syslink:ipu_pm: DFVS support for freqMiguel Vadillo
Fix bug in error message string referencing Signed-off-by: Paul Hunt <hunt@ti.com> Add platform data for DSP resource and fix attributes for MPU and L3 interconnect. Signed-off-by: Paul Hunt <hunt@ti.com> Provide internal APIs for performance and latency constraint frameworks to use to assert these constraints into the system power management. Signed-off-by: Paul Hunt <hunt@ti.com> MPU and CORE freq/lat cstrs Add special handling for MPU and CORE frequency and latency constraints. To specify a constraint to MPU or CORE the api needs to be called passing the following to the api: - IPUPM_SELF - IPUPM_MPU - IPUPM_CORE Signed-off-by: Paul Hunt <hunt@ti.com> DVFS support in ipu_pm Calling the dvfs apis per resource. Included: - ipu[perf|lat] - iss[perf|lat] - ivahd[perf|lat] - L3 bus[lat] - mpu[perf|lat] Pending: - fdif - dsp Note: Latency calls are working but hasnt been tested. Perf/rate calls are working. Signed-off-by: Miguel Vadillo <vadillo@ti.com> Signed-off-by: Paul Hunt <hunt@ti.com> (cherry picked from commit 3c1cdb45bb67d11eda14420a7b8eaacff0c24173)
2010-09-28ASoC: ABE DAI: Always set PDM_DL when disabling DAI_PDM_ULRicardo Neri
When disabling OMAP_ABE_DAI_PDM_UL, always set PDM_DL_PORT as the main port. No need to check whether there are other DAIs active. Signed-off-by: Ricardo Neri <ricardo.neri@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-09-28ASoC: ABE: Set ABE_DPLL rate per OPP levelJorge Eduardo Candelaria
Audio driver should control the ABE_DPLL frequency, according to the ABE OPP level needed. e.g. For OPP level 100, we need a rate of 196MHz in ABE_DPLL Signed-off-by: Jorge Eduardo Candelaria <jorge.candelaria@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-09-28ARM: PM: Use correct hwmod name for aessJorge Eduardo Candelaria
Signed-off-by: Jorge Eduardo Candelaria <jorge.candelaria@ti.com> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-09-28ASoC: core - Make driver name == card->nameLiam Girdwood
really make the driver name == the card name so both amixer and alsa conf use the same name for this machine. Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-09-28ASoC: core - BE standalone DAI ops - add locking and ref countingLiam Girdwood
BE standalone DAi opes need ref counting for DAI clients. Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-09-28ASoC: ABE DAI - serialise the FE calls with a mutex.Liam Girdwood
Seems we have a potential resource race on MODEM, although I cant see this on my board atm. Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-09-28ASoC: SDP4430 - Add longname for driver.Liam Girdwood
Add the sound card long name for better proc information. Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-09-28ASoC: core - add support for driver and longnamesLiam Girdwood
Add support to ASoC core to register the sound cards driver and longnames at init time. This allows ALSA conf to refer to ASoC sound cards. Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk> Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
2010-09-28OMAP: DSS: Adding a check for display state in wait for vsyncMayuresh Janorkar
If the display is disabled or suspended and we try to listen to wait_for_vsync, dispc_irq_handler gets called resulting in a crash. So this state check has been introduced. Signed-off-by: Mayuresh Janorkar <mayur@ti.com>
2010-09-28OMAP4:DSS:HDMI:Fix for default boot on HDMI with ES2.0Mythri P K
2010-09-28FIX: DSS: Fix Compiler Error in core.cMayuresh Janorkar
Signed-off-by: Mayuresh Janorkar <mayur@ti.com>
2010-09-28OMAP4:DSS:Patch to fix HDMI warning.Mythri P K
2010-09-28Omap4 cpu checks added for phy addr calculationsSamreen
The cpu_is_omap44xx() checks added to take care of the physical address calulations happen only in case of OMAP4 Signed-off-by: Senthilvadivu Guruswamy <svadivu@ti.com> Signed-off-by: Samreen <samreen@ti.com>
2010-09-28Omap3 changes for platform_get_resourceSamreen
The changes for the num parameter in platform_get_resource for omap3 had to be incorporated in dispc.c & dss.c Signed-off-by: Senthilvadivu Guruswamy <svadivu@ti.com> Signed-off-by: Samreen <samreen@ti.com>
2010-09-28Remove TV support for omap3 in board fileSamreen
Signed-off-by: Senthilvadivu Guruswamy <svadivu@ti.com> Signed-off-by: Samreen <samreen@ti.com>
2010-09-28Clock name changes for DSS from omapdss to dssSamreen
Signed-off-by: Senthilvadivu Guruswamy <svadivu@ti.com> Signed-off-by: Samreen <samreen@ti.com>
2010-09-28Clock changes for OMAP3Samreen
Signed-off-by: Senthilvadivu Guruswamy <svadivu@ti.com> Signed-off-by: Samreen <samreen@ti.com>
2010-09-28OMAP3:DSS: Omap3 HWMOD changesSamreen
This includes the HWMOD changes incorporated for omap3 Signed-off-by: Senthilvadivu Guruswamy <svadivu@ti.com> Signed-off-by: Samreen <samreen@ti.com>
2010-09-28DSS HWMOD database generation for OMAP3Senthilvadivu Guruswamy
OMAP3 HWMOD database for DSS is added and is applicable for 34xx and 36xx. Signed-off-by: Senthilvadivu Guruswamy <svadivu@ti.com>
2010-09-28Fix dsi2 errors for omap3 buildSamreen
Signed-off-by: Samreen <samreen@ti.com> Signed-off-by: Guruswamy Senthilvadivu <svadivu@ti.com>
2010-09-28Moving dispc_base declaration to dispc fileSamreen
Signed-off-by: Guruswamy Senthilvadivu <svadivu@ti.com> Signed-off-by: Samreen <samreen@ti.com>
2010-09-28OMAP: DSS: Enabling Display on Zoom2/3 and 3430sdpSamreen
The defconfig changes are taken in the respective Kconfig Signed-off-by: Samreen <samreen@ti.com>
2010-09-28OMAP: DSS: Board changes for display on ZOOM2/3 & 3630SDPKishore Y
Enable dss and framebuffer on zoom2, zoom3 and 3630sdp boards. Signed-off-by: Mukund Mittal <mmittal@ti.com> Signed-off-by: Kishore Y <kishore.y@ti.com> Signed-off-by: Samreen <samreen@ti.com>
2010-09-28OMAP: DSS: DPI changes for supporting Omap3630Samreen
Signed-off-by: Samreen <samreen@ti.com>
2010-09-28OMAP: DSS: Add display board file for zoom boardsKishore Y
Board-zoom-display.c added as a common file for display fucntionality on boards zoom2, zoom3 and 3630sdp Signed-off-by: Mukund Mittal <mmittal@ti.com> Signed-off-by: Kishore Y <kishore.y@ti.com> Signed-off-by: Samreen <samreen@ti.com> Signed-off-by: Ricardo Perez Olivares <x0081762@ti.com>
2010-09-28OMAP: DSS: Add NEC NL8048HL11-01B display panelErik Gilling
NEC WVGA LCD NL8048HL11-01B support has been added. Signed-off-by: Mukund Mittal <mmittal@ti.com> Signed-off-by: Kishore Y <kishore.y@ti.com> Signed-off-by: Samreen <samreen@ti.com>
2010-09-28Fix: DSS: Compile warnings in panel-taal.c & core.cSamreen
Signed-off-by: Samreen <samreen@ti.com>
2010-09-28OMAP: DSS2: Introduce a new "Transition" DSS Display StateArchit Taneja
DSS2 exposes functions to PM which cut DSS opt clocks if all the panels are disabled or suspended. Since the time taken for enabling the DSI engine and panel consumes a lot of time, it is required to change the state of the DSS panel to a non-disabled/non-suspended state so that the DSS opt clocks are not touched during the init period. A new state called OMAP_DSS_DISPLAY_TRANSITION is introduced to represent this state.
2010-09-28DSS2/PM: Call omap_dss_resume_idle after relinquishing gpioArchit Taneja
In the resume from idle path, dss opt clocks should be enabled only after resmuing gpio related clocks, this is because dss uses gpio lines. Signed-off-by: Archit Taneja <archit@ti.com>
2010-09-28OMAP: DSS2: DSI/Taal: wrap around taal_enable_te with dsi_bus lockingArchit Taneja
to prevent dsi warning backtraces Signed-off-by: Archit Taneja <archit@ti.com>
2010-09-28OMAP: Panel Taal: Destroy Workqueue after panel suspendArchit Taneja
Use of workqueues in Taal is causing issues with acquire_console_sem() used in linux-fb. On destroying/creating workqueus after Taal suspend/resume resolves the issue partially. Signed-off-by: Archit Taneja <archit@ti.com>
2010-09-28OMAP: V4L2/DSS2: Use 4 byte TILER container for YUYV buffersArchit Taneja
A 4 byte TILER container is used instead of 2 byte container to preserve the YUYV pixel content after rotation. Some artifacts are still seen on 90 and 270 rotation and are being worked upon. Signed-off-by: Archit Taneja <archit@ti.com>
2010-09-28Initializing return value to 0Mayuresh Janorkar
With this change, if there is no operation on r, by default NO ERROR would be returned. Otherwise we will not be aware of default value assigned to r. Signed-off-by: Mayuresh Janorkar <mayur@ti.com>
2010-09-28OMAP4: McBSP: Fix hwmod IRQ info for OMAP4Misael Lopez Cruz
OMAP4 McBSP uses a single IRQ line, McBSP driver expects it to be named as "tx". hwmod irq info for OMAP4 needs to be set explicitly as "tx" for the driver to recognize it. Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
2010-09-28OMAP4: McBSP: Fix base addresses in hwmod and SRG clock calculationNishant Kamat
Incorrect base addresses are fixed. SRG clock rate is also corrected to fix data mismatch issues. Signed-off-by: Nishant Kamat <nskamat@ti.com> Signed-off-by: Kishon Vijay Abraham <kishon@ti.com>
2010-09-28A tap on the touchscreen is expected to bring the display back on, in case ↵Rajendra Nayak
it was blank. This needs the gpio used for primary display touchscreen to be wakeup capable even in deep sleep states. Hence enable IO-ring wakeup for gpio_35 used to generate touch interrupts on primary display touchscreen controller. NOTE: This patch uses omap_readw/writew for now as both control module read/write api's and mux framework are broken on OMAP4. Once these become available, the patch will be updated to use them. This patch also fixes wrongly populate defines for OMAP44XX_PADCONF_WAKEUPEVENT1.