Devesh Jhunjhunwala
ce47dd6134
ARM: dts: msm: Enable droop and fault detection for pmicobalt flash LED
...
Add device tree properties to enable detection of VPH droop,
short circuit and open circuit faults for flash LED on pmicobalt.
CRs-Fixed: 1024187
Change-Id: I13cf07b36f7bb890a71bedb9998a937e2c60ecb0
Signed-off-by: Devesh Jhunjhunwala <deveshj@codeaurora.org>
2016-07-29 11:24:27 -07:00
Devesh Jhunjhunwala
88e140010a
leds: qpnp-flash-v2: Add support for led_fault_irq
...
Add support to receive and process the led_fault_irq to
detect short_circuit and open_circuit faults. Also, add
support to read all led_status registers in the irq handler.
CRs-Fixed: 1024187
Change-Id: I6941660484ea8b27377c668d1e7d815d52e83d83
Signed-off-by: Devesh Jhunjhunwala <deveshj@codeaurora.org>
2016-07-29 11:24:14 -07:00
Devesh Jhunjhunwala
ba678210c5
leds: qpnp-flash-v2: Add support for droop and fault detection
...
Add support for configuring the following features available
in flash LED:
1. VPH droop detection
2. Short circuit fault detection
3. Open circuit fault detection
CRs-Fixed: 1024187
Change-Id: I982e51ba62f0a75d1dcd3ef30e5d1249c970ffde
Signed-off-by: Devesh Jhunjhunwala <deveshj@codeaurora.org>
2016-07-29 11:22:30 -07:00
Devesh Jhunjhunwala
a0a1d3cd64
leds: qpnp-flash: Implement the flash_prepare API
...
Add the flash_prepare API to the leds-qpnp-flash driver to
maintain consistent usage of the API by the camera flash driver
across targets.
CRs-Fixed: 1043718
Change-Id: I21cc4b4556b2a4a1a918bfeb1d55ae164d4b5568
Signed-off-by: Devesh Jhunjhunwala <deveshj@codeaurora.org>
2016-07-29 11:22:06 -07:00
Devesh Jhunjhunwala
dc12c73b37
leds: qpnp-flash-v2: Update the flash_prepare API
...
Update the flash prepare API to accept a led_trigger device as an
argument. Also split the leds-qpnp-flash-v2 header file to keep the
flash_prepare API in a common header file for both legacy and v2
flash drivers.
CRs-Fixed: 1043718
Change-Id: Idb4ab086740b680e101d76d882bcfb618ac4b936
Signed-off-by: Devesh Jhunjhunwala <deveshj@codeaurora.org>
2016-07-29 11:21:23 -07:00
Devesh Jhunjhunwala
f2509065e9
leds: qpnp-flash-v2: Create atomic notifier chain for flash irqs
...
Create an atomic notifier call chain to notify registered
clients of a flash-led irq event.
CRs-Fixed: 921325
Change-Id: I218195c29fede7ae5959df8c40df0231a71de379
Signed-off-by: Devesh Jhunjhunwala <deveshj@codeaurora.org>
2016-07-28 12:43:30 -07:00
Devesh Jhunjhunwala
6b49283ec8
ARM: dts: msm: Add interrupts to flash-led device for pmicobalt
...
Add the all-ramp-up-done and all-ramp-down-done interrupts
to the flash-led device for pmicobalt. These interrupts will
be used to notify the flash-led clients when all leds have
completed ramping up or down after the flash is triggered.
CRs-Fixed: 921325
Change-Id: I39a6ba34e43dab8035bf232d0e640e72d7a34575
Signed-off-by: Devesh Jhunjhunwala <deveshj@codeaurora.org>
2016-07-28 09:54:24 -07:00
Devesh Jhunjhunwala
6820e0c51b
leds: qpnp-flash-v2: Add support to handle ramp up and down irqs
...
Add support to register and handle the all-ramp-up-done
and all-ramp-down-done irqs for flash-led.
CRs-Fixed: 921325
Change-Id: I843a008dbe6900f9f16c202a05435dbaf7a37627
Signed-off-by: Devesh Jhunjhunwala <deveshj@codeaurora.org>
2016-07-28 09:54:24 -07:00
Linux Build Service Account
956d9b1ab3
Merge "thermal: tsens: Remove registering for Critical trip zone"
2016-07-27 19:27:17 -07:00
Linux Build Service Account
006d8efe02
Merge "defconfig: msmcortex: Enable FG_GEN3 driver"
2016-07-27 19:27:15 -07:00
Linux Build Service Account
80d67524f5
Merge "defconfig: arm64: msm: enable CP15 barrier and SETEND simulation"
2016-07-27 19:27:14 -07:00
Linux Build Service Account
94a518173d
Merge "msm: ipa3: add support for SMMU to USB"
2016-07-27 19:27:12 -07:00
Linux Build Service Account
b649d7e19b
Merge "usb: f_gsi: Update connection parameters for GSI channels"
2016-07-27 19:27:11 -07:00
Linux Build Service Account
843ed09846
Merge "ASoC: wcd_cpe: Add support for two CPE sessions"
2016-07-27 19:27:09 -07:00
Linux Build Service Account
22393ab98f
Merge "slim-msm: Synchronize SSR callbacks"
2016-07-27 19:27:08 -07:00
Linux Build Service Account
608c991c8e
Merge "msm: kgsl: Map GPU QDSS STM through GPU IOMMU"
2016-07-27 19:27:07 -07:00
Linux Build Service Account
d4f1cec49f
Merge "defconfig: Enable IOMMU debugfs in perf-defconfig"
2016-07-27 19:27:05 -07:00
Linux Build Service Account
484b6badfd
Merge "msm: mdss: Update LM parameters during dest scaler transition"
2016-07-27 19:27:04 -07:00
Linux Build Service Account
af23db4098
Merge "thermal: qpnp-adc-tm: Update reverse threshold and notification"
2016-07-27 19:27:03 -07:00
Linux Build Service Account
f81c63bdae
Merge "crypto: msm: enable hw crypto driver for msmfalcon"
2016-07-27 19:27:02 -07:00
Linux Build Service Account
6a45925f9a
Merge "soc: qcom: build kryo perf events only for MSM8996"
2016-07-27 19:27:01 -07:00
Linux Build Service Account
71f2f97d61
Merge "input: ft5x06_ts: Add driver for ft5x06 series"
2016-07-27 19:27:01 -07:00
Linux Build Service Account
359db4da15
Merge "ASoC: Fix freed memory access of pcm stream kctl"
2016-07-27 19:26:59 -07:00
Linux Build Service Account
ea40856447
Merge "clk: msm: clock: Remove support for the USB cfg_ahb2phy clock from HLOS"
2016-07-27 19:26:58 -07:00
Linux Build Service Account
69493c178d
Merge "usb: phy: Make cfg_ahb_clk optional"
2016-07-27 19:26:56 -07:00
Linux Build Service Account
fafc905174
Merge "msm: thermal: Update the hotplug initialization"
2016-07-27 19:26:55 -07:00
Linux Build Service Account
e3e38c9d58
Merge "ASoC: msm: qdsp6v2: Add size check in audio cal ioctl"
2016-07-27 19:26:54 -07:00
Linux Build Service Account
c7b518b18b
Merge "clk: qcom: Porting display clocks from msm folder to qcom folder"
2016-07-27 19:26:53 -07:00
Linux Build Service Account
5f0e3bda7e
Merge "ARM: dts: msm: Add the timeout property to BIMC SMMU GDSC on MSMCOBALT"
2016-07-27 19:26:52 -07:00
Linux Build Service Account
486e62947d
Merge "sound: usb: Enable autosuspend for usb audio device"
2016-07-27 19:26:51 -07:00
Linux Build Service Account
d84f271674
Merge "msm: jpegdma: set minimum acceptable dimension as 8x8"
2016-07-27 19:26:48 -07:00
Linux Build Service Account
89c19762b9
Merge "soc: qcom: Make service locator call asynchronous"
2016-07-27 19:26:47 -07:00
Linux Build Service Account
df1777e959
Merge "crypto: msm: crypto driver performance improvement"
2016-07-27 19:26:46 -07:00
Linux Build Service Account
919a8b594b
Merge "msm: mdss: Fix mixer extension offset"
2016-07-27 19:26:46 -07:00
Linux Build Service Account
3064b202a0
Merge "msm: ipa3: fix packet handling for multiple buffers"
2016-07-27 19:26:45 -07:00
Linux Build Service Account
0df01f7293
Merge "clk: msm: clock: Allow removing clock voltage votes during sleep"
2016-07-27 19:26:44 -07:00
Linux Build Service Account
45e147179a
Merge "usb: dwc3: Fix NULL ptr dereference in ep disable ops"
2016-07-27 19:26:43 -07:00
Linux Build Service Account
258941eed9
Merge "clk: msm: hdmi: fix value of constant for minimum VCO rate"
2016-07-27 19:26:42 -07:00
Linux Build Service Account
729208c0c4
Merge "msm: mdss: Update backlight filter for AD"
2016-07-27 19:26:41 -07:00
Linux Build Service Account
6ae89be87e
Merge "coresight-etm4x: avoid reading trace-id from ETM hardware block"
2016-07-27 19:26:40 -07:00
Linux Build Service Account
354d219f20
Merge "smb-lib: account for Jeita while distributing FCC"
2016-07-27 19:26:39 -07:00
Linux Build Service Account
27cb1fcd0a
Merge "ARM: dts: msm: Update QUSB PHY device node compatible property on msmcobalt"
2016-07-27 19:26:36 -07:00
Linux Build Service Account
03fb272768
Merge "msm: jpegdma: Remove even number check for crop left and top"
2016-07-27 19:26:35 -07:00
Linux Build Service Account
b2371f9f83
Merge "netfilter: xt_qtaguid: seq_printf fixes"
2016-07-27 19:26:32 -07:00
Linux Build Service Account
8015befcec
Merge "Revert "net: activity_stats: Stop using obsolete create_proc_read_entry api""
2016-07-27 19:26:32 -07:00
Linux Build Service Account
0442f202ea
Merge "Revert "misc: uidstat: avoid create_stat() race and blockage.""
2016-07-27 19:26:31 -07:00
Linux Build Service Account
0d6f04e288
Merge "Revert "misc: uidstat: Remove use of obsolete create_proc_read_entry api""
2016-07-27 19:26:31 -07:00
Linux Build Service Account
43dfbdc98a
Merge "defconfig: um: Disable activity stats"
2016-07-27 19:26:30 -07:00
Linux Build Service Account
08cbc2ba00
Merge "msm: ipa: do not use delay in SSR"
2016-07-27 19:26:29 -07:00
Linux Build Service Account
e0ae1fb68b
Merge "qcom-charger: smb-lib: fix secure register writes"
2016-07-27 19:26:28 -07:00