summaryrefslogtreecommitdiff
path: root/Documentation
AgeCommit message (Collapse)Author
2017-01-19Merge "ASoC: wcd934x: Add support for USB Type-C analog audio"Linux Build Service Account
2017-01-19Merge "ASoC: msm: qdsp6v2: Add ASM low latency loopback support"Linux Build Service Account
2017-01-18ASoC: wcd934x: Add support for USB Type-C analog audioPhani Kumar Uppalapati
Add playback and capture support when an analog wired accessory is inserted into USB Type-C receptacle through an USB type-c to 3.5mm analog audio adapter. CRs-Fixed: 1102048 Change-Id: I36126ecdb0d2683d27d78dea9256bee0be67c1a6 Signed-off-by: Phani Kumar Uppalapati <phaniu@codeaurora.org>
2017-01-18Merge "qpnp-fg-gen3: remove support for configuring external sense"Linux Build Service Account
2017-01-18Merge "power_supply: add power supply property to support debug battery"Linux Build Service Account
2017-01-17qpnp-fg-gen3: remove support for configuring external senseSubbaraman Narayanamurthy
External sense configuration is not supported. Hence remove it. Change-Id: If65eb8c4d9720d4c4e9d913c91c8b33f420f29d1 Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
2017-01-17power: align qcom drivers with msm-4.9 kernelNicholas Troast
The power directory structure has changed in kernel version 4.9. Align msm-4.4 with this new directory structure. Change-Id: Iba729f8ef33245ea78cdc05276ba8f5593191509 Signed-off-by: Nicholas Troast <ntroast@codeaurora.org>
2017-01-17ARM: dts: msm: Add QRD SDM630 EVT2 SKU1 dts fileJiangen Jiao
Add device tree support for QRD630 EVT2 SKU1 board. Change-Id: I8cea2b9b0995905297d69951694178dccfea65f7 Signed-off-by: Jiangen Jiao <jiangenj@codeaurora.org>
2017-01-15spss_utils: select spss test/prod/hybrid firmware to loadAmir Samuelov
Select which SPSS firmware to load based on 2 fuses. Change-Id: I7080cc0b58c38965ed7e58808431cf487008de9e Signed-off-by: Amir Samuelov <amirs@codeaurora.org>
2017-01-15Merge "ASoC: wcd-mbhc: set moisture thresholds for NO jack"Linux Build Service Account
2017-01-13Merge "msm: mdss: add backlight gpio invert support for display"Linux Build Service Account
2017-01-13Merge "smb-lib: fix Type-C removal detection with OTG"Linux Build Service Account
2017-01-12Merge "drm/msm/sde: add driver for sde support"Linux Build Service Account
2017-01-12drm/msm/sde: add driver for sde supportAbhijit Kulkarni
Initial DRM/KMS driver to support snapdragon display engine. Change-Id: I2f93d7cd24acf77359682f90b6b9647017ed62ba Signed-off-by: Abhijit Kulkarni <kabhijit@codeaurora.org> Signed-off-by: Krishna Srinivas Kundurthi <kskund@codeaurora.org>
2017-01-11ASoC: msm: qdsp6v2: Add ASM low latency loopback supportDerek Chen
Add ASM low latency loopback support. ICC (in-car communication) use case needs the low latency ASM loopback to satisfy the latency requirement. CRs-fixed: 998118 Change-Id: If225e809072f4296bc22028da29e589137e5799d Signed-off-by: Derek Chen <chenche@codeaurora.org>
2017-01-10Merge "clk: qcom: Add support to register GPU rbcpr clocks"Linux Build Service Account
2017-01-10smb-lib: fix Type-C removal detection with OTGNicholas Troast
When VCONN is enabled while OTG is disabled the CC line which is not configured for VCONN can be internally pulled down. If the Type-C plug were removed then Type-C detection would still see that Rd is applied and not detect the removal. Fix this by ensuring that OTG is enabled while VCONN is enabled. If OTG were disabled due to an over-current event then VCONN must also be disabled. Implement a retry mechanism if over-current is detected on either VCONN or VBUS. Change-Id: Iccfb923bce8f06c7c1270943211ce134ea9ef616 Signed-off-by: Nicholas Troast <ntroast@codeaurora.org>
2017-01-10clk: qcom: Add support to register GPU rbcpr clocksTaniya Das
GPU RBCPR clocks needs to registered separately, as GFX CPR would require the rbcpr clocks to register the regulator handle. Change-Id: I59def76e7dd69600be8faf47eb867a97ab04739e Signed-off-by: Amit Nischal <anischal@codeaurora.org> Signed-off-by: Taniya Das <tdas@codeaurora.org>
2017-01-09Merge "common: DMA-mapping: add per-buffer coherent mappings attributes"Linux Build Service Account
2017-01-10msm: mdss: add backlight gpio invert support for displayYahui Wang
Some platforms may use external gpio to enable and disable backlight, and we may need to invert this gpio according to HW design, so add support for that. CRs-Fixed: 1109294 Change-Id: Ib5e895eebcc38d185e8b703c3d895781b43c58c7 Signed-off-by: Yahui Wang <yahuiw@codeaurora.org>
2017-01-05ASoC: wcd-mbhc: set moisture thresholds for NO jackYeleswarapu Nagaradhesh
Set moisture threshold values depending on the HW configuration for NO Jack. CRs-Fixed: 1099543 Change-Id: If995d462f1aeffb443471580520b1c8b5abca811 Signed-off-by: Yeleswarapu Nagaradhesh <nagaradh@codeaurora.org>
2017-01-05Merge "msm: mdss: rename dsi phy version for msm8996 and sdm660"Linux Build Service Account
2017-01-05Merge "qpnp-fg-gen3: add support for configuring ESR filter coefficients"Linux Build Service Account
2017-01-04common: DMA-mapping: add per-buffer coherent mappings attributesLiam Mark
The DMA_ATTR_FORCE_COHERENT DMA attribute can be used to force a buffer to be mapped as IO coherent. The DMA_ATTR_FORCE_NON_COHERENT DMA attribute can be used to force a buffer to not be mapped as IO coherent. Change-Id: Id80d77a5ccd797eec36b45b320423fb46c9f5861 Signed-off-by: Liam Mark <lmark@codeaurora.org>
2017-01-04Merge "regulator: cprh-kbss: add support for sdm660 kbss cpr instances"Linux Build Service Account
2017-01-04Merge "ARM: dts: msm: Add initial device tree for SDA630"Linux Build Service Account
2017-01-04Merge "ARM: dts: msm: Add device tree for SDM630 CDP, MTP and RCM"Linux Build Service Account
2017-01-04Merge "ARM: dts: msm: Add initial device tree for SDM658"Linux Build Service Account
2017-01-04regulator: cprh-kbss: add support for sdm660 kbss cpr instancesTirupathi Reddy
sdm660 CPU CPR controllers support full hardware closed-loop CPR operation also known as CPR hardening. Extend the cprh-kbss-regulator driver to handle CPU subsystem specific power requirements of the sdm660 chip. CRs-Fixed: 1105923 Change-Id: I2e24a061a5ad4ee959dd578da9e811ac7700702c Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
2017-01-03qpnp-fg-gen3: add support for configuring ESR filter coefficientsSubbaraman Narayanamurthy
As per the hardware documentation, add support for configuring ESR tight and broad filters for normal and low temperature. This is needed as the low temperature ESR filter coefficients are not functional in the hardware. All the filter values (in terms of percentage) can be configured through the device tree. When the battery temperature goes below 10 C or user configured temperature threshold, ESR filter values of room temperature will be applied to ESR low temperature filters. Once the battery temperature goes above 10 C, original values will be applied back to ESR low temperature filters. Change-Id: I347f194f96ace3036a3c49efe0306d9f909cef36 Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
2017-01-03Merge "ASoC: msm: Changes in machine driver to enable mclk"Linux Build Service Account
2017-01-03ASoC: msm: Changes in machine driver to enable mclkTanya Dixit
Provide the support to enable MCLK output to external audio connections. Also, update configuration to set bit clock as EBIT in slave mode. CRs-Fixed: 1094763 Change-Id: If07f31a6c37c7b8b23eb74b25a1e15990043cb92 Signed-off-by: Tanya Dixit <tdixit@codeaurora.org> Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
2017-01-03ARM: dts: msm: Add initial device tree for SDA630Neeraj Upadhyay
Add initial device tree support and socinfo support for SDA630. Change-Id: If2a60c27d5870f3738d77564d392efffece892ac Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2017-01-03ARM: dts: msm: Add device tree for SDM630 CDP, MTP and RCMNeeraj Upadhyay
Add initial device tree support for CDP, MTP and RCM platforms of SDM630. Change-Id: I77d221a632a2eaf5ad84d46926e8f85377c0d813 Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2017-01-03ARM: dts: msm: Add initial device tree for SDM658Neeraj Upadhyay
Add initial device tree and socinfo support for SDM658 SoC. Also add device tree and socinfo support for SDA variant. Change-Id: I3d8860ed57c859d35eaf4d77f0064091993a1bcf Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2017-01-02Merge "regulator: qpnp-labibb: Add support for PM660A"Linux Build Service Account
2017-01-02msm: mdss: rename dsi phy version for msm8996 and sdm660Sandeep Panda
DSI phy v2 is used on msm8996 and sdm660. Update the phy timing device node property to mention the correct DSI PHY version. This will ensure that proper naming convention is followed across msm8996 and sdm660 target. Change-Id: Idd88110ddebf2dd38cfe375ac1bf3804ce4bb4d0 Signed-off-by: Sandeep Panda <spanda@codeaurora.org>
2017-01-01Merge "defconfig: arm64: Add OLEDB regulator support"Linux Build Service Account
2016-12-30regulator: oledb-regulator: Add OLEDB regulator device driveransharma
The OLEDB module provides the AVDD bias supply for the AMOLED display. The supported voltage range of the bias is 5 to 8.1V. This driver provides the regulator interface to control the bias voltage. Change-Id: Ide4af995ca9fd12b3467de42e5d08eddc3981344 Signed-off-by: ansharma <ansharma@codeaurora.org> Signed-off-by: Kiran Gunda <kgunda@codeaurora.org>
2016-12-30Merge "spss_utils: add support to read debug regs"Linux Build Service Account
2016-12-30regulator: qpnp-labibb: Add support for PM660AKiran Gunda
Modify the driver to support the new lab/ibb hardware changes supported on PM660A. New hardware supports the following features: 1) Smart pulse skip mode 2) LDO mode for LAB 3) PFM mode 4) PBS sequencer handling SWIRE decoding 5) Default output voltage configuration Change-Id: I5461995cc0ac930dd354c63b97223085306e869d Signed-off-by: Kiran Gunda <kgunda@codeaurora.org>
2016-12-28msm: Rename msmtriton/apqtriton to sdm630/sda630Neeraj Upadhyay
Update the code name from msmtriton/apqtriton to sdm630/sda630. As part of this, update the filename containing "triton" and files content containing "triton". Change-Id: Ia558be75041e41e83d304d5fb4091c2a098e87c0 Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2016-12-28msm: Rename msmfalcon/apqfalcon to sdm660/sda660Neeraj Upadhyay
Update the code name from msmfalcon/apqfalcon to sdm660/sda660. As part of this, update the filename containing "falcon" and files content containing "falcon". Change-Id: Iec85862251b9e1b4dcc8bdce8b214ce87c0049bc Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2016-12-28spss_utils: add support to read debug regsAmir Samuelov
Allow to read debug regs set by SPSS kernel or SPSS app. This is a very basic and minimal debug info. Change-Id: Id27886390caab5ff308a8423f3e65eb93fd1175d Signed-off-by: Amir Samuelov <amirs@codeaurora.org>
2016-12-26Merge "msm: kgsl: Do a midframe sampling of power stats if enabled"Linux Build Service Account
2016-12-23Merge "defconfig: Compile GFX LDO regulator driver for msmfalcon"Linux Build Service Account
2016-12-23Merge "ARM: dts: msm: add mdss node for msmfalcon target"Linux Build Service Account
2016-12-23Merge "defconfig: msm: Add support for CPU OSM clock"Linux Build Service Account
2016-12-23regulator: cpr4-mmss: Add mmss CPR platform specific driver for msmfalconTirupathi Reddy
The MMSS CPR in msmfalcon requires a slightly different configuration than the existing cpr3 based MMSS CPR instances. Create a new platform specific mmss cpr file for capturing the falcon specific configuration. CRs-Fixed: 1068294 Change-Id: I779074d0aba35827e1a8264385149967cb9973f3 Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
2016-12-22Merge "ARM: dts: msm: Add kaslr offset IMEM entry for msm8998"Linux Build Service Account