Commit Graph
327417 Commits
Author SHA1 Message Date
David Collins 2369cc44a6 Documentation: Add documentation for the MIPI-BIF framework
Add a documentation file which provides an overview of the
MIPI-BIF hardware interface as well as the API provided in the
Linux kernel for MIPI-BIF communication.

Change-Id: I25d26753d89c069e3cc8c2435401433b24131ce3
Signed-off-by: David Collins <collinsd@codeaurora.org>
2013-03-26 14:03:02 -07:00
Linux Build Service Account 94ff981c8f Merge "msm: clock-8974: Add enable mask for gpll0 clock" 2013-03-25 11:45:54 -07:00
Linux Build Service Account 0f03b23367 Merge "iommu: msm: Check for failed allocation" 2013-03-25 11:45:46 -07:00
Linux Build Service Account 5cdd516b05 Merge "iommu: msm: Consolidate definitions for msm_priv" 2013-03-25 11:45:45 -07:00
Linux Build Service Account d42d0182b9 Merge "ASoC: msm: qdsp6v2: Add support for amrwb+ decode" 2013-03-25 11:45:39 -07:00
Linux Build Service Account 1fc7507bcd Merge "msm: 8974: mhl_sii8334: default initial tx settings" 2013-03-25 11:45:29 -07:00
Linux Build Service Account 4c01186ca4 Merge "msm: mhl: wait for scrpd write permission" 2013-03-25 11:45:28 -07:00
Linux Build Service Account 13fe1b3ca9 Merge "msm: mdss: remove early overlay kickoff for HDMI panel" 2013-03-25 09:34:37 -07:00
Linux Build Service Account 840d5eff59 Merge "msm: camera: Remove alt_bus_clk in jpeg_10 for 8x26" 2013-03-25 07:54:36 -07:00
Linux Build Service Account 93286fb28c Merge "defconfig: enable cpp in kernel for 8x26" 2013-03-25 07:54:35 -07:00
Linux Build Service Account 3300dde52a Merge "arm/dt: msm8226: camera: Enable cpp in kernel for 8x26" 2013-03-25 07:54:34 -07:00
Linux Build Service Account 3af7349b16 Merge "msm: camera: Enable cpp in kernel for 8x26" 2013-03-25 07:54:31 -07:00
Linux Build Service Account 36e18b7d3d Merge "msm: camera: Enable ov9724 kernel driver for 8x26" 2013-03-25 07:54:30 -07:00
Linux Build Service Account c344a485f6 Merge "msm_fb: Fix color format mapping between V4L2 and MDP" 2013-03-25 06:14:51 -07:00
Linux Build Service Account 43957860ef Merge "Revert "usb: dwc3: msm: use of_platform API to create dwc3 core pdev"" 2013-03-25 06:14:42 -07:00
Linux Build Service Account c5b6222860 Merge "defconfig: Enable camera compile for 8x26" 2013-03-25 04:54:20 -07:00
Linux Build Service Account c07769cbbc Merge "arm/dt: msm8226: camera: Enable ov8825 and ov9724 for 8x26" 2013-03-25 04:54:19 -07:00
Linux Build Service Account 2260d4698d Merge "msm: camera: Enable clock and gpio for camera on 8x26" 2013-03-25 04:54:18 -07:00
Linux Build Service Account c7d192d65b Merge "msm: csid: msm8974: Add new property for csid device" 2013-03-25 04:54:17 -07:00
Su Liu fe8d0d7bc2 msm: camera: Remove alt_bus_clk in jpeg_10 for 8x26
Clock alt_bus_clk is not needed in 8974 and 8x26.
It is for OCMEM, remove from jpeg_8x_clk_info array.

Change-Id: Ie42eb5b4801d23731229b56ec9c78263e05926cd
Signed-off-by: Su Liu <suliu@codeaurora.org>
2013-03-25 03:03:57 -07:00
Su Liu bfe2f04099 defconfig: enable cpp in kernel for 8x26
Enable camera post processing(cpp) in kernel for 8x26.
Open macro CONFIG_MSM_CPP for CPP feature.

Change-Id: I6b3da884e0622af4ab790903d26f4f8eee240dc0
Signed-off-by: Su Liu <suliu@codeaurora.org>
2013-03-25 03:03:57 -07:00
Su Liu 9a3ad3c3f8 arm/dt: msm8226: camera: Enable cpp in kernel for 8x26
Enable camera post processing(cpp) in kernel for 8x26.
Add qcom,cpp device in dts.

Change-Id: I20a46e21212a65e3eb0a6d2f5c8daebeb411089c
Signed-off-by: Su Liu <suliu@codeaurora.org>
2013-03-25 03:03:57 -07:00
Su Liu db7b206281 msm: camera: Enable cpp in kernel for 8x26
Enable camera post processing(cpp) in kernel for 8x26.
Add camera-require clock resources to CLK_LOOKUP items.

Signed-off-by: Su Liu <suliu@codeaurora.org>
Change-Id: I860227e13252cc61867f5aafef14950edaf7372d
2013-03-25 03:03:57 -07:00
Su Liu 831d72efec msm: camera: Enable ov9724 kernel driver for 8x26
Add OV9724 kernel driver. It supports 720p(1280*720)
resolution at 30 fps(1 mipi lane).

Change-Id: I3f2e308d36563e08bbec5c8e9e35ed9d114b16ab
Signed-off-by: Su Liu <suliu@codeaurora.org>
2013-03-25 03:03:24 -07:00
Su Liu 4baa36ba0d defconfig: Enable camera compile for 8x26
Enable msm camera compile for 8x26.
Including media Controller, sensor, CSID,
CSIPHY, JPEG, VIDEO class and sensor driver.

Change-Id: If51e97dd4505ba22fa5cffe3998215c59c1be6bc
Signed-off-by: Su Liu <suliu@codeaurora.org>
2013-03-25 02:35:11 -07:00
Su Liu e5bdf00a0c arm/dt: msm8226: camera: Enable ov8825 and ov9724 for 8x26
Make DTS file update to enable ov8825 on 8x26 CDP MTP QRD.
8x26 sensor is OV8825(Main sensor), ov9724(front sensor).
Then enable these two sensors for 8x26 CDP, MTP, QRD.

Change-Id: Iafb9af8cce8acc4a800a0c7dec0c60c04d4323d8
Signed-off-by: Su Liu <suliu@codeaurora.org>
2013-03-25 02:35:07 -07:00
Su Liu d1c66ee78a msm: camera: Enable clock and gpio for camera on 8x26
Add clock setting and GPIO config to enable camera on 8x26.

Change-Id: I8e7e3eb4f1f12f7beddf77f04929e7f4df944682
Signed-off-by: Su Liu <suliu@codeaurora.org>
2013-03-25 02:35:03 -07:00
Su Liu 0850c5b551 msm: csid: msm8974: Add new property for csid device
csid voltage level is different for 8974 and 8x26. Add new
property for csid vdd, parse the property in driver and use
it to power csid device. Rename mipi_csi_vdd-supply to comply
with standard.

Change-Id: I5bee2df6afca84413ab14ed8af3175d937dd1693
Signed-off-by: Su Liu <suliu@codeaurora.org>
2013-03-25 02:34:58 -07:00
Vijayavardhan Vennapusa b48a4e88ef Revert "usb: dwc3: msm: use of_platform API to create dwc3 core pdev"
commit d5cd3eed81 uses of_platform API
to create dwc3 core platform device. But this is resulting in dwc3
probe getting failed  due to missing memory resource. Hence revert
this commit till the issue is fixed.

Change-Id: Idff1fb6a84e85074d39995bf4b61dd1a38027f8f
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
2013-03-25 14:18:24 +05:30
Linux Build Service Account f02e95274c Merge "power: bms: Report zero SOC if voltage is below cutoff" 2013-03-25 00:57:35 -07:00
Linux Build Service Account ce0ef34843 Merge "arm/dt:8x26: Change TZDBG address to IMEM" 2013-03-25 00:57:16 -07:00
Linux Build Service Account d220c36dc4 Merge "arm/dt: 8226: modify reg-names values in msm8226 dt nodes" 2013-03-25 00:56:45 -07:00
Linux Build Service Account 784f8b7d19 Merge "arm/dt: 9625: modify reg-names values in msm9625 dt nodes" 2013-03-25 00:56:44 -07:00
Linux Build Service Account de6316f626 Merge "arm/dt: 8974: modify reg-names values in msm8974 dt nodes" 2013-03-25 00:56:43 -07:00
Linux Build Service Account bd1d8c3596 Merge "arm/dt: coresight: modify reg-names in coresight dt documentation" 2013-03-25 00:56:42 -07:00
Linux Build Service Account 4cccd6042f Merge "coresight: 8974: add regulator & gpio properties to tpiu dt node" 2013-03-25 00:55:58 -07:00
Linux Build Service Account 6e3fc6f7b6 Merge "coresight: support for tpiu output to mictor and sdc connectors" 2013-03-25 00:55:58 -07:00
Linux Build Service Account 0ab2900403 Merge "arm/dt: msm8974: Remove length field for camera devices" 2013-03-25 00:55:46 -07:00
Linux Build Service Account 4ef9318053 Merge "arm/dt: msm8974: Enable LED flash on 8974 MTP" 2013-03-25 00:55:45 -07:00
Linux Build Service Account 64711b0d98 Merge "ASoC: msm: Remove android_pmem.h header" 2013-03-25 00:55:23 -07:00
Linux Build Service Account e1894f12a2 Merge "msm: wfd: Remove reference to android_pmem.h" 2013-03-25 00:55:22 -07:00
Linux Build Service Account e06f3e7090 Merge "msm: Remove android_pmem.h from board and devices files" 2013-03-25 00:55:22 -07:00
Linux Build Service Account ae33cdf3b3 Merge "msm: board-8x60: Move bus bandwidth voting out of CONFIG_ANDROID_PMEM" 2013-03-25 00:55:21 -07:00
Anirudh Ghayal 0c7c2bcff1 power: bms: Report zero SOC if voltage is below cutoff
If the battery voltage remains below the cutoff threshold
for a specific period (determined by a platform data -
vbatt_cutoff_retries) report the SOC as 0. This allows
the userspace to perform a graceful shutdown. Also, provide
a platform data entry (low_voltage_detect) to enable this
functionality.
Enable 'low_voltage_detect' and set 'vbatt_cutoff_retries'
as required to enable the full functionality.

CRs-Fixed: 450387
Change-Id: I668d391cab3d0424fe5f370df0c1169124c34f5e
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
2013-03-24 22:04:25 -07:00
Laura Abbott c5585932ec ASoC: msm: Remove android_pmem.h header
CONFIG_ANDROID_PMEM is completely deprecated. Remove all
references to it.

Change-Id: I4602efda14d749f22b920f581d3cea1eeb893589
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
2013-03-24 12:27:43 -07:00
Laura Abbott 0247450af5 msm: wfd: Remove reference to android_pmem.h
CONFIG_ANDROID_PMEM is completely deprecated. Remove reference
to the header which is no longer used.

Change-Id: I7effbecfd1a99e0744ee6b15976121d2b053799c
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
2013-03-24 12:27:43 -07:00
Laura Abbott b5fa82340f msm: Remove android_pmem.h from board and devices files
CONFIG_ANDROID_PMEM is completely deprecated. Remove all references
to the android pmem header.

Change-Id: Ic68a3af6b9cd01a439a841af26ae6dba09db2911
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
2013-03-24 12:27:43 -07:00
Laura Abbott 4d212c1974 msm: board-8x60: Move bus bandwidth voting out of CONFIG_ANDROID_PMEM
The bus bandwidth voting may be used in other drivers (e.g. Ion)
for voting for SMI bandwidth. Move it out.

Change-Id: I4548d2318afaeecb101ead09c185773ecb5a138b
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
2013-03-24 12:27:43 -07:00
Linux Build Service Account 8e9aa3235d Merge "msm: ipa: disable IPA dropping of packets on WLAN TX pipes" 2013-03-24 09:14:09 -07:00
Linux Build Service Account 7aa16900ef Merge "msm: ipa: change the IPA RAM memory map" 2013-03-24 09:14:08 -07:00