summaryrefslogtreecommitdiff
path: root/arch (follow)
Commit message (Collapse)AuthorAge
...
| * | | | | | | | | | | | | | | | | | | | | | | | | | arm64: insn: remove BUG_ON from codegenZi Shen Lim2017-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During code generation, we used to BUG_ON unknown/unsupported encoding or invalid parameters. Instead, now we report these as errors and simply return the instruction AARCH64_BREAK_FAULT. Users of these codegen helpers should check for and handle this failure condition as appropriate. Otherwise, unhandled codegen failure will result in trapping at run-time due to AARCH64_BREAK_FAULT, which is arguably better than a BUG_ON. Change-Id: I35f8d8960c0a3f6cecf0690e8f93fce339ed8838 Git-commit: c94ae4f7c5ec6b6fddde1c08809d5e32a963d7f3 Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git Signed-off-by: Zi Shen Lim <zlim.lnx@gmail.com> Acked-by: Will Deacon <will.deacon@arm.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Runmin Wang <runminw@codeaurora.org>
| * | | | | | | | | | | | | | | | | | | | | | | | | | arm64: kaslr: keep modules close to the kernel when DYNAMIC_FTRACE=yArd Biesheuvel2017-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The RANDOMIZE_MODULE_REGION_FULL Kconfig option allows KASLR to be configured in such a way that kernel modules and the core kernel are allocated completely independently, which implies that modules are likely to require branches via PLT entries to reach the core kernel. The dynamic ftrace code does not expect that, and assumes that it can patch module code to perform a relative branch to anywhere in the core kernel. This may result in errors such as branch_imm_common: offset out of range ------------[ cut here ]------------ WARNING: CPU: 3 PID: 196 at kernel/trace/ftrace.c:1995 ftrace_bug+0x220/0x2e8 Modules linked in: CPU: 3 PID: 196 Comm: systemd-udevd Not tainted 4.8.0-22-generic #24 Hardware name: AMD Seattle/Seattle, BIOS 10:34:40 Oct 6 2016 task: ffff8d1bef7dde80 task.stack: ffff8d1bef6b0000 PC is at ftrace_bug+0x220/0x2e8 LR is at ftrace_process_locs+0x330/0x430 So make RANDOMIZE_MODULE_REGION_FULL mutually exclusive with DYNAMIC_FTRACE at the Kconfig level. Change-Id: I60868f2cb0194b61000946e1d524fa27342dec6b Git-commit: 8fe88a4145cdeee486af60e61f5d5a14f804fa45 Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Runmin Wang <runminw@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: add battery data information for SDM660/SDM630 MTP/CDP"Linux Build Service Account2017-01-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: add battery data information for SDM660/SDM630 MTP/CDPAshay Jaiswal2017-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add battery profile information for MTP platform and configure CDP as battery less platform. While at it, update the slave-id for temp-alarm peripheral on PM660L. CRs-Fixed: 1111867 Change-Id: Ife776c32c82bb9167a413fda62798000d5174170 Signed-off-by: Ashay Jaiswal <ashayj@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Add BCL mitigation configuration for sdm660"Linux Build Service Account2017-01-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Add BCL mitigation configuration for sdm660Manaf Meethalavalappu Pallikunhi2017-01-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add battery voltage, current and low SoC thresholds for sdm660. The BCL module will mitigate the CPU's, when battery reaches the low voltage threshold, high current threshold or low state of Charge. Change-Id: Ie6cf0498bd7ad869640efc602d2573b6def7d5b7 Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Add LMH DCVSh mitigation support for KTM for sdm660Manaf Meethalavalappu Pallikunhi2017-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add LMH DCVSh mitigation support for Kernel thermal driver for sdm660. It enables KTM to request frequency mitigation to LMH DCVSh hardware block. Change-Id: I15258a8afea51421bc39d554ec96e2134924a3a6 Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Enable LMH DCVSh driver for sdm660Manaf Meethalavalappu Pallikunhi2017-01-12
| | |_|_|/ / / / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable LMH DCVSh driver for sdm660. It adds information about the interrupt generated by the LMH DCVSh block for sdm660. Change-Id: I6cd07ef4825aaa57cf3d58ea239c9fbc05c4e442 Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Vote for BIMC GFX clock for SDM660 GPU"Linux Build Service Account2017-01-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Vote for BIMC GFX clock for SDM660 GPURajesh Kemisetti2017-01-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable BIMC GFX clock when A512 GPU is ready to access data from DDR on SDM660. Change-Id: Ib76ef7a4fd5362f8cb972f1e4e070157a59c2c27 Signed-off-by: Rajesh Kemisetti <rajeshk@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: configure default CMA region for sdm660"Linux Build Service Account2017-01-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: configure default CMA region for sdm660Shiraz Hashim2017-01-16
| | |_|/ / / / / / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Configure the size of the default CMA region to 32 MB in DT for sdm660. Configuring the default CMA region in the DT is cleaner than using CONFIG_CMA_SIZE_MBYTES since it is easier to configure per target and the alloc ranges can be specified in DT. Change-Id: I64d4e1ee379b2a3110ecd403e7ed838948df6ca3 Signed-off-by: Shiraz Hashim <shashim@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Enable icnss device node for SDM660"Linux Build Service Account2017-01-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Enable icnss device node for SDM660Hardik Kantilal Patel2017-01-16
| | |_|_|_|_|_|/ / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable icnss device node for SDM660 and add SMMU sid for wlan. CRs-Fixed: 1111861 Change-Id: Id32285c346167c4a0bf1ab9101d336fa664febbf Signed-off-by: Hardik Kantilal Patel <hkpatel@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Add support for msm8998 QRD SKUK EVT3 board"Linux Build Service Account2017-01-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Add support for msm8998 QRD SKUK EVT3 boardPengfei Liu2017-01-16
| | |_|_|/ / / / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add camera node, include rear aux and front camera, also include corresponding eeprom actuator ois flash and torch node. Change-Id: I45d5e45ea82bafa78ef83638f1b374e03bb43145 Signed-off-by: Pengfei Liu <pengfeiliu@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Add support of IPA for SDM630"Linux Build Service Account2017-01-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Add support of IPA for SDM630Utkarsh Saxena2017-01-16
| | |/ / / / / / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable IPA in SDM660. IPA shunt data between apps, modem and USB. Change-Id: I09aa16138d643b17b793162ca0591c143ad8da1f Acked-by: Mohammed Javid <mjavid@qti.qualcomm.com> Signed-off-by: Utkarsh Saxena <usaxena@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Disable IPA in SDA658/660"Linux Build Service Account2017-01-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Disable IPA in SDA658/660Utkarsh Saxena2017-01-16
| |/ / / / / / / / / / / / / / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IPA needs to be kept disabled in SDA 658/660 APQ platforms. Change-Id: I1fd4ff9d50b7ad2c429bf8a180a6612d5ed3497f Acked-by: Mohammed Javid <mjavid@qti.qualcomm.com> Signed-off-by: Utkarsh Saxena <usaxena@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Update Camera CSIPHY clock for SDM660"Linux Build Service Account2017-01-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Update Camera CSIPHY clock for SDM660Shankar Ravi2017-01-15
| | |_|_|_|_|_|_|_|_|/ / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the proper clock for CSIPHY2 for SDM660. CRs-Fixed: 1111640 Change-Id: If9eaa19a0ee837dbbe335597259a62287a1620d5 Signed-off-by: Shankar Ravi <rshankar@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "spss_utils: select spss test/prod/hybrid firmware to load"Linux Build Service Account2017-01-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | spss_utils: select spss test/prod/hybrid firmware to loadAmir Samuelov2017-01-15
| |/ / / / / / / / / / / / / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Select which SPSS firmware to load based on 2 fuses. Change-Id: I7080cc0b58c38965ed7e58808431cf487008de9e Signed-off-by: Amir Samuelov <amirs@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: increase VDD_GFX Fmax CPR ceiling voltage for MSM8998v2"Linux Build Service Account2017-01-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: increase VDD_GFX Fmax CPR ceiling voltage for MSM8998v2David Collins2017-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Increase the VDD_GFX CPR 710 MHz (Fmax) corner ceiling voltage from 1024 mV to 1088 mV. This ensures that parts requiring higher voltages operate correctly. Also increase the aging reference voltage since it needs to match the Fmax ceiling voltage. Change-Id: I0799fe76c7a19d8fd97b6270b403b2994ea09a74 Signed-off-by: David Collins <collinsd@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Add alias information for tsens in msm8998"Linux Build Service Account2017-01-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Add alias information for tsens in msm8998Ram Chandrasekar2017-01-10
| | |_|_|_|_|_|/ / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add alias name for the temperature sensors for msm8998. This information will be read by KTM and will be communicated to thermal-engine. Change-Id: Ia0a579f1ead211cefa42fc846a32aa3419b1259b Signed-off-by: Ram Chandrasekar <rkumbako@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Program slimbus bam offset address for SDM660"Linux Build Service Account2017-01-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Program slimbus bam offset address for SDM660Dilip Kota2017-01-14
| | |/ / / / / / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Slimbus transactions are failing because of bam intitialization failed with slimbus_bam_lite module. With slimbus_bam, transactions over slimbus are successful. This patch programs the slimbus bam offset with slimbus_bam module offset address for SDM660. Change-Id: I244362984b929de35e1678a70c0d638ca14a208c Signed-off-by: Dilip Kota <dkota@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Add I2C, SPI, UART and slimbus devices for SDM630"Linux Build Service Account2017-01-16
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Add I2C, SPI, UART and slimbus devices for SDM630Shrey Vijay2017-01-12
| | |/ / / / / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add device nodes for I2C, SPI, UART and also Audio and QCA slimbus which are disabled by default. Need to enable along with slave instances. Change-Id: I8e9486b6774a993c14c1363adaa62435e8c0d58b Signed-off-by: Shrey Vijay <shreyv@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Enable OSM CPU clocks for SDM660"Linux Build Service Account2017-01-15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Enable OSM CPU clocks for SDM660Taniya Das2017-01-14
| | |_|/ / / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the 'apm-threshold-voltage' as per recommendation and also enable the OSM cpu clocks. Change-Id: I8074699b1ea9e5182a136d4935ffd2938972a91b Signed-off-by: Taniya Das <tdas@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Update voltage and interrupt details of sdhc2 for sdm660"Linux Build Service Account2017-01-15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Update voltage and interrupt details of sdhc2 for sdm660Sayali Lokhande2017-01-12
| | |_|_|_|_|_|_|_|_|/ / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update vdd-current-level as per latest hardware documentation and interrupt related properties of sdhc2 for sdm660. Change-Id: I93fa440bc7ae0f72cb19949fdb9e4c5f6322d253 Signed-off-by: Sayali Lokhande <sayalil@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Change SVS clock rate for VFE on msm8998"Linux Build Service Account2017-01-15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Change SVS clock rate for VFE on msm8998Ramesh V2017-01-10
| | |_|_|_|_|_|_|_|_|_|/ / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change SVS clock for vfe_clk_src from 384MHz to 480MHz. Change-Id: Ieff3fed56bc669e5b36022bb3282f17120cf949f Signed-off-by: Ramesh V <ramev@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Update audio WDSP entries for sdm660"Linux Build Service Account2017-01-14
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Update audio WDSP entries for sdm660Laxminath Kasam2017-01-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for WDSP, SPI used for CPE. Update pm660a internal codec files to disable external codec nodes. Also update external codec CDP and RCM headset jack properties to use NC(Normally Closed) type. CRs-Fixed: 1094763 Change-Id: Ib45c13ab56323aef667aac588b2c22384a573a14 Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | Merge "defconfig: msm: Enable MSM_TIMER_LEAP"Linux Build Service Account2017-01-14
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | defconfig: msm: Enable MSM_TIMER_LEAPPrasad Sodagudi2017-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable MSM_TIMER_LEAP config flag in both msmcortex_defocnfig and msmcorte-perf_defconfig files. This option enables check for architecture timer leaps, when all least significant 32bits of CNTVCT or CNTPCT counter is set and rereads counters. CRs-Fixed: 1074621 Change-Id: I0ffa124df76f8cc063c2ebee5497baed879c76ef Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
| * | | | | | | | | | | | | | | | | | | | | | | | | arm64: Potential rollover condition for timer counterPrasad Sodagudi2017-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is potential rollover condition for CNTVCT and CNTPCT counters. So on any architecture timer counter read, if the least significant 32 bits are set, reread counter. CRs-Fixed: 1074621 Change-Id: I136a5f0ee04deeb74c03800d591e44fbd9b4dd39 Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | Merge "defconfig: msm: Enable SCHED_AUTOGROUP"Linux Build Service Account2017-01-13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | defconfig: msm: Enable SCHED_AUTOGROUPOlav Haugan2017-01-13
| | |_|_|_|_|_|/ / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable SCHED_AUTOGROUP which enables certain optimizations in the scheduler for better performance. Change-Id: Ib099531ed19715e88373d4aee2926205a8eaf9c6 Signed-off-by: Olav Haugan <ohaugan@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: modify funnel configuration for sdm660"Linux Build Service Account2017-01-13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: modify funnel configuration for sdm660Amey Telawane2017-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modify funnel configuration for modem etm and tpda. Modify data width for submodules for sdm660. CRs-fixed: 1111225 Change-Id: I27538435b2c89041ca6c0305eb1405cf75ed59af Signed-off-by: Amey Telawane <ameyt@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Enable UART for sdm660"Linux Build Service Account2017-01-13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | ARM: dts: msm: Enable UART for sdm660Rupesh Tatiya2017-01-13
| | |/ / / / / / / / / / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BLSP2 UART1 is used as transport for Bluetooth between sdm660 & wcn3990. Enable it so that Bluetooth can be enabled on sdm660 CDP/MTP/QRD. Change-Id: Ib5102a96d42213bbeb230f83806b10a397353df8 Signed-off-by: Rupesh Tatiya <rtatiya@codeaurora.org>
* | | | | | | | | | | | | | | | | | | | | | | | | | | Merge "iommu/io-pgtable: Allow page table coherency to be set"Linux Build Service Account2017-01-13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | |