Fix display driver init calls for auto-detection logic to
avoid initialization of panel drivers that are not selected for
loading through fastboot
Signed-off-by: Ravishangar Kalyanam <rkalya@codeaurora.org>
Previously we would only setup the local timer properly on one cpu,
since we relied on a one-use flag for this purpose, and it was not
per-cpu. Make it per-cpu so each cpu initializes its timer.
Signed-off-by: Jeff Ohlstein <johlstei@codeaurora.org>
When ioctl fails for VEN_IOCTL_CMD_READ_NEXT_MSG
send the correct return value to userspace.
CRs-fixed: 310431
Signed-off-by: Deepak Kotur <dkotur@codeaurora.org>
Due to sdio tests for modem reset the CIQ test application
could no longer run in sdio_al test mode. This change will
allow both CIQ test application and CIQ sdio tests to
run in SDIO test mode.
Signed-off-by: Maya Erez <merez@codeaurora.org>
This needs to be enabled so that the movable zone
may be placed exactly where the unstable memory is
in forthcoming patches.
Signed-off-by: Larry Bassel <lbassel@codeaurora.org>
Completely close Modem SW<->Modem FW edge in SMD
if the modem is restarted since Modem SW and
Modem FW are considered to be a single subsystem
for subsystem restart.
Signed-off-by: Eric Holmberg <eholmber@codeaurora.org>
Add most multimedia clocks and more clocks including csi0_clk,
gfx3d_axi_clk, csi_pix_clk, csi_rdi_clk, tv domain clocks,
gfx3d_clk@325MHz will be added in later patch.
Signed-off-by: Tianyi Gou <tgou@codeaurora.org>
Add error checks in device enabling and disabling for rx and
tx paths; Modify tx and rx flags based on current active device
CRs-fixed: 309437
Signed-off-by: Swaminathan Sathappan <Swami@codeaurora.org>
VG pipe can carry both RGB and YUV format. This patch will
allow VG pipe to switch between RGB and YUV format.
Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org>
Free the debug device allocated before an
unsuccessful exit, both in pmic8058 and
pmic8901.
CRs-fixed: 308192
Signed-off-by: Jay Chokshi <jchokshi@codeaurora.org>
The chip-select GPIO's pertaining to each slave remains in suspended
configuration until the first transfer is intiated by the slave.
Signed-off-by: Harini Jayaraman <harinij@codeaurora.org>
1. Correct the address offsets for MCE and Linearization
configurations
2. Add Update commands for Luma adaptation and Gamma
3. Add logic to toggle bank selects for Luma adaptation and Gamma
Signed-off-by: Lakshmi Narayana Kalavala <lkalaval@codeaurora.org>
Enable LCDC_MIPI_DETECT config common for all LCDC and MIPI
panels supported on 8660 target
Signed-off-by: Ravishangar Kalyanam <rkalya@codeaurora.org>
Adding support for LCDC and MIPI panels auto detection
using boot params. If no boot params are given, default
MIPI CMD FWVGA Renesas gets picked up.
Signed-off-by: Ajay Singh Parmar <aparmar@codeaurora.org>
Add LCDC and MIPI panel detection support for panels
supported by 8660 target
Signed-off-by: Ravishangar Kalyanam <rkalya@codeaurora.org>
Conflicts:
arch/arm/mach-msm/board-qrdc.c
arch/arm/mach-msm/board-qt8660.c
There are times when the adreno device is heavily loaded. Here, a
predetermined wait timeout value will not be useful. The configurability
introduced with this change will help in understanding the behaviour and
to tune the value. Will also be helpful in quickly identifying problems
that arise when the irqs don't fire.
Signed-off-by: Ranjhith Kalisamy <ranjhith@codeaurora.org>
The pm_chip pointer comes from the parent, so use that rather
than the local drvdata when probing.
In addition, in 3.0, upon registration Linux will immediately
call back into the driver. Therefore we must register the local
rtc driver data with the driver data *before* registering.
With this change the rtc_test test passes.
Change-Id: I1310f6eec1015d26b919907e430c715efe5c1091
Signed-off-by: Michael Bohan <mbohan@codeaurora.org>
Initialize the mpm irq callbacks, so that the mpm
can be programmed for wakeup interrupts.
Signed-off-by: Rohit Vaswani <rvaswani@codeaurora.org>
Change-Id: I43611f35cc6fb9ec9539f4a86c84984dc55593e3
In cases where the modem HW watchdog causes a modem reset
we can get a card removal event in the middle of modem
reset event.
Change-Id: Ieef2f463f916054b16c8c0d02bf5cf775852ac06
Signed-off-by: Maya Erez <merez@codeaurora.org>
When IKCONFIG is built-in make oldconfig will cause the kernel to be
relinked even if .config didn't change. This happens because of a
config_data.gz dependency on .config. This patch changes the if_changed
to a filechk so that config_data.h is only rebuilt when the contents
have actually changed.
Change-Id: I0c907b5312e1059352a0afff688d8e015dec6bed
Signed-off-by: Peter Foley <pefoley2@verizon.net>
Signed-off-by: Michal Marek <mmarek@suse.cz>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Return success when CONFIG_PM is not defined instead of
returning failure.
Change-Id: Ibbdde7460d68d49d0554d88d77ddef3bec01508c
Signed-off-by: Rohit Vaswani <rvaswani@codeaurora.org>
Add a missing header include to fix a compilation error for
omap2plus_defconfig on msm-3.0 tree.
Change-Id: I9ea45910651ef63258c90035bb9b5480c52ffe01
Signed-off-by: Naveen Ramaraj <nramaraj@codeaurora.org>