summaryrefslogtreecommitdiff
path: root/arch (follow)
Commit message (Collapse)AuthorAge
...
* | | | | | | | | | | | | | | Merge "ARM: dts: msm: Disable neutrino reset GPIO at bootup on msm8996"Linux Build Service Account2017-06-05
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | ARM: dts: msm: Disable neutrino reset GPIO at bootup on msm8996Jaiju Yesudasan2017-06-04
| | |_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Neutrino reset GPIO need to be be disabled at bootup. It will be enabled by driver in its probe. CRs-Fixed: 1072096 Change-Id: Ie4a0428523b0764e0234f0ae51a90c250166cca9 Signed-off-by: Jaiju Yesudasan <cjaijuy@codeaurora.org>
* / | | | | | | | | | | | | defconfig: msm8996: Use RCU_NOCB for RCU subsystemWei Li2017-06-04
|/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use per CPU NOCB threads to process RCU callbacks, rather than processing the callbacks in softirq context. Processing large number of callbacks in softirq context may result in delayed execution of other softirqs, so remove processing of callbacks from softirq context. Change-Id: I90d070ad824d2df0f3e1ee29da1b48ae2887b64b Signed-off-by: Wei Li <weili@codeaurora.org>
* | | | | | | | | | | | | Merge "ARM: dts: msm: Early mount of vendor partition for msm8998"Linux Build Service Account2017-06-04
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | ARM: dts: msm: Early mount of vendor partition for msm8998Imran Khan2017-06-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support to early mount vendor partition so that venodr modules can be loaded during early init. Change-Id: I668a7c3b1716816d497b7f170b554dfe8960701c Signed-off-by: Imran Khan <kimran@codeaurora.org>
* | | | | | | | | | | | | | defconfig: msmcortex_mediabox: Disable MODULE_SIGRunmin Wang2017-06-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable the module_sig for apq8098 target. Change-Id: Ifd5927321bd2a5e8a55f6bae887ee86645889b6c Signed-off-by: Runmin Wang <runminw@codeaurora.org>
* | | | | | | | | | | | | | Merge "ARM: dts: msm: assign virtual planes on msm8996 auto platform"Linux Build Service Account2017-06-02
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | ARM: dts: msm: assign virtual planes on msm8996 auto platformThomas (Wonyoung) Yun2017-06-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The virtual planes are used to support wider HDMI display. Enable them on msm8996 auto platforms in order to support 4K HDMI display. Change-Id: I61bf00975ffac73c37f66dbc47dcc11b31df45df Signed-off-by: Thomas (Wonyoung) Yun <wyun@codeaurora.org>
* | | | | | | | | | | | | | Merge "ARM: dts: msm: Modify coresight replicator device for msm8996"Linux Build Service Account2017-06-02
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | ARM: dts: msm: Modify coresight replicator device for msm8996Wei Li2017-06-01
| | |_|_|_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix clock reference error in coresight replicator device for msm8996. Change-Id: Idc2c03eaed773adc5ee66ace9d386fac45de0f45 Signed-off-by: Wei Li <weili@codeaurora.org>
* | | | | | | | | | | | | | Merge "ARM: dts: msm: enable HDMI & DSI displays on 8996 auto CDP platform"Linux Build Service Account2017-06-02
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | ARM: dts: msm: enable HDMI & DSI displays on 8996 auto CDP platformYujun Zhang2017-05-22
| | |_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MSM8996 Auto CDP platform uses DSI-HDMI bridge chip. Add device nodes to enable both native HDMI and one DSI-HDMI port for this platform. CRs-Fixed: 2043334 Change-Id: I30f43dd9e6ce1646a49c63522223d045e532ee24 Signed-off-by: Yujun Zhang <yujunzhang@codeaurora.org>
* | | | | | | | | | | | | | Merge "qpnp-fg-gen3: configure ESR timers dynamically based on charge ↵Linux Build Service Account2017-06-01
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | termination"
| * | | | | | | | | | | | | | qpnp-fg-gen3: configure ESR timers dynamically based on charge terminationSubbaraman Narayanamurthy2017-05-31
| | |_|_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With ESR discharge timer retry, max having same value, ESR pulse can fire frequently when battery FET is open past charge termination. This frequent ESR pulses increase power consumption when the device is idle. Upon charge termination, change the ESR discharging timer retry to 0 so that ESR pulse can fire less frequently saving power. Add support for this through fg_esr_timer_config() based on end of charge and sleep conditions. Currently, retry/max for ESR charging and discharging timers are configured with the same value specified through device tree. Extend the device tree property to take in different retry/max values for those timers. Change-Id: Ib30b8ae7d893b5cab00ed83dd7318b53e3b63ac1 Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
* | | | | | | | | | | | | | Merge "ARM: dts: msm: update PCIe PHY sigdet settings"Linux Build Service Account2017-06-01
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | ARM: dts: msm: update PCIe PHY sigdet settingsTony Truong2017-06-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sigdet under low power (LP) mode will use a less accurate local reference generation, which is expected to have a little more variation than a precise reference (normal mode). Update PCIe PHY sigdet to use normal mode instead of LP to increase accuracy and make sigdet more robust. Change-Id: If9cad9ac9b5a6a736e3af653ac3b3b5e30cfefb4 Signed-off-by: Tony Truong <truong@codeaurora.org>
* | | | | | | | | | | | | | ARM: dts: msm: Enable support for audio on guest virtual platformKing Tam2017-06-01
|/ / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update device tree nodes to support audio on guest virtual machine. Change-Id: Id2e12b466cff43d8ddcb5c01ecd7bb1a7f0ba04c CRs-fixed: 2047317 Signed-off-by: King Tam <kingt@codeaurora.org>
* | | | | | | | | | | | | Merge "ARM: dts: msm: add noirq pcm platform driver on msm8996 auto"Linux Build Service Account2017-06-01
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | ARM: dts: msm: add noirq pcm platform driver on msm8996 autoDerek Chen2017-05-30
| | |_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for noirq pcm platform driver for playback and capture usecases on MSM8996 automotive specific adp, cdp, dragonboard and hypervisor platforms. CRs-fixed: 2049744 Change-Id: I2f2c2afb43d0ebe884eebd0654a1a22612fffd2c Signed-off-by: Derek Chen <chenche@codeaurora.org>
* | | | | | | | | | | | | Merge "ASoC: msm: Add support for 192KHz sampling rate"Linux Build Service Account2017-06-01
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | ARM: dts: msm: Add transcode loopback dtsi for msm8998Siddartha Shaik2017-05-30
| |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add transcode loopback driver to support compressed loopback usecase. CRs-Fixed: 2049714 Change-Id: I99ba356a310fb03592f695bf12a8b698516a21fd Signed-off-by: Siddartha Shaik <sshaik@codeaurora.org>
* | | | | | | | | | | | | Merge "ARM: dts: msm: change gpio mode on msm8998"Linux Build Service Account2017-06-01
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | ARM: dts: msm: change gpio mode on msm8998Wei Ding2017-05-23
| | |_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change mode of gpio32 to pull up mode to fix laser sensor no IRQ issue when laser sensor is active. Change-Id: I4034ba9e38793174c6c5340b2004ca948512a492 Signed-off-by: Wei Ding <weiding@codeaurora.org>
* | | | | | | | | | | | Merge "defconfig: msm: Enable CONFIG_CORESIGHT_SINK_TPIU for msmauto"Linux Build Service Account2017-05-31
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | defconfig: msm: Enable CONFIG_CORESIGHT_SINK_TPIU for msmautoWei Li2017-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable CONFIG_CORESIGHT_SINK_TPIU for msm-auto defconfig Change-Id: I719071391df7871ce37d8d262f9dfa363c368027 Signed-off-by: Wei Li <weili@codeaurora.org>
* | | | | | | | | | | | | Merge "ARM: dts: msm: Modify coresight device node for msm8996"Linux Build Service Account2017-05-31
|\| | | | | | | | | | | |
| * | | | | | | | | | | | ARM: dts: msm: Modify coresight device node for msm8996Wei Li2017-05-31
| | |_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modify coresight device node in dts to comply with the new implementation of coresight driver for msm8996. Change-Id: I10b236208a1f9e76b4d27a623c024b1f9f6a50ca Signed-off-by: Wei Li <weili@codeaurora.org>
* | | | | | | | | | | | Merge "ais: enable ais build for automotive"Linux Build Service Account2017-05-31
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | ais: enable ais build for automotiveTerence Ho2017-05-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable ais build for automotive platforms. Change-Id: If24cf52e35aacd167081712516d2d0cf18a6e283 Signed-off-by: Terence Ho <terenceh@codeaurora.org> Signed-off-by: Andy Sun <bins@codeaurora.org>
* | | | | | | | | | | | Merge "ARM: dts: msm : Add neutrino DDR bandwidth voting on 8996 auto platforms"Linux Build Service Account2017-05-30
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | |
| * | | | | | | | | | | ARM: dts: msm : Add neutrino DDR bandwidth voting on 8996 auto platformsJaiju Yesudasan2017-05-21
| | |_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added voting parameters which would be used by neutrino driver for requesting higher DDR bandwidth to achieve better performance. CRs-Fixed: 2001978 Change-Id: Ia894db21328aeb08a9c7036c4f75badb0e6e60d8 Signed-off-by: Jaiju Yesudasan <cjaijuy@codeaurora.org>
* | | | | | | | | | | Merge "Perf: ARM: Support 32bit armv8-pmuv3 driver"Linux Build Service Account2017-05-30
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Perf: ARM: Support 32bit armv8-pmuv3 driverPatrick Fay2017-05-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently perf_event.c is 64bit specific due to inline assembly. Driver needs to support 32bit as well. Move the assembly code to asm/perf_event.h so that perf_event.c is 32/64 bit agnostic and move perf_event.c to drivers/perf from 64bit-specific arch dir. Change-Id: Ic5cd188700938e7a37120065a2d781e03bf99017 Signed-off-by: Patrick Fay <pfay@codeaurora.org>
* | | | | | | | | | | | Merge "ARM: dts: msm: enable 11AD keep-radio-on-during-sleep on MSM8998"Linux Build Service Account2017-05-30
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | ARM: dts: msm: enable 11AD keep-radio-on-during-sleep on MSM8998Maya Erez2017-05-23
| | |/ / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | keep_radio_on_during_sleep allows reserving the 11AD connections during suspend. In such a case PCIe will suspend to D3hot and the device power will not be turned off. Change-Id: I04eed7802256c48ef9f39e7dc4e3b1a5386eb3c7 Signed-off-by: Maya Erez <merez@codeaurora.org>
* | | | | | | | | | | | Merge "ARM: dts: msm: Add support for MSM8996pro UFS based board"Linux Build Service Account2017-05-30
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | ARM: dts: msm: Add support for MSM8996pro UFS based boardArun KS2017-05-18
| | |_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add board-id for UFS board which has a different board sub type. Change-Id: I34963569b793a017f2e67298eb615b1d59a3c9ba Signed-off-by: Arun KS <arunks@codeaurora.org>
* | | | | | | | | | | Merge "ARM: dts: msm: Enable dynamic fps for msm8998"Linux Build Service Account2017-05-27
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | ARM: dts: msm: Enable dynamic fps for msm8998Animesh Kishore2017-05-15
| | |_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enabling dynamic fps for nt35597 wqxga panel on msm8998. The feature helps to reduce fps when static screen leading to power saving. Change-Id: Icc040d3d764b70cdf9e9ba2523acd04c9a8691c6 Signed-off-by: Animesh Kishore <animeshk@codeaurora.org>
* | | | | | | | | | | Merge "ARM: dts: msm: Correct sspp vig pcc offset for MSM8998"Linux Build Service Account2017-05-27
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | ARM: dts: msm: Correct sspp vig pcc offset for MSM8998Sravan Kumar D.V.N2017-05-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set the right sspp vig pcc offset from pipe base for MSM8998 CRs-Fixed: 1104902 Change-Id: I6eb656f25194b58b90ec4a07337027ddec218333 Signed-off-by: Sravan Kumar D.V.N <sravank1@codeaurora.org>
* | | | | | | | | | | | Merge "ARM: dts: msm: update AUX channel configurations for SDM630"Linux Build Service Account2017-05-27
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | ARM: dts: msm: update AUX channel configurations for SDM630Narender Ankam2017-05-18
| | |_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update Display Port's AUX channel configuration settings for SDM630. Change-Id: I9712d24251a2d700f79de13cdeda76b7c980b721 Signed-off-by: Narender Ankam <nankam@codeaurora.org>
* | | | | | | | | | | | Merge "ARM: dts: msm: enable partial update for dual dsi cmd mode on msm8998"Linux Build Service Account2017-05-26
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | ARM: dts: msm: enable partial update for dual dsi cmd mode on msm8998Vishnuvardhan Prodduturi2017-05-11
| | |_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable partial update for nt35597 sharp dual dsi cmd mode panel on msm8998. This feature helps in power savings for use cases where only part of the display is getting updated. Change-Id: Ia336afabf202246dc724c8e40939030c2d069d70 Signed-off-by: Vishnuvardhan Prodduturi <vproddut@codeaurora.org>
* | | | | | | | | | | | Merge "ARM: dts: msm: add clock-cntl-support for msm8996 ispif"Linux Build Service Account2017-05-26
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | ARM: dts: msm: add clock-cntl-support for msm8996 ispifAndy Sun2017-05-25
| |/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without clock-cntl-support setting, some of ispif clocks will be enabled without set rate. Have to add clock-cntl-support to let clock-control setting in device node to take care of which ones should init rate. Change-Id: I836cf1578f198d7370e347336f334e9929b57994 Signed-off-by: Andy Sun <bins@codeaurora.org>
* | | | | | | | | | | | Merge "ARM: dts: msm: correct voltage range values for msm8996 ADP camera"Linux Build Service Account2017-05-26
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | ARM: dts: msm: correct voltage range values for msm8996 ADP cameraTerence Ho2017-05-25
| |/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The digital and analogue voltages could vary on different platforms and update the same for automotive ADP board. Change-Id: I2b6874f8bcc5c6e780cece82014a969812b683fa Signed-off-by: Terence Ho <terenceh@codeaurora.org> Signed-off-by: Andy Sun <bins@codeaurora.org>
* | | | | | | | | | | | Merge "ARM: dts: msm: Change version bit to match TP 800S used for HDK660/630"Linux Build Service Account2017-05-26
|\ \ \ \ \ \ \ \ \ \ \ \