Commit graph

576192 commits

Author SHA1 Message Date
Linux Build Service Account
3946607e62 Merge "msm: ipa3: Do not wait for IPA DMA_TASK H/W ACK for GSI" 2016-10-19 11:18:01 -07:00
Linux Build Service Account
89ea7ae726 Merge "defconfig: msmcortex: Enable early random driver" 2016-10-19 11:17:59 -07:00
Linux Build Service Account
eddeaeab94 Merge "init: Move stack canary initialization after setup_arch" 2016-10-19 11:17:58 -07:00
Linux Build Service Account
778c13d30c Merge "qcom: Update early random APIs to scmv8" 2016-10-19 11:17:58 -07:00
Linux Build Service Account
d12a43a23d Merge "soc: qcom: Add better support for early random numbers" 2016-10-19 11:17:57 -07:00
Linux Build Service Account
a050842b8f Merge "msm: implement ARCH_RANDOM" 2016-10-19 11:17:57 -07:00
Linux Build Service Account
fa8c09029f Merge "Revert "soc: qcom: Listen to SUBSYS_AFTER_SHUTDOWN notification"" 2016-10-19 11:17:56 -07:00
Linux Build Service Account
4f19b2964a Merge "msm: camera: isp: Configure stats framedrop period correctly" 2016-10-19 11:17:55 -07:00
Ghanim Fodi
bdb2290087 msm: ipa3: Do not wait for IPA DMA_TASK H/W ACK for GSI
Stop GSI channel for IPA producer endpoint includes
sending IPA DMA_TASK immediate command to IPA.
If the IPA DL group is in HOLB state, the DMA_TASK
will not be processed and ACK on it will not be sent to
the driver. In this case, ACK is redundant as the DL
data will release the IPA TX and GSI STOP indication
will be sent to S/W.

CRs-fixed: 1078380
Change-Id: I115524d562b63a8ec76b327207919b6ac9327fe2
Signed-off-by: Ghanim Fodi <gfodi@codeaurora.org>
2016-10-18 04:57:43 -07:00
Linux Build Service Account
c6b7d9674c Merge "msm: ipa3: Add specific logs to improve debugging capabilities" 2016-10-18 03:25:05 -07:00
Linux Build Service Account
240bddf76e Merge "soc: qcom: Acquire mutex before checking for service" 2016-10-18 03:25:04 -07:00
Linux Build Service Account
cfb87a7e1f Merge "clk: msm: clock-mmss-cobalt: Update the FMAXes for dp_pixel_clk_src" 2016-10-18 03:25:03 -07:00
Linux Build Service Account
0efa66ae3e Merge "sched/fair: Fix issue with trace flag not being set properly" 2016-10-18 03:25:03 -07:00
Linux Build Service Account
a8cbf3d8be Merge "ARM: dts: msm: Add support for Lpass PIL on msmtriton" 2016-10-18 03:25:02 -07:00
Linux Build Service Account
1f7a8f328d Merge "usb: gadget: f_midi: Fix use after free bug" 2016-10-18 03:25:00 -07:00
Linux Build Service Account
083bcc387b Merge "msm: camera: isp: Set the clock rate before ahb vote" 2016-10-18 03:24:53 -07:00
Linux Build Service Account
02be6e0578 Merge "smb138x-charger: supporting switching freq prop" 2016-10-18 03:24:45 -07:00
Linux Build Service Account
d5fe1119ae Merge "power_supply: add property to reflect switcher frequency" 2016-10-18 03:24:43 -07:00
Linux Build Service Account
0fe66ef383 Merge "smb-lib: provide insertion removal functions" 2016-10-18 03:24:43 -07:00
Linux Build Service Account
02821f198d Merge "arm64: mm: Log the process id in the rtb" 2016-10-18 03:24:41 -07:00
Ghanim Fodi
d51f2f62e4 msm: ipa3: Add specific logs to improve debugging capabilities
Add some debug logs to specific places at IPA driver
to improve debugging capabilities.

Change-Id: Ibc53bd27a58c90d309a38937d6de6eef62ddc99a
CRs-Fixed: 1073482
Signed-off-by: Ghanim Fodi <gfodi@codeaurora.org>
2016-10-17 22:57:02 -07:00
Linux Build Service Account
ff02182ddb Merge "msm: mdss: fix typo in the error message for multirect validation" 2016-10-17 21:00:48 -07:00
Linux Build Service Account
79fd9cc15e Merge "msm: camera: cpp: Add validation for v4l2 ioctl arguments" 2016-10-17 21:00:45 -07:00
Linux Build Service Account
2e25f74964 Merge "clk: msm: clock-mmss-cobalt: Update the CPP clock frequency table" 2016-10-17 21:00:45 -07:00
Linux Build Service Account
04e78b618d Merge "ARM: dts: msm: Add cpp root clock for msmcobalt" 2016-10-17 21:00:44 -07:00
Linux Build Service Account
b6cab4d0be Merge "msm: camera: isp: Update burst length for msmfalcon" 2016-10-17 21:00:43 -07:00
Linux Build Service Account
1fa5af7193 Merge "msm: sensor: Update CSI PHY 3 phase settings for msmcobalt" 2016-10-17 21:00:42 -07:00
Olav Haugan
34418fc16e sched/fair: Fix issue with trace flag not being set properly
During scheduler boost the sched_task_load ftrace event might not log
the correct flag value. Ensure that the flag is always initialized with
the selected cluster information.

Change-Id: Ia986d0fbc512c8e9ed1b5fb5b2ac4bc564cc4ba9
Signed-off-by: Olav Haugan <ohaugan@codeaurora.org>
2016-10-17 17:05:54 -07:00
Puja Gupta
81e4df5b4a Revert "soc: qcom: Listen to SUBSYS_AFTER_SHUTDOWN notification"
Revert commit 238f87868d ("soc: qcom: Listen to
SUBSYS_AFTER_SHUTDOWN notification").

SUBSYS_AFTER_SHUTDOWN notification is late for subsystem as they
are not able to communicate with firmware.

CRs-Fixed: 1078743
Change-Id: I61b308dce7e92b0e28033750885eac4a003dc01a
Signed-off-by: Puja Gupta <pujag@codeaurora.org>
2016-10-17 13:58:52 -07:00
Linux Build Service Account
7fcfd3ec06 Merge "ARM: dts: msm: add smmu impl-def registers for msmfalcon" 2016-10-17 13:34:12 -07:00
Linux Build Service Account
d5bdc231bc Merge "ARM: dts: msm: add the smmu dt nodes for msmfalcon" 2016-10-17 13:34:11 -07:00
Linux Build Service Account
0573581457 Merge "mmc: host: Register changes for msmfalcon" 2016-10-17 13:34:11 -07:00
Linux Build Service Account
244d98ccc7 Merge "msm: mdss: Fix the cursor max size for msmcobalt" 2016-10-17 13:34:08 -07:00
Linux Build Service Account
67846eadb1 Merge "msm: mdss: Update memory retention and periph control setting" 2016-10-17 13:34:07 -07:00
Linux Build Service Account
7691180c04 Merge "msm: mdss: dp: add support for logging event names" 2016-10-17 13:34:05 -07:00
Linux Build Service Account
2c4448cb42 Merge "msm: mdss: dp: update Clock Recovery phase of link training" 2016-10-17 13:34:05 -07:00
Linux Build Service Account
9c0815e32f Merge "msm: mdss: displayport: fix alt mode sequence" 2016-10-17 13:34:04 -07:00
Linux Build Service Account
ca2803ad16 Merge "clk: msm: mdss: fix DSI PLL post vco divider configuration" 2016-10-17 13:34:03 -07:00
Linux Build Service Account
dd0fa9929b Merge "scsi: ufs-qcom: avoid sleep in atomic context" 2016-10-17 13:34:01 -07:00
Linux Build Service Account
5699e2b539 Merge "msm: kgsl: Remove DPM registers from snapshot" 2016-10-17 13:34:00 -07:00
Linux Build Service Account
2048927de0 Merge "ARM: dts: msm: Enable SD card for msmcobalt QRD VR1 board" 2016-10-17 13:34:00 -07:00
Linux Build Service Account
a18f0e81de Merge "PM / devfreq: memlat: add device attribute to show core to device bw map" 2016-10-17 13:33:59 -07:00
Linux Build Service Account
3993230d5c Merge "ASoC: msmcobalt: Check for number of aux codecs" 2016-10-17 13:33:58 -07:00
Gaurav Kohli
4f4bba9ff6 ARM: dts: msm: Add support for Lpass PIL on msmtriton
Add support for Lpass PIL which facilitates the loading of Lpass
firmware, authentication and bringing it out of reset.

Change-Id: I367f4b3afdae9d0f78081e142be34132aaf07ab4
Signed-off-by: Gaurav Kohli <gkohli@codeaurora.org>
2016-10-17 12:55:36 -07:00
Shubhraprakash Das
9103f8a346 msm: camera: isp: Configure stats framedrop period correctly
As per the hardware programming guide, a period of N needs to be
programmed as N-1.

Change-Id: I58c13a97dd35b3a439ea1af25bc93182e38e29f0
CRs-Fixed: 1066261
Signed-off-by: Venu Yeshala <vyeshala@codeaurora.org>
Signed-off-by: Shubhraprakash Das <sadas@codeaurora.org>
2016-10-17 12:38:04 -07:00
Shubhraprakash Das
db1cd0b522 msm: camera: isp: Set the clock rate before ahb vote
Set the vfe clock rate before putting the ahb vote into
suspend otherwise the clock vote will bump up the ahb
vote and prevent shutdown.

CRs-Fixed: 1078215
Change-Id: I439ae8aea839af6d9b84fe1384feb18de3d9d276
Signed-off-by: Shubhraprakash Das <sadas@codeaurora.org>
2016-10-17 12:34:57 -07:00
Puja Gupta
f90fbfe1c5 soc: qcom: Acquire mutex before checking for service
Acquire lock before you check if the service exist. This leads to
race condition where you end up adding same service multiple times
in service_list and make multiple registration request to servreg.

CRs-Fixed: 1078753
Change-Id: I8ae92ee1d26bd6687b6b2b4cbed1032485d7450e
Signed-off-by: Puja Gupta <pujag@codeaurora.org>
2016-10-17 12:04:27 -07:00
Harry Yang
c7e2ce5a8c smb138x-charger: supporting switching freq prop
Allow for changing the switching frequency via a power supply property.
The main charger will call this property to ensure optimal power
dissipation.

CRs-Fixed: 1048242
Change-Id: I17aeabe9c20388747dc1965bef22127bd054a828
Signed-off-by: Harry Yang <harryy@codeaurora.org>
Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>
2016-10-17 11:54:18 -07:00
Harry Yang
3570e9ed98 power_supply: add property to reflect switcher frequency
Modern battery chargers use a switching buck whose frequency
can be adjusted. Create a property to read/update it.

CRs-Fixed: 1048242
Change-Id: I7611e6b697222427303df47f837716005e013443
Signed-off-by: Harry Yang <harryy@codeaurora.org>
Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>
2016-10-17 11:54:17 -07:00
Abhijeet Dharmapurikar
04519c9566 smb-lib: fix type not updating to Unknown after removal
There is a possibility where the driver fails to change
the usb type to Unknown when the cable is removed - in particular
when pd is not allowed.

Use the debounce done event of the typec change interrupt to update
the usb type to Unknown.

Change-Id: I7f201209101e54461e3d08d677bd7b266f971420
Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>
2016-10-17 11:54:16 -07:00