Commit Graph
4941 Commits
Author SHA1 Message Date
Charan Teja Reddy 0013611476 ARM: dts: msm: add bus id, actlr settings for lito
Add bus id's and ACTLR settings for SMMU on Lito. Bus id's enables the
clock between two nodes and actlr is used for performance tuning.

Change-Id: I3a3ccd018434e0016873843935f2607e12d02a07
2019-05-07 14:50:56 +05:30
Tharun Kumar Merugu 649d2b80cf ARM: dts: msm: Add status property to fastRPC DT
Add status property to the device tree, to dynamically
enable or disable fastrpc and adsprpc-mem node.

Change-Id: If9c17d00a691713f6ed958af790401c1308cc6e6
Acked-by: Vishnu Karthik D <vikarthi@qti.qualcomm.com>
2019-05-07 14:06:11 +05:30
Odelu Kukatla 88b6f93e11 ARM: dts: qcom: Add proxy client node for LITO
Proxy bus client is required to ensure that a certain
minimum state for a critical resource at the beginning
of boot up before the clients have probed and voted for
required state.

Change-Id: Iaa0ec10e528900311dfbc630651c78d57aade1ea
2019-05-07 12:19:24 +05:30
Vatsal Bucha 18266187f2 ARM: dts: msm: Change from GIC to PDC for wakeup irq on lito
APPS wakeup irq should register to PDC interrupts instead
of GIC for PDC to wakeup APPS when the interrupt is triggered
on lito target.

Change-Id: Id31d5e5303ec0dfe393cf83274191c82889ca752
2019-05-06 22:57:16 -07:00
Odelu Kukatla 30b3442493 ARM: dts: qcom: add keepalive for critical resources for LITO
Introduce governor that keeps SNOC/CNOC alive with a very small
bandwidth vote while CPU is active.

Change-Id: I5d9bf5a74666cbe3afff6a043340737e8986b591
2019-05-06 22:52:21 -07:00
Wenjun Zhang 3c7b642e2a ARM: dts: msm: AOD mode for SW43404 panel
Enable AOD mode for video mode.

Change-Id: I9e8a4741829a2d1870b2921bab26bf9d96eb7f9e
2019-05-06 19:33:54 -07:00
Lei Chen b5cb171cd4 ARM: dts: msm: Enable POMS on sim cmd panel for kona
This change enables panel operating mode switch on simulation
command mode panel for kona target.

Change-Id: I6418683e512e8f2c46475328cec91d834247a7bb
2019-05-06 19:14:23 -07:00
Lei Chen e22248ffff dt-bindings: msm: Add following properties to control POMS
- qcom,mdss-dsi-panel-mode-switch to enable panel operating mode switch.
- qcom,mdss-dsi-video-mode to indicate current timing mode can only
support video mode.
- qcom,mdss-dsi-cmd-mode to indicate current timing mode can only
support command mode.

Change-Id: I0e559a921ed6a59deab3aeb805d2aa70acf75b4a
2019-05-06 19:08:22 -07:00
Bruce Levy 2d7bc7cd61 ARM: dts: msm: Enable AOP signalling for LPASS and CDSP
Add AOP ON/OFF notifications to lpass and cdsp PIL nodes for
considering direct resource voters at rpmh.

Change-Id: Iaaaf1c1f3c3bea942f80ed2d5dd3b67471149d1f
2019-05-06 16:51:43 -07:00
qctecmdr d2b4d028ea Merge "ARM: dts: msm: add SPMI debug bus for Kona boards" 2019-05-06 15:54:06 -07:00
qctecmdr 5ade36d86a Merge "ARM: dts: msm: Add apr tal rpmsg node to glink adsp on lito" 2019-05-06 15:54:05 -07:00
Karthikeyan Mani e142cf57ef ARM: dts: msm: Add apr tal rpmsg node to glink adsp on Kona
Add apr tal rpmsg node to increase number of glink intents
instead of having the default intent count.

Change-Id: I262ebf842e705a91993cca668ab43de16526bdb5
2019-05-06 14:04:44 -07:00
Rama Aparna Mallavarapu 4419485adf ARM: dts: qcom: Correct the NPU BWMON IRQ number for kona
The upwake IRQ for NPU BWMON device seems to be
incorrect. Fix the IRQ number for NPU BWMON device.

Change-Id: Ic14b7ed11d24d362c58c94df200904976d04fc1e
2019-05-06 13:13:29 -07:00
Rama Aparna Mallavarapu 9e8510e9be ARM: dts: qcom: Add clocks needed for NPU BWMON devices for kona
NPU BWMON and NPU DSP BWMON devices requires BWMON AHB
cfg clk and AXI cfg clocks. Add the device tree entries
needed to enable them.

Change-Id: Ic520bb4249e2367c7683e3e12812590c1e77be18
2019-05-06 13:11:09 -07:00
Zhen Kong 5b3323ab4e ARM: dts: msm: add qcrypto device on kona
add qcrypto device on kona.

Change-Id: Ifcee426f442aea90ff6c73c07df30988259f1788
2019-05-06 12:47:54 -07:00
Guru Das Srinagesh 9ea02c719d dt-bindings: qpnp-smb5: Support enabling of ADC based AICL
This boolean property enables or disables ADC-based AICL configuration.

Change-Id: Ib6ceb14d7a7f3fa0a0b6944409a4003970aa43f6
2019-05-06 12:19:57 -07:00
Guru Das Srinagesh 03dddb3f8b dt-bindings: smb1390: Add TEMP alarm threshold parameter
Support the configuration of the die temperature threshold on SMB1390
that would trigger the TEMP alarm.

Change-Id: Ic542b89675bf05b2d0ee2389c5dfd851f6bbe7bf
2019-05-06 12:19:57 -07:00
Guru Das Srinagesh a6abf3a95c dt-bindings: smb1390: Add minimum ILIM parameter
Support the setting of a minimum value for ILIM.

Change-Id: I840191f4de6f9e507024105856462b8e5ce16b55
2019-05-06 12:19:53 -07:00
Guru Das Srinagesh acbe18718e dt-bindings: qpnp-smb5: Support setting of WDOG snarl timeout duration
Add parameter to set the timeout duration of the WDOG snarl timer. The
wdog-snarl IRQ is disabled, both by default as well as if at least one
of the following two conditions are not satisfied:
- WDOG snarl timer timeout is configured using the parameter being added
  in this patch, and
- SW thermal regulation workaround is active.

Change-Id: Iffe2122d3ce3a35eda9543d2ecd88c4b56e9cb31
2019-05-06 12:19:17 -07:00
Subbaraman Narayanamurthy 8400d43df3 dt-bindings: qpnp-fg-gen4: Add support to read battery id from ADC channel
Add support to read battery id from ADC channel if specified with
batt_id name under FG device. Also, add a property to specify the
pull up resistor value.

Change-Id: I2d089ab5c4a1363846d6a1f014ba2ea55a666989
2019-05-06 11:11:28 -07:00
Umang Agrawal e922147402 dt-bindings: qpnp-qg: Add a DT property to use S7 PON OCV
PMI632 PON OCV is dependent on the primary PMIC it is
paired with. Add a DT property to force using S7 based
OCV instead of the multi-level PON OCV logic.

Change-Id: Idd27a3c31f7422af931a07434b4c64fbd59e1ae9
2019-05-06 21:54:11 +05:30
Umang Agrawal ea593089fa dt-bindings: qpnp-qg: Add support for weighted capacity learning
Add support to loosen capacity learning qualifying criterion.
This helps to learn capacity from any starting battery SOC to
any ending battery SOC, provided, battery SOC changes by at least
10 % during charging. Assign weight to this capacity learning
event based on the change in battery SOC.

Change-Id: I3cdf7d6fe8d53f5b96aab4fad6b7bc293cf523c7
2019-05-06 21:52:22 +05:30
Can Guo 94a3d32aa9 ARM: dts: qcom: Add extcon support for UFS card and SD card on Kona
This change adds the extcon support for removable UFS card and SD card on
Kona platforms to enable hot plug detection for the both.

Change-Id: I31833211a7559f3dcd110adc9722982033cfe83b
2019-05-06 18:54:14 +08:00
Can Guo 3c62620329 ARM: dts: qcom: add removable UFS device support on Kona platforms
This change adds the removable UFS device related nodes and properties to
Kona device trees to support UFS cards on Kona platforms.

Change-Id: I04d92c1fa0066d2f50b8492cf516ad6cc4857d17
2019-05-06 18:46:55 +08:00
Vatsal Bucha d251c652b0 ARM: dts: msm: Add apr tal rpmsg node to glink adsp on lito
Add apr tal rpmsg node to increase number of glink
intents instead of having the default intent count.

Change-Id: I2e597d660d39aafda029e90ea53ad98382562c92
2019-05-06 13:19:35 +05:30
Sharat Masetty 7bb7a6d81e ARM: dts: msm: Add suspendable ddr bw table for lito
Add a few macros and a suspendable ddr bw table needed for GPU
on lito platform.

Change-Id: I9ad2b1360669d3b1fa5284acb72f5a0bd44ce399
2019-05-06 13:15:40 +05:30
Jishnu Prakash 7ba4b92363 ARM: dts: msm: Add batt_id channel for PM8150B
Add batt_id channel from VADC on PM8150B in case
it cannot be read accurately from RRADC on PM8150B.

Change-Id: Ia1fcb38a844f13d5b3f010735052b3c9c7267463
2019-05-06 12:16:55 +05:30
Neeraj Upadhyay 2d9bb18d7c ARM: dts: msm: Enable bus scaling for CDSP PIL for Lito
Add properties for enabling bus scaling for CDSP PIL on
Lito SoC.

Change-Id: I94e0681ac92ea4179fb3eeaef36f00f8bb308ae6
2019-05-06 11:02:55 +05:30
Umang Agrawal dcc4a734d0 ARM: dts: qcom: Add initial device tree for pm7250b
Add initial device tree for pm7250b and base nodes for revid,
pon, charger, qgauge, gpio and temp alarm peripherals.

Change-Id: I339d31be7d08b84902e03f701203cbc8334bb19d
2019-05-06 10:58:03 +05:30
Taniya Das 9a495e06d3 dt-bindings: cpufreq: Add cpufreq Firmware bindings
Add a new compatible for EPSS firmware and also add new device tree
properties for lut row size and skipping enable.

Change-Id: I088a607c5bc020a2949a6edf36937d517c6076f0
2019-05-06 10:48:08 +05:30
Dikshita Agarwal 502d8d1f15 ARM: dts: msm: update clock level to 200MHz for lito
Update clock level to 200MHz for lower SKU for lito.

Change-Id: Ief2750d8f8923a714c311730dd61628e7a49604f
2019-05-05 14:26:48 +05:30
Sudheer Papothi 2013fda21f ARM: dts: msm: Change from GIC to PDC for wakeup irq on Kona
APPS wakeup irq should register to PDC interrupts instead
of GIC for PDC to wakeup APPS when the interrupt is triggered
on Kona target.

Change-Id: I33224b82dced8dc55a9e65b1ecb77c738ee72bb9
2019-05-05 10:34:45 +05:30
Can Guo eb173ed132 extcon: gpio: Add documentation for extcon gpio support
This change adds the documentation for extcon gpio support to address its
required DT properties and DT examples.

Change-Id: I0a491823aedbfd43ee33142c2f83872bcc7eb241
2019-05-04 11:34:05 +08:00
Raghavendra Rao Ananta 5cd2f1cc29 ARM: dts: msm: Add IPCC test nodes for end to end verification
Add ping test nodes for subsystems such as CDSP, ADSP, NPU, SLPI and
APSS (self) in order to validate the IPCC infrastructure under various
scenarios.

Change-Id: I4db69c65f6a1a621fe58e1267c7fd77ed6fcef6b
2019-05-03 18:25:31 -07:00
David Collins 1c547a7e26 ARM: dts: msm: add SPMI debug bus for Kona boards
Add an SPMI debug bus device and associated child devices so that
consumers can have unrestricted access to the PMICs on
pre-production devices.  This helps to make debugging easier.

Change-Id: Ifc49a81c548435fa5485d561208c169ca3bca257
2019-05-03 17:37:35 -07:00
David Collins c9b4344ba2 dt-bindings: spmi: spmi-pmic-arb-debug: add clock management support
Add support to specify a clock that is needed by the SPMI PMIC
arbiter debug bus.

Change-Id: I466979d93b6ca38974a2ef4b391c66507281064e
2019-05-03 17:27:14 -07:00
Zhen Kong c6c3744039 ARM: dts: qcom: update qcedev interrupt setting on kona
update qcedev interrupt setting on kona.

Change-Id: I6f76b13db2513e1ae556229d1c1f8340fccf50f0
2019-05-03 16:22:59 -07:00
Venkata Narendra Kumar Gutta eabdf1c567 ARM: dts: qcom: Add kona and lito device tree files
Add kona and lito device tree files and other related device tree
files included in them. This snapshot is taken as of
'commit f3dd4aaeb3
("Merge "platform: qpnp-revid: Add REVID support for PM7250B")' of
the kernel project.

Change-Id: I51206d16131c8c14bc9589e1770209580e8305eb
2019-05-02 16:41:25 -07:00
Venkata Narendra Kumar Gutta ed241f1327 dt-bindings: Add devicetree bindings to devicetree project
Add devicetree bindings snapshot to the devicetree project.
This snapshot is taken as of
'commit f3dd4aaeb3 (Merge
"platform: qpnp-revid: Add REVID support for PM7250B")' of
the kernel project.

Change-Id: I5e0ec0eae63ff9c071b2924bd84c5b20d3f6554d
2019-05-02 16:41:24 -07:00
Venkata Narendra Kumar Gutta 1f62b25b42 ARM: dts: vendor: Add an initial makefile to the vendor
Add an initial makefile to the vendor directory.

Change-Id: Ibc41b0b441213a1bc7c1a113080d8927d96e3fda
2019-05-02 16:41:24 -07:00
Git User 206e4e3f6c Initial empty repository 2019-02-20 07:02:53 -08:00