Age | Commit message (Collapse) | Author |
|
Signed-off-by: Mythri P K <mythripk@ti.com>
|
|
Signed-off-by: Mythri P K <mythripk@ti.com>
|
|
Signed-off-by: Mythri P K <mythripk@ti.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Now apps can wait for remote proc START and STOP events
Signed-off-by: Fernando Guzman Lugo <x0095840@ti.com>
|
|
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>
|
|
Signed-off-by: Margarita Olaya Cabrera <magi.olaya@ti.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
This patch enables ondemand governor in omap_4430sdp_defconfig.
Signed-off-by: Thara Gopinath <thara@ti.com>
|
|
Dummy release commit to start new kernel numbering policy.
Signed-off-by: Sebastien Jan <s-jan@ti.com>
|
|
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>
|
|
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>
|
|
Signed-off-by: Sebastien Jan <s-jan@ti.com>
|
|
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>
|
|
This reverts commit b8aff950292bccc0b29dbc310ff7e5837293dbca.
Revert this commit to re-use the Ubuntu patch instead.
Signed-off-by: Sebastien Jan <s-jan@ti.com>
|
|
Signed-off-by: Vincent Stehlé <v-stehle@ti.com>
|
|
Wrong jack mask was being used to report the jack status.
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
|
|
Signed-off-by: Sebastien Jan <s-jan@ti.com>
|
|
Signed-off-by: Sebastien Jan <s-jan@ti.com>
|
|
Adds the missing bits from earlier patch.
From Ubuntu tree ti-omap4 branch, Tim Gardner
Signed-off-by: Sebastien Jan <s-jan@ti.com>
|
|
Signed-off-by: Sebastien Jan <s-jan@ti.com>
|
|
Signed-off-by: Sebastien Jan <s-jan@ti.com>
|
|
Signed-off-by: Jeff McGee <j-mcgee@ti.com>
|
|
Signed-off-by: Jeff McGee <j-mcgee@ti.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|