OSDN Git Service
Linux Build Service Account [Sat, 10 Dec 2016 03:59:07 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Enable core hang detect feature on msmfalcon"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:07 +0000 (19:59 -0800)]
Merge "phy: qcom-ufs: Modify the vdd-phy min-max range"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:05 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Specify the WLED interrupts properly for pmi8998/pm2falcon"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:05 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Add PM support for msmfalcon"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:03 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Update clock mmss node for MSMfalcon/Triton"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:03 +0000 (19:59 -0800)]
Merge "msm-core: use get_user() API to read userspace data/settings"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:02 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Modify QRD interposer dts file for msm8998"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:01 +0000 (19:59 -0800)]
Merge "ASoc: msm: Add changes to support multiple meta key value pairs"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:00 +0000 (19:59 -0800)]
Merge "iommu: io-pgtable-arm: Use correct bitmask for pgd entry"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:00 +0000 (19:59 -0800)]
Merge "iommu: iommu-debug: Allow full dma_addr_t sized address for atos"
Asutosh Das [Mon, 5 Dec 2016 06:11:40 +0000 (11:41 +0530)]
phy: qcom-ufs: Modify the vdd-phy min-max range
There are 2 issues with setting the vdd-phy voltage:
1. The min & max range that's defined is 1v, whereas
0.925 (+/- 5%) is the required voltage. A range of
0.8v to 0.925v would suffice.
2. This defined range is over-ridden with the current
rail-voltage. This assumes that some consumer has
set the regulator to the correct voltage.
This change corrects the defined min/max range to
0.8v-0.925v for vdd-phy.
It also removes the code that's causing [2].
CRs-fixed:
1095116
Change-Id: I943bc4f38385036b21c1f9a2e479d6e94ac12813
Signed-off-by: Asutosh Das <asutoshd@codeaurora.org>
Venkatesh Yadav Abbarapu [Thu, 1 Sep 2016 05:19:48 +0000 (10:49 +0530)]
ARM: dts: msm: Enable core hang detect feature on msmfalcon
Add core hang detect node for msmfalcon which enables the
core hang detect feature. Enable the same for msmtriton
also.
Change-Id: I108451bae429c8e4c858f7f549c4202f3d59a6d2
Signed-off-by: Venkatesh Yadav Abbarapu <vabbar@codeaurora.org>
Raju P.L.S.S.S.N [Thu, 4 Aug 2016 13:47:31 +0000 (19:17 +0530)]
ARM: dts: msm: Add PM support for msmfalcon
Add initial PM configuration necessary for SPM, LPM, MPM,
RPM stats to support msmfalcon.
Change-Id: Ia1e83fe40710e80156b049982e9a8421d04902a1
Signed-off-by: Raju P.L.S.S.S.N <rplsssn@codeaurora.org>
Mohammed Khajapasha [Tue, 28 Jun 2016 06:25:34 +0000 (11:55 +0530)]
msm-core: use get_user() API to read userspace data/settings
Currently userspace data is getting accessed directly
and leading to crash, So use get_user() API to copy
userspace data/settings to kernel space.
Change-Id: I3a75ec9503d8207829640bf88e1c3160bf72c9f0
Signed-off-by: Mohammed Khajapasha <mkhaja@codeaurora.org>
Zhenhua Huang [Wed, 30 Nov 2016 10:29:15 +0000 (18:29 +0800)]
ARM: dts: msm: Modify QRD interposer dts file for msm8998
Update regulators for clocks and usb phy.
CRs-Fixed:
1096674
Change-Id: Ib205ccebaec612fd9d1d6bb1a02a4f14be8f21c1
Signed-off-by: Zhenhua Huang <zhenhuah@codeaurora.org>
Taniya Das [Mon, 5 Dec 2016 13:18:31 +0000 (18:48 +0530)]
ARM: dts: msm: Update clock mmss node for MSMfalcon/Triton
Modify the clock_mmss dummy clock to use the real clock controller for MMSS
clock controller client. Use dummy clocks for RUMI platform.
Change-Id: I1ec9fe1d473be79ec0a54f2b8cacfc891f5be5bb
Signed-off-by: Taniya Das <tdas@codeaurora.org>
Taniya Das [Mon, 5 Dec 2016 10:17:59 +0000 (15:47 +0530)]
defconfig: Add support to enable MMCC clocks
Multimedia clock controller is required to be enabled for clocks
supported by multimedia clock controller clients.
Change-Id: I7fa2748c113870a20f0e01ae98faf391d195003c
Signed-off-by: Taniya Das <tdas@codeaurora.org>
Linux Build Service Account [Wed, 7 Dec 2016 05:03:17 +0000 (21:03 -0800)]
Merge "leds: qpnp-wled: Fix the APIs to read/write WLED registers"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:16 +0000 (21:03 -0800)]
Merge "thermal-core: Use rcu for accessing sensor list"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:15 +0000 (21:03 -0800)]
Merge "msm: sensor: Validationg function pointers before using them"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:14 +0000 (21:03 -0800)]
Merge "msm: camera: Notify TZ App about changes of the HW security mode"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:13 +0000 (21:03 -0800)]
Merge "msm: ipa: enable suspend pipe for ODU"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:13 +0000 (21:03 -0800)]
Merge "input: misc: add condition check for ddic reset"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:12 +0000 (21:03 -0800)]
Merge "input: ft5x06_ts: fix uninitialized references in ft5x06_ts"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:11 +0000 (21:03 -0800)]
Merge "coresight: fix 32-bit compilation issues"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:10 +0000 (21:03 -0800)]
Merge "ARM: dts: msm: Update GPUCC clock frequencies for MSMtriton"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:09 +0000 (21:03 -0800)]
Merge "Revert "wil6210: prevent XTAL off in device bootloader""
Linux Build Service Account [Wed, 7 Dec 2016 05:03:08 +0000 (21:03 -0800)]
Merge "clk: Add vdd_class support for handoff and use_max_uV"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:07 +0000 (21:03 -0800)]
Merge "ASoC: msm8998: Add support for HiFi amplifier"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:56 +0000 (14:33 -0800)]
Merge "soc: qcom: Check err_ready before returning from subsys_generic_handler()"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:56 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add BT node for QRD interposer msm8998"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:55 +0000 (14:33 -0800)]
Merge "soc: qcom: implement notify_tx_abort() callback"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:53 +0000 (14:33 -0800)]
Merge "soc: qcom: fix to avoid invalid memory access"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:52 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add the LCDB device node for PM2FALCON"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:51 +0000 (14:33 -0800)]
Merge "defconfig: msm: falcon: enable LCDB driver"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:50 +0000 (14:33 -0800)]
Merge "Revert "input: powerkey: don't send dummy release event""
Linux Build Service Account [Tue, 6 Dec 2016 22:33:49 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add device tree for msmfalcon CDP, MTP & RCM"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:48 +0000 (14:33 -0800)]
Merge "iommu: dma-mapping-fast: add support for DMA sync single APIs"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:47 +0000 (14:33 -0800)]
Merge "clk: qcom: Add additional delay while enabling votable clocks"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:46 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: set dcs commands in hs for mode switch in jdi panel"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:43 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: update micbias regulator in msmfalcon"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:42 +0000 (14:33 -0800)]
Merge "msm: camera: flash: Validate the power setting size"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:41 +0000 (14:33 -0800)]
Merge "msm: camera: sensor: Validate eeprom_name string length"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:40 +0000 (14:33 -0800)]
Merge "msm: camera: eeprom: Validate the power setting size"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:39 +0000 (14:33 -0800)]
Merge "msm: camera: sensor: Add boundary check for cci master"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:36 +0000 (14:33 -0800)]
Merge "regulator: msm_gfx_ldo: Fix the CX voting logic"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:36 +0000 (14:33 -0800)]
Merge "regulator: msm_gfx_ldo: Fix invalid memory accesses"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:35 +0000 (14:33 -0800)]
Merge "regulator: msm_gfx_ldo: Enable CPR sensors in LDO bypass mode"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:35 +0000 (14:33 -0800)]
Merge "regulator: msm_gfx_ldo: Add a property to adjust the open-loop voltage"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:34 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: add mdss dsi nodes for msm8998 v2.1 interposer"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:30 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: update resource id of SSC regulator of PM2FALCON"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:30 +0000 (14:33 -0800)]
Merge "soc: qcom: Add support to restart user PD"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:29 +0000 (14:33 -0800)]
Merge "defconfig: Enable config IP_NF_MATCH_RPFILTER"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:28 +0000 (14:33 -0800)]
Merge "clk: qcom: Add RCG support for DP pixel source"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:27 +0000 (14:33 -0800)]
Merge "msm: kgsl: Dump VBIF and few GPU registers before crash dumper"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:26 +0000 (14:33 -0800)]
Merge "mpm-of: Support multiple mpm pin mapping to same gic interrupt"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:26 +0000 (14:33 -0800)]
Merge "soc: qcom: Reduce halt acknowledgment timeout for mss axi port"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:25 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: add the smmu nodes for msmtriton"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:24 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Enable PWM, Haptics and Flash for PM2FALCON"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:23 +0000 (14:33 -0800)]
Merge "arm: dma-mapping: handle IOVA address zero"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:22 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add aggre2_snoc_axi_clk handle in msmfalcon USB3 node"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:22 +0000 (14:33 -0800)]
Merge "USB: dwc3: msm: Add support for vote/devote aggre2_snoc_axi_clk"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:21 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add GPU properties for falcon GPU"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:20 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add qrng device node for msmfalcon"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:19 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add tz-log device node for msmfalcon"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:19 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: refactor smb138x device to its own dtsi"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:16 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Enable CX Ipeak Mitigation for MSMFALCON"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:14 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Make required changes for Modem PIL for MSMFALCON Interposer"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:14 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add vmem slave bus usecase to vmem in msm8998"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:13 +0000 (14:33 -0800)]
Merge "msm: vidc: Fail qbuf and prepare_buf incase of error"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:12 +0000 (14:33 -0800)]
Merge "msm: vidc: change format specifier for size_t"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:11 +0000 (14:33 -0800)]
Merge "clk: msm: clock-osm: set SEQ_REG(32) to L_VAL of corner in LEVEL_3_UP_VC"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:11 +0000 (14:33 -0800)]
Merge "phy: qcom-ufs-qmp-v3: increase the minimum time in hibernate"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:09 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add ERP device definition on msmtriton"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:08 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add ERP device definition on msmfalcon"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:08 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add cpu cache nodes for msmtriton"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:07 +0000 (14:33 -0800)]
Merge "soc: qcom: glink: add NULL check for edge_ctx"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:04 +0000 (14:33 -0800)]
Merge "msm: camera: isp: Check reg update miss only for PIX stream"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:03 +0000 (14:33 -0800)]
Merge "msm: camera: isp: Dual camera sync feature"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:02 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Front camera config for msmfalcon interposer"
Linux Build Service Account [Tue, 6 Dec 2016 22:32:57 +0000 (14:32 -0800)]
Merge "msm: mdss: dp: fix parity byte calculation"
Skylar Chang [Fri, 18 Nov 2016 18:21:33 +0000 (10:21 -0800)]
msm: ipa: enable suspend pipe for ODU
For ODU bridge use case ODU CONS pipe should be suspend
if there is no data activity to make sure IPA clocks will be
voted on downlink traffic
Change-Id: I6625eb082d55456e0f71afa8fc6ebdba3f6024a5
CRs-Fixed:
1095287
Acked-by: Ady Abraham <adya@qti.qualcomm.com>
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
Alexander Kolesnikov [Tue, 6 Dec 2016 10:02:36 +0000 (12:02 +0200)]
msm: camera: Notify TZ App about changes of the HW security mode
The change adds a mechanism to send a notification down to TZ App
upon changes in the camera HW blocks security mode.
Change-Id: Iabc62e9e484717920bfec74a8799de3900a7215e
Signed-off-by: Alexander Kolesnikov <akolesni@codeaurora.org>
Taniya Das [Tue, 6 Dec 2016 10:20:08 +0000 (15:50 +0530)]
ARM: dts: msm: Update GPUCC clock frequencies for MSMtriton
Few frequencies for GPU clock node requires to be updated, so add the same.
Change-Id: Ie3e7929def7b4e77edc33297f8c30a0bcd07bcce
Signed-off-by: Taniya Das <tdas@codeaurora.org>
Jin Fu [Mon, 5 Dec 2016 10:45:07 +0000 (18:45 +0800)]
input: misc: add condition check for ddic reset
LCD can control DDIC reset by itself, so add condition check
and allow not to define DDIC reset pin in device tree.
CRs-Fixed:
1097675
Change-ID: I802bb0ecc86349c7e0380b54811bfae776a41f49
Signed-off-by: Jin Fu <jinf@codeaurora.org>
zhenchao [Thu, 10 Nov 2016 05:28:59 +0000 (13:28 +0800)]
ARM: dts: msm: Add BT node for QRD interposer msm8998
Add bluetooth node for msm8998 interposer platform using
msmfalcon QRD. Configure bluetooth power supply based on
the QRD PMIC PMFALCON/PM2FALCON. Disable qca,wcn3990
Bluetooth node to avoid failure in bootup.
CRs-Fixed:
1088153
Change-Id: I00527f465b9251d1329ca3c783cafeafadfce8f2
Signed-off-by: zhenchao <zhenchao@codeaurora.org>
Taniya Das [Tue, 6 Dec 2016 06:01:31 +0000 (11:31 +0530)]
clk: qcom: gpucc: Update gpu clock support for msmtriton
The gpu clock frequencies are different from the current supported
frequencies, so update the same.
Change-Id: I78e3b241390f9f5c7d8600d8ce933d9ffc9845fa
Signed-off-by: Taniya Das <tdas@codeaurora.org>
Himanshu Aggarwal [Tue, 6 Dec 2016 05:49:26 +0000 (11:19 +0530)]
input: ft5x06_ts: fix uninitialized references in ft5x06_ts
Fix uninitialized references in ft5x06_ts driver, found
during static analysis of the code.
Change-Id: I15e248dd9bb3673c21d31acea69a1e892eff51b0
Signed-off-by: Himanshu Aggarwal <haggarwa@codeaurora.org>
Taniya Das [Sat, 3 Dec 2016 13:36:59 +0000 (19:06 +0530)]
clk: Add vdd_class support for handoff and use_max_uV
Some dedicated power rails do not require a max voltage vote during bootup.
Allow clock drivers to skip handoff for the corresponding VDD classes.
Multiple vdd_class structures might share same set of regulators. If the
FMAXes for these different vdd_class structures do not have the same level
vote, there could be a conflict when setting voltage on the regulator.
Add a flag use_max_uV to vote for INT_MAX as max_uV when calling
regulator_set_voltage(). Constraints in the regulator driver make sure that
the final voltage meets the requirement of that regulator's operational
range.
Change-Id: I15c9dc3ecf907723a136cbe90597ccafeba91af0
Signed-off-by: Taniya Das <tdas@codeaurora.org>
Subbaraman Narayanamurthy [Thu, 17 Nov 2016 03:34:58 +0000 (19:34 -0800)]
ARM: dts: msm: Specify the WLED interrupts properly for pmi8998/pm2falcon
Currently, WLED short-circuit fault interrupt is not specified
properly for pmi8998 and pm2falcon. Fix it. Also, specify the
WLED over-voltage fault interrupt which is needed. Remove the
address definitions of LAB and IBB which are not present in
WLED driver anymore.
Change-Id: Ia767b3f545fae04a08dc48c6d2bb5649b2ac4907
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
Subbaraman Narayanamurthy [Thu, 17 Nov 2016 03:30:01 +0000 (19:30 -0800)]
leds: qpnp-wled: Handle OVP fault interrupt properly
Sometimes, OVP fault interrupt fires as soon as WLED module is
enabled. This does not really represent a harmful event. Hence
add support to enable OVP fault interrupt 10 mS after enabling
WLED module so that the soft start is completed. Keep the OVP
fault interrupt disabled when the module is disabled.
While at it, print the fault status from both OVP and short
circuit interrupt handlers which might be useful.
Change-Id: If3c264c6e3a2bf4b23069c0960b354f7967ecb4c
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
Liam Mark [Thu, 1 Dec 2016 21:05:31 +0000 (13:05 -0800)]
iommu: dma-mapping-fast: add support for DMA sync single APIs
Implement the fast map DMA sync single APIs.
Change-Id: I1b785c7c441e53fa0b2e0fa784ff8afed8afceb9
Signed-off-by: Liam Mark <lmark@codeaurora.org>
Subbaraman Narayanamurthy [Fri, 2 Dec 2016 22:24:52 +0000 (14:24 -0800)]
Revert "input: powerkey: don't send dummy release event"
This reverts commit
d796ae6e8878daecf855d23658c546aeef506142
("input: powerkey: don't send dummy release event") which was
added as a workaround to ensure that keys held during resume
were not artificially released by the input framework. This
issue is already resolved by commit
768d9aa55740
("Input: don't call input_dev_release_keys() in resume").
Change-Id: I542837eddce7cb1ffba55c3e5d6b2e5bd12c9e62
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
Subbaraman Narayanamurthy [Fri, 2 Dec 2016 22:15:08 +0000 (14:15 -0800)]
input: qpnp-power-on: Configure debounce delay for PON GEN2 properly
Debounce delay range and hence the bit encodings got changed in
PON GEN2 peripheral. Fix qpnp_pon_set_dbc() to configure the
debounce delay properly.
CRs-Fixed:
1097089
Change-Id: Ia3d474a04e11c7d16a1507d65e99001cf844947b
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
Sudheer Papothi [Thu, 20 Oct 2016 17:11:06 +0000 (22:41 +0530)]
ASoC: msm8998: Add support for HiFi amplifier
HiFi amplifier uses lineout path and routed to headphones.
This is used for better quality of audio on headphones. Add
support to enable HiFi amplifier on msm8998.
Change-Id: I3f2cadbb74b3a68d91938f20afff2ab0ab42b4bd
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
Sudheer Papothi [Fri, 4 Nov 2016 17:57:20 +0000 (23:27 +0530)]
ARM: dts: msm: Add pinctrl device nodes for HiFi amplifier on MSM8998
HiFi amplifier uses lineout path in the codec to be routed to
headphone amplifiers. This routing needs two gpios to be
toggled. Add pinctrl device nodes to control gpios for
HiFi amplifier usecase.
Change-Id: I8d34eecd562ab50a8ec89f241406092d1b763a9a
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
Hamad Kadmany [Mon, 5 Dec 2016 14:20:16 +0000 (16:20 +0200)]
Revert "wil6210: prevent XTAL off in device bootloader"
This reverts commit
05f7adbb9d9d37ba39058942d87d62941c733cd1
("wil6210: prevent XTAL off in device bootloader").
Original commit was found to be causing flood of WMI MBOX
interrupts while device is being reset.
CRs-Fixed:
1097247
Change-Id: If7cee7d36230225621ea74bca8ebb0e1077b94e6
Signed-off-by: Hamad Kadmany <hkadmany@codeaurora.org>
Srinivas Ramana [Mon, 5 Dec 2016 08:14:01 +0000 (13:44 +0530)]
ARM: dts: msm: Add device tree for msmfalcon CDP, MTP & RCM
Add initial device tree support for CDP, MTP and RCM
platforms of msmfalcon.
Change-Id: I2e4591c50fe3db61ed3a4364647579bf254d0edd
Signed-off-by: Srinivas Ramana <sramana@codeaurora.org>
Anirudh Ghayal [Mon, 5 Dec 2016 12:43:22 +0000 (18:13 +0530)]
ARM: dts: msm: Add the LCDB device node for PM2FALCON
LCDB supports the LCD display +ve/-ve bias. Add the device
node for it.
While at it, disable the LCDB module for PM3FALCON and remove
the dummy bias regulator nodes from falcon interposer.
CRs-Fixed:
1074468
Change-Id: I0aa4736aa0f2d6c6fe3b2e0d19c41df80c0975fe
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
Ashay Jaiswal [Sat, 3 Dec 2016 17:27:53 +0000 (22:57 +0530)]
defconfig: msm: falcon: enable LCDB driver
LCDB driver exoses regulators to control the positive and
negative voltage bias for the LCD display panel. It also
allows configurability for the various bias-voltage parameters.
CRs-Fixed:
1074468
Change-Id: Id3c0eccd95d5e510489ee74b3043082b7e473daa
Signed-off-by: Ashay Jaiswal <ashayj@codeaurora.org>