summaryrefslogtreecommitdiff
path: root/Documentation (follow)
Commit message (Collapse)AuthorAge
...
* | | | | | | | | | | | | Merge "soc: qcom: pil: Allow the MBA memory to be dynamic or a carveout"Linux Build Service Account2017-02-17
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / |/| | | | | | | | | | | |
| * | | | | | | | | | | | soc: qcom: pil: Allow the MBA memory to be dynamic or a carveoutPuja Gupta2017-02-15
| |/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, the MBA is expected to be loadable at any region in DDR. However, due to limitations in the modem PBL or MBA image, this is not always possible. Allow the modem to be loaded in a carved out CMA heap if specified in device tree. Current memory APIs do not allow the association of more than one memory region with a device; therefore allow the existence of an optional sub-device node that will contain the memory region property for the MBA. CRs-Fixed: 2006100 Change-Id: Ia2b52be55f0b3f23278e1f71106fdb46de1d0fe1 Signed-off-by: Vikram Mulukutla <markivx@codeaurora.org> Signed-off-by: Puja Gupta <pujag@codeaurora.org>
* | | | | | | | | | | | Merge "msm: mdss: dp: add support to parse maximum PCLK from dtsi for ↵Linux Build Service Account2017-02-15
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | display port"
| * | | | | | | | | | | | msm: mdss: dp: add support to parse maximum PCLK from dtsi for display portPadmanabhan Komanduru2017-02-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For SDM660 and MSM8998 even though the DP controller version is the same, there is a difference in the maximum pixel clock frequency supported between these targets. Add support to parse this property from the MDSS Display Port dtsi node as an optional property. Change-Id: I568ac44e41c7bf34f4b87b3199cdecad54e166c3 Signed-off-by: Padmanabhan Komanduru <pkomandu@codeaurora.org>
* | | | | | | | | | | | | Merge "msm: sde: Ensure mdp splash cleanup before initiating rotation request"Linux Build Service Account2017-02-15
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | msm: mdss: update vbif Qos remapper settings for RotatorRaviteja Tamatam2017-02-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rotator and MDP share same Vbif. Made changes to apply vbif remapper settings for respective rotator xin id. Also, due to common vbif, register mutex lock is now shared. Change-Id: Ifdfb36ce5c8f26196ab4f8f56487cf135bbd12ce Signed-off-by: Raviteja Tamatam <travitej@codeaurora.org>
* | | | | | | | | | | | | | Merge "input: touchpanel: Add ST Touchscreen version 4.1.0 driver"Linux Build Service Account2017-02-15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | input: touchpanel: Add ST Touchscreen version 4.1.0 driverYahui Wang2017-02-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the reference driver source code for ST Touchscreen of version 4.1.0. It is used for QVR8998 touchscreen. (cherry picked from commit 2cd09314337d614e69d0ebd99afb71d99d31b69a) Signed-off-by: chenx <chenxiang0527@thundersoft.com> Git-commit: 2cd09314337d614e69d0ebd99afb71d99d31b69a Git-repo: https://source.codeaurora.org/quic/la/kernel/msm-3.10 CRs-Fixed: 1106217 Change-Id: I6674245402c0a5d6cca6bf82a9f8b1bf4f4f4ef3 Signed-off-by: Jin Fu <jinf@codeaurora.org>
* | | | | | | | | | | | | | | Merge "ARM: dts: msm: Config sdm660 CPR controllers to use default step_quot"Linux Build Service Account2017-02-15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | regulator: cpr3: Use default step_quot during corner switchTirupathi Reddy2017-02-13
| | |_|_|/ / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Configure CPR4/h controllers to reset to default step_quot on each loop_en = 0 transition. This enables the CPR controller to use the default step_quot during a corner switch and then later switch to the run-time calibrated step_quot. Without this feature enabled, there is a chance for the CPR controller to use the run-time calibrated step_quot of lower modes for higher modes that sometimes can lead to closed-loop voltage getting stuck at open-loop voltage. CRs-Fixed: 2003482 Change-Id: Ic738f6205a2e2030202abd811e94bd47240bad43 Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
* | | | | | | | | | | | | | Merge "power: qpnp-fg-gen3: add support to configure batt_therm coefficients"Linux Build Service Account2017-02-15
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | power: qpnp-fg-gen3: add support to configure batt_therm coefficientscyizhao2017-02-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support to configure battery thermal coefficients so that different battery thermistors can be supported. These coefficients can be configured via "qcom,battery-thermal-coefficients" device tree property. CRs-Fixed: 2004461 Change-Id: Iff25acd397a68c31057dff4db1896d46e396adc6 Signed-off-by: Yingwei Zhao <cyizhao@codeaurora.org>
| * | | | | | | | | | | | | qpnp-fg-gen3: add support for configuring slope limit coefficientsSubbaraman Narayanamurthy2017-02-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Slope limit coefficient is used to define the maximum change in battery SOC. There is a requirement to configure slope limit coefficient based on charging status and battery temperature threshold. Add support for it through the following properties. - qcom,slope-limit-temp-threshold - qcom,slope-limit-coeffs Possibe values allowed for slope limit coefficient is 0 to 31. Change-Id: I41eacb13734f1692a16c1b011c58a488e46515ec Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
* | | | | | | | | | | | | | Merge "ARM: dts: msm: add mdss node for sdm630"Linux Build Service Account2017-02-11
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | clk: qcom: add MDSS PLL support for sdm630Sandeep Panda2017-02-10
| | |_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the sdm630 compatible string to MDSS PLL driver of_device_id table list, so that initialization of MDSS PLL driver takes place for sdm630 platform. Change-Id: I284ff9c07a4a971260ade399a2f7a605003ccf1d Signed-off-by: Sandeep Panda <spanda@codeaurora.org>
* | | | | | | | | | | | | | Merge "qpnp-smb2: Add DT option for enabling input suspend on fake battery"Linux Build Service Account2017-02-11
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | qpnp-smb2: Add DT option for enabling input suspend on fake batteryAshay Jaiswal2017-02-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Input suspend on fake battery feature is by default enabled in the software, add a DT property to enable/disable the feature. Change-Id: I06bda6c72010699f4be24ff6044fe3bb248b06fb Signed-off-by: Ashay Jaiswal <ashayj@codeaurora.org> Signed-off-by: Harry Yang <harryy@codeaurora.org>
* | | | | | | | | | | | | | | Merge "input: gpio_keys: Add support for pinctrl framework"Linux Build Service Account2017-02-11
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | input: gpio_keys: Add support for pinctrl frameworkShantanu Jain2017-02-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add pinctrl framework support for gpio configuration to gpio_keys driver. Signed-off-by: Shantanu Jain <shjain@codeaurora.org> Change-Id: I50c46caca0a65f8906f816e04f89610497956eea
* | | | | | | | | | | | | | | | Merge "regulator: cpr4-mmss-ldo: Add GFX LDO CPR support for sdm630"Linux Build Service Account2017-02-11
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | regulator: cpr4-mmss-ldo: Add GFX LDO CPR support for sdm630Tirupathi Reddy2017-02-10
| | |_|/ / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GPU subsystem in sdm630 is supplied by either LDO300(VDD_GFX) in LDO mode or VDD_CX in BHS mode. This LDO300 is CPR managed and supports CPR closed-loop operation. CRs-Fixed: 2000929 Change-Id: I94d6739f9abbdba3918b118eaa29fc0bc5cbd6e7 Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
* | | | | | | | | | | | | | | | Merge "soc: qcom: Add support for Cx iPeak limit driver"Linux Build Service Account2017-02-10
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | soc: qcom: Add support for Cx iPeak limit driverRajesh Kemisetti2017-02-09
| | |/ / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement common driver to limit Cx ipeak based on voting from various clients in multimedia. Change-Id: Ie0a57e49f7a8ba8a4fa3aa7f50dd0947f8e9d11b Signed-off-by: Rajesh Kemisetti <rajeshk@codeaurora.org>
* | | | | | | | | | | | | | | | Merge "ARM: dts: msm: Add APC0/1 CPR instances for sdm630"Linux Build Service Account2017-02-10
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | regulator: cprh-kbss: add support for sdm630 kbss cpr instancesTirupathi Reddy2017-02-10
| | |/ / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sdm630 CPU CPR controllers support full hardware closed-loop CPR operation also known as CPR hardening. Extend the cprh-kbss-regulator driver to handle CPU subsystem specific power requirements of the sdm630 chip. CRs-Fixed: 1117353 Change-Id: Id2aa0674b0d9737907defd4b305ee70b74f65142 Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
* | | | | | | | | | | | | | | | Merge "clk: qcom: Add qpnp clock divider support"Linux Build Service Account2017-02-10
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | clk: qcom: Add qpnp clock divider supportTirupathi Reddy2017-01-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clkdiv module provides a clock output on the PMIC with CXO as the source. This clock can be routed through PMIC GPIOs. Add a device driver to configure this clkdiv module. CRs-Fixed: 1085200 Change-Id: I5e91a954bf5b6adbba8547b04361daf9788cca37 Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
* | | | | | | | | | | | | | | | Merge "sched: remove sched_new_task_windows tunable"Linux Build Service Account2017-02-09
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | sched: remove sched_new_task_windows tunablePavankumar Kondeti2017-02-08
| | |_|/ / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The sched_new_task_windows tunable is set to 5 in the scheduler and it is not changed from user space. Remove this unused tunable. Change-Id: I771e12b44876efe75ce87a90e4e9d69c22168b64 Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
* | | | | | | | | | | | | | | | Merge "icnss: Avoid DOMAIN_ATTR_ATOMIC setting during S1 bypass"Linux Build Service Account2017-02-09
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | icnss: Avoid DOMAIN_ATTR_ATOMIC setting during S1 bypassHardik Kantilal Patel2017-02-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While initializing the SMMU with DOMAIN_ATTR_ATOMIC attribute iommu driver always vote for aggre2_noc_clk during suspend mode which result into power penalty. To resolve this issue avoid configuring DOMAIN_ATTR_ATOMIC attribute in S1_BYPASS mode. CRs-fixed: 2004562 Change-Id: Ic5d4b2864f58098fd29da48e5f977434e356b1e0 Signed-off-by: Hardik Kantilal Patel <hkpatel@codeaurora.org>
* | | | | | | | | | | | | | | | Merge "regulator: gfx-ldo: Add GFX LDO support for sdm630"Linux Build Service Account2017-02-09
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | regulator: gfx-ldo: Add GFX LDO support for sdm630Tirupathi Reddy2017-02-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The LDO300 regulator supplies power to GPU subsystem of sdm630. Update GFX LDO regulator driver to support LDO300 regulation on sdm630. CRs-Fixed: 2000929 Change-Id: I7ae9834f47763e06e110c03c4cf4220fe044659e Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
* | | | | | | | | | | | | | | | Merge "leds: leds-qpnp: correct various coding style issues"Linux Build Service Account2017-02-08
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | leds: leds-qpnp: correct various coding style issuesDavid Collins2017-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Correct warnings flagged by checkpatch. In particular, modify the following: - Add 'const' to the type of a struct of_device_id variable. - Remove unnecessary out-of-memory error messages. - Restructure conditionals to avoid else after return. - Replace kzalloc() with kcalloc() for arrays. - Replace strncmp() with strcmp(). - Join strings that are wrapped across two lines. - Correct the format of block comments. - Remove 'return' from the end of void functions. - Remove unnecessary parentheses. - Remove unnecessary line continuations. - Call usleep_range() with max > min. - Update the LEDS_QPNP Kconfig entry and the device tree documentation to use the name: 'Qualcomm Technologies, Inc.' - Expand the description of the LEDS_QPNP config option. - Correct the spelling of 'controlled'. Change-Id: Id29de0da18aa1ce75a0c7604b8c0ecd1633fcaf3 Signed-off-by: David Collins <collinsd@codeaurora.org>
| * | | | | | | | | | | | | | | | platform: msm: qpnp-coincell: correct various coding style issuesDavid Collins2017-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Correct warnings flagged by checkpatch. In particular, modify the following: - Add 'const' to the type of a struct of_device_id variable. - Update the QPNP_COINCELL Kconfig entry and the device tree documentation to use the name: 'Qualcomm Technologies, Inc.' Change-Id: Ieb737138dc5dacb01eb840a1861afe14cf14ddc6 Signed-off-by: David Collins <collinsd@codeaurora.org>
| * | | | | | | | | | | | | | | | thermal: qpnp-temp-alarm: correct various coding style issuesDavid Collins2017-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Correct warnings flagged by checkpatch. In particular, modify the following: - Add 'const' to type of a struct of_device_id variable. - Update the THERMAL_QPNP Kconfig entry and the device tree documentation to use the name: 'Qualcomm Technologies, Inc.' Change-Id: Ia25eb58820107d0c068ee3e2c31d46f0cb13e3d6 Signed-off-by: David Collins <collinsd@codeaurora.org>
| * | | | | | | | | | | | | | | | regulator: qpnp-regulator: correct various coding style issuesDavid Collins2017-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Correct warnings flagged by checkpatch. In particular, modify the following: - Use octal file permissions instead of symbolic. - Add 'const' to type of struct of_device_id variables. - Remove unnecessary out-of-memory error messages. - Change variables of type 'unsigned' to 'unsigned int'. - Restructure conditionals to avoid else after return/break. - Remove 'return' from the end of void functions. - Join strings that are wrapped across two lines. - Remove ';' from the end of a macro definition. - Update the REGULATOR_QPNP Kconfig entry and the device tree documentation to use the name: 'Qualcomm Technologies, Inc.' Change-Id: I9f2cde58929ae57667366bb886e65154d36dfd3d Signed-off-by: David Collins <collinsd@codeaurora.org>
| * | | | | | | | | | | | | | | | regulator: mem-acc-regulator: correct various coding style issuesDavid Collins2017-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Correct warnings flagged by checkpatch. In particular, modify the following: - Add 'const' to the type of a struct of_device_id variable. - Remove unnecessary out-of-memory error messages. - Change variables of type 'unsigned' to 'unsigned int'. - Restructure conditionals to avoid else after return. - Correct the spelling of the word 'initialize'. - Update the REGULATOR_MEM_ACC Kconfig entry and the device tree documentation to use the name: 'Qualcomm Technologies, Inc.' Change-Id: Idfccd4289eadbbeaf2c682ca4fbe73eda691499a Signed-off-by: David Collins <collinsd@codeaurora.org>
* | | | | | | | | | | | | | | | | Merge "iio: qcom-tadc: set all threshold comparators directions"Linux Build Service Account2017-02-08
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | smb138x-charger: configure connector temp thresholdsNicholas Troast2017-02-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a device tree property qcom,connector-temp-max-mdegc to configure the connector temperature at which mitigation should start. This will set the thresholds for when the temperature-change IRQ will fire. Change-Id: I47df477b56a6654fbf94b5bb0f7dfdfb80e2f16e Signed-off-by: Nicholas Troast <ntroast@codeaurora.org>
| * | | | | | | | | | | | | | | | smb138x-charger: configure charger temperature thresholdNicholas Troast2017-02-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The charger temperature threshold should be configured for thermal balancing. Add a device tree property to configure the temperature threshold. A default value will be used in the absence of this property. Change-Id: I5d64a8012a9c13c578714d91f1e7e4426cef235a Signed-off-by: Nicholas Troast <ntroast@codeaurora.org>
* | | | | | | | | | | | | | | | | Merge "ARM: dts: msm: add sink capabilities to PMI8998 PD PHY"Linux Build Service Account2017-02-07
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | usb: pd: Read sink capabilities from device treeJack Pham2017-02-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a device tree property to allow specifying the supported set of sink capabilities. If not specified, fall back to a single capability of 5V @ 3A. Change-Id: I394061d9f3070099e35b651ce4b63a7993343bf1 Signed-off-by: Jack Pham <jackp@codeaurora.org>
* | | | | | | | | | | | | | | | | | Merge "power: qcom: apm: replace msmtitanium code name with MSM8953"Linux Build Service Account2017-02-07
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | power: qcom: apm: replace msmtitanium code name with MSM8953David Collins2017-01-31
| | |_|_|/ / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove all reference to the internal code name "msmtitanium" and replace them with "MSM8953" which is the official name for the SoC. Change-Id: I1637b0270ddbe8283dd9b4ba07e8e263b0a5a944 Signed-off-by: David Collins <collinsd@codeaurora.org>
* | | | | | | | | | | | | | | | | Merge "msm: vidc: Handle perf mode configuration"Linux Build Service Account2017-02-07
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | msm: vidc: Handle perf mode configurationVikash Garodia2017-01-30
| | |/ / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Host will set the Venus firmware in below modes 1. If the load of current video session exceeds the venus capability, video driver sets power save mode for that session. 2. If an usecase is recommended to run in power save mode to get power benefits, video driver configures the session in power save mode. 3. If any V4L2 client makes an explicit call to configure the usecase in a certain perf mode, video driver sets the same to venus firmware, unless restricted by core capability. CRs-Fixed: 1106972 Change-Id: Ib8be6c9af1508389edc9cb6444531c6e711b6a11 Signed-off-by: Vikash Garodia <vgarodia@codeaurora.org>
* | | | | | | | | | | | | | | | | Merge "msm: mdss: dp: add support for DP PHY register offset property"Linux Build Service Account2017-02-05
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / / / / / |/| | | | | | | / / / / / / / / / | | |_|_|_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | msm: mdss: dp: add support for DP PHY register offset propertyPadmanabhan Komanduru2017-01-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a DT property to specify DP PHY register offset for display port. There is a register offset difference for a few DP PHY registers between msm8998 and SDM660 and hence this is needed. Add changes to program DP PHY registers by accounting for this register offset difference wherever applicable. Change-Id: I515432830ae6c3fa3223f0c97af7b0a3965afc40 Signed-off-by: Padmanabhan Komanduru <pkomandu@codeaurora.org>