Age | Commit message (Collapse) | Author |
|
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>
|
|
Signed-off-by: Sebastien Jan <s-jan@ti.com>
|
|
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>
|
|
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>
|
|
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>
|
|
Local change, not to be merged into Ubuntu tree.
Signed-off-by: Sebastien Jan <s-jan@ti.com>
|
|
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>
|
|
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>
|
|
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>
|
|
Align with L24.10-p1 TI kernel release
Most changes are PM features activation
Signed-off-by: Sebastien Jan <s-jan@ti.com>
|
|
Signed-off-by: Sebastien Jan <s-jan@ti.com>
|
|
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>
|
|
Adding L24.10-p1 release notes
Signed-off-by: Ricardo Perez Olivares <x0081762@ti.com>
|
|
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)
|
|
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>
|
|
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>
|
|
Signed-off-by: Jorge Eduardo Candelaria <jorge.candelaria@ti.com>
Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
|
|
Signed-off-by: Mayuresh Janorkar <mayur@ti.com>
|
|
|
|
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>
|
|
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>
|
|
Signed-off-by: Senthilvadivu Guruswamy <svadivu@ti.com>
Signed-off-by: Samreen <samreen@ti.com>
|
|
Signed-off-by: Senthilvadivu Guruswamy <svadivu@ti.com>
Signed-off-by: Samreen <samreen@ti.com>
|
|
Signed-off-by: Senthilvadivu Guruswamy <svadivu@ti.com>
Signed-off-by: Samreen <samreen@ti.com>
|
|
This includes the HWMOD changes incorporated for omap3
Signed-off-by: Senthilvadivu Guruswamy <svadivu@ti.com>
Signed-off-by: Samreen <samreen@ti.com>
|
|
OMAP3 HWMOD database for DSS is added and is applicable for 34xx and 36xx.
Signed-off-by: Senthilvadivu Guruswamy <svadivu@ti.com>
|
|
Signed-off-by: Samreen <samreen@ti.com>
Signed-off-by: Guruswamy Senthilvadivu <svadivu@ti.com>
|
|
Signed-off-by: Guruswamy Senthilvadivu <svadivu@ti.com>
Signed-off-by: Samreen <samreen@ti.com>
|
|
The defconfig changes are taken in the respective Kconfig
Signed-off-by: Samreen <samreen@ti.com>
|
|
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>
|
|
Signed-off-by: Samreen <samreen@ti.com>
|
|
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>
|
|
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>
|
|
Signed-off-by: Samreen <samreen@ti.com>
|
|
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.
|
|
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>
|
|
to prevent dsi warning backtraces
Signed-off-by: Archit Taneja <archit@ti.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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.
|