Commit graph

36237 commits

Author SHA1 Message Date
Wenjun Zhang
25417fb4d6 dt-bindings: display: msm/sde-dsi: use panel nodes for kona
Delete these display nodes and use panel nodes directly.

Change-Id: I4ee8012e6b5b65102e7d6669c296314a6d92c5a5
Signed-off-by: Wenjun Zhang <wjzhan@codeaurora.org>
2018-12-07 07:57:58 -05:00
qctecmdr Service
f263d84ca4 Merge "dt-bindings: mfd: qcom-i2c-pmic: Add bindings" 2018-11-14 20:00:32 -08:00
qctecmdr Service
59abced6ec Merge "dt-bindings: qdsp: device-tree documentation for fastrpc nodes" 2018-11-14 18:28:45 -08:00
qctecmdr Service
fccaa4da4e Merge "dt-bindings: mhi: make bus scale voting optional" 2018-11-14 10:38:59 -08:00
qctecmdr Service
491af28dbb Merge "dt-bindings: qdsp: device-tree documentation for CDSP loader" 2018-11-14 10:38:58 -08:00
Tharun Kumar Merugu
89131f673b dt-bindings: qdsp: device-tree documentation for fastrpc nodes
Device-tree documentation for the fastrpc nodes which contain
properties and IOMMU info for the various context banks.

Change-Id: Ic5c28f1f82d8cf631555115feaca100d5a0d4a1c
Acked-by: Thyagarajan Venkatanarayanan <venkatan@qti.qualcomm.com>
Signed-off-by: Tharun Kumar Merugu <mtharu@codeaurora.org>
2018-11-14 22:53:27 +05:30
qctecmdr Service
d7e9c0bf3b Merge "drm/msm/sde: add device tree parsing and property installation for LTM" 2018-11-14 00:31:24 -08:00
qctecmdr Service
6d86b02587 Merge "msm: pcie: add support for RUMI" 2018-11-13 22:34:30 -08:00
qctecmdr Service
93330ce5e4 Merge "dt-bindings: input: add qpnp-power-on bindings" 2018-11-13 20:39:34 -08:00
qctecmdr Service
62ce969bd8 Merge "msm: pcie: add PCIe root complex bus driver snapshot" 2018-11-13 20:39:34 -08:00
qctecmdr Service
35efdafdba Merge "input: misc: Add snapshot of QTI haptics driver" 2018-11-13 17:12:51 -08:00
qctecmdr Service
2e01fb6815 Merge "power: smb5: Add snapshot of SMB5 driver and its dependencies" 2018-11-13 17:12:51 -08:00
qctecmdr Service
51b0800636 Merge "dt-bindings: leds: Add DT bindings for QTI TRI_LED driver" 2018-11-13 13:53:21 -08:00
qctecmdr Service
05a7334f62 Merge "dt-bindings: pwm: Add DT bindings for QTI PWM LPG driver" 2018-11-13 10:27:34 -08:00
qctecmdr Service
19b397a3d7 Merge "dt-bindings: nvmem: Add DT bindings for QTI SDAM driver" 2018-11-13 07:17:00 -08:00
qctecmdr Service
2a8241c7fe Merge "dt-bindings: regulator: Add DT bindings for qpnp-oledb regulator" 2018-11-13 04:02:19 -08:00
Guru Das Srinagesh
29943f22e4 dt-bindings: mfd: qcom-i2c-pmic: Add bindings
Add snapshot of the dt-bindings of the qcom-i2c-pmic driver as of
msm-4.14 'commit 7e16ff6cdde5 ("defconfig: qcs405: enable WLAN configs
for 32-bit QCS405")'.

Change-Id: I82bce50edebd75bf016feca76b9c7db3bc03a6d5
Signed-off-by: Guru Das Srinagesh <gurus@codeaurora.org>
2018-11-12 18:24:11 -08:00
qctecmdr Service
111f4ebeff Merge "Documentation: sound: add kona stub codec documentation" 2018-11-12 17:35:19 -08:00
qctecmdr Service
8fed545463 Merge "sysctl: add boot_reason and cold_boot sysctl entries for arm64" 2018-11-12 14:11:27 -08:00
qctecmdr Service
956d0dc493 Merge "sysctl: add cold_boot sysctl entry" 2018-11-12 12:18:17 -08:00
Tony Truong
97289fd14f dt-bindings: pcie: add support for RUMI platforms
To support PCIe on RUMI platforms, RUMI specific registers and
sequences are required. Add the base RUMI reigster to PCIe reg.

Change-Id: Iea629e61671f1188431218daabe6f308c57be9dc
Signed-off-by: Tony Truong <truong@codeaurora.org>
2018-11-12 11:35:49 -08:00
Tony Truong
f381501513 dt-bindings: pcie: add entry to specify max link training attempts
By default, PCIe device has 100ms to link up. Some devices
require more time so provide a devicetree entry to override
the number of link train attempts.

Change-Id: I7a0ecdf08732de1d0c28fda7ed8eae92d4df2076
Signed-off-by: Tony Truong <truong@codeaurora.org>
2018-11-12 11:35:37 -08:00
Ping Li
4aac55969a drm/msm/sde: add documentation for LTM device tree entries
This change adds the documentation for LTM version and offset entries
in device tree file.

Change-Id: I4b61ea6d1a1348c16e73816248e14fc686ae0dfb
Signed-off-by: Ping Li <pingli@codeaurora.org>
2018-11-12 11:00:55 -08:00
qctecmdr Service
ab1f2fa2c9 Merge "msm: 8x55: put reason for boot in procfs from SMEM" 2018-11-12 10:14:23 -08:00
Tharun Kumar Merugu
e85d5c4e3a dt-bindings: qdsp: device-tree documentation for CDSP loader
Device-tree documentation for the CDSP loader driver node which
enables loading of firmware images and bringing the subsystem out
of reset during boot-up.

Change-Id: I9625873a51583aa5594b88e434c9ac423eaf0e78
Acked-by: Thyagarajan Venkatanarayanan <venkatan@qti.qualcomm.com>
Signed-off-by: Tharun Kumar Merugu <mtharu@codeaurora.org>
2018-11-12 22:36:53 +05:30
qctecmdr Service
cce2694322 Merge "documentation/iommu: Remove description for qcom,min-iova-align" 2018-11-12 08:42:24 -08:00
qctecmdr Service
e05724d482 Merge "dt-bindings: mhi: remove tsync fields as no longer needed in device tree" 2018-11-12 05:32:02 -08:00
qctecmdr Service
faded3a2a3 Merge "dt-bindings: batterydata: Add snapshot" 2018-11-11 13:30:20 -08:00
qctecmdr Service
13e0be110d Merge "dt-bindings: regulator: Add DT bindings for qpnp-labibb regulator" 2018-11-11 11:55:30 -08:00
qctecmdr Service
2dfef5251f Merge "dt-bindings: soc: qcom: Add DT bindings for QTI PBS driver" 2018-11-11 08:38:42 -08:00
qctecmdr Service
f876f8f87e Merge "dt-bindings: regulator: Add DT bindings for qpnp-lcdb regulator driver" 2018-11-11 00:36:17 -08:00
qctecmdr Service
52e199d245 Merge "dt-bindings: clock: add bindings for kona video cc driver" 2018-11-10 14:38:13 -08:00
Tony Truong
6d73739f57 dt-bindings: pcie: add initial devicetree documentations for PCIe
Add initial devicetree documentations for PCIe root
complex driver and MSI controller.

Change-Id: I08cd13298f57c8b58cb081aa08f24d00d460c8a3
Signed-off-by: Tony Truong <truong@codeaurora.org>
2018-11-09 18:49:31 -08:00
Sujeev Dias
a9fa5323e1 dt-bindings: mhi: make bus scale voting optional
Not all targets support bus scale voting, make it
an optional requirement.

CRs-Fixed: 2347210
Change-Id: I390535b0e74cf5b38c8a9e92ea5ff86dc9387a1d
Signed-off-by: Sujeev Dias <sdias@codeaurora.org>
2018-11-09 18:30:30 -08:00
Karthikeyan Mani
ae536e6504 Documentation: sound: add kona stub codec documentation
Add audio stub codec compatible field documentation
for kona.

CRs-Fixed: 2340236
Change-Id: Id6956de52061d70b746ad5227fa34bfee3ece6e0
Signed-off-by: Karthikeyan Mani <kmani@codeaurora.org>
2018-11-09 12:10:11 -08:00
Swathi Sridhar
b9937bdfb4 documentation/iommu: Remove description for qcom,min-iova-align
Remove description for qcom,min-iova-align since the support
to align the start and end of all mapped buffers to
ARM_SMMU_MIN_IOVA_ALIGN has been removed.

Change-Id: I15f4f0338962276396e7e916f8f003d879c82c4b
Signed-off-by: Swathi Sridhar <swatsrid@codeaurora.org>
2018-11-09 10:21:50 -08:00
qctecmdr Service
a25232a77c Merge "Documentation: sound: add QTI audio documentation" 2018-11-09 07:00:36 -08:00
Sujeev Dias
a3e00850ff dt-bindings: mhi: remove tsync fields as no longer needed in device tree
Updated the device tree documentation to remove timesync fields
since core driver no longer requires it.

CRs-Fixed: 2332909
Change-Id: I533731efb2668e4b933dea7d07e6d28a86a76eaa
Acked-by: Bhaumik Vasav Bhatt <bbhatt@qti.qualcomm.com>
Signed-off-by: Sujeev Dias <sdias@codeaurora.org>
2018-11-09 06:47:23 -08:00
qctecmdr Service
85c7e04191 Merge "Documentation/iommu: Add client configuration options" 2018-11-09 02:06:59 -08:00
qctecmdr Service
b32f137cb6 Merge "dt-bindings: backlight: Add DT bindings for qcom-spmi-wled driver" 2018-11-08 17:35:16 -08:00
David Collins
f52c7a3784 dt-bindings: input: add qpnp-power-on bindings
Add device tree bindings for Qualcomm Technologies, Inc. QPNP
Power-on devices.  These are PMIC peripherals which manage PMIC
power on, power off, key presses, and other related activities.

This snapshot is taken as of msm-4.14
commit 8397d59bfcb9 ("input: qpnp-power-on: refactor the
qpnp-power-on driver").

Change-Id: If5e727c812a3c8cdcc263a40c72de50bb3ffbc78
Signed-off-by: David Collins <collinsd@codeaurora.org>
2018-11-08 14:26:46 -08:00
David Collins
de98b0ac25 sysctl: add boot_reason and cold_boot sysctl entries for arm64
Define boot_reason and cold_boot variables in the arm64 version
of setup.c so that arm64 targets can export the boot_reason and
cold_boot sysctl entries.

This feature is required by the qpnp-power-on driver.

Change-Id: Id2d4ff5b8caa2e6a35d4ac61e338963d602c8b84
Signed-off-by: David Collins <collinsd@codeaurora.org>
2018-11-08 14:26:44 -08:00
David Keitel
ee67650037 sysctl: add cold_boot sysctl entry
Add a cold_boot parameter which supplements the
boot_reason sysctl entry with information about
whether the system was booted from cold or warm state.

/proc/sys/kernel/cold_boot entry is updated with 1 or 0 when
system was booted from cold or warm boot state respecitively.

CRs-Fixed: 461256
Change-Id: I2bc5d80c8f26eb9e9dbb4b34960d991a51a224e4
Signed-off-by: David Keitel <dkeitel@codeaurora.org>
2018-11-08 14:26:43 -08:00
Rick Adams
f699c92b61 msm: 8x55: put reason for boot in procfs from SMEM
During board initialization read the shared memory item
SMEM_POWER_ON_STATUS_INFO and place it in the procfs at
/proc/sys/kernel/boot_reason

The data item is an integer with a bit being set to identify the reason
the device was powered on. The values of this data item is defined in
the document Document/arm/msm/boot.txt, the following is the data in the
documentation file.

power_on_status values set by the PMIC for power on event:
----------------------------------------------------------
0x01 -- keyboard power on
0x02 -- RTC alarm
0x04 -- cable power on
0x08 -- SMPL
0x10 -- Watch Dog timeout
0x20 -- USB charger
0x40 -- Wall charger
0xFF -- error reading power_on_status value

Change-Id: I59e665f92e6e29f7dfef4380314f676a2d92c94b
Signed-off-by: Rick Adams <rgadams@codeaurora.org>
2018-11-08 14:26:42 -08:00
qctecmdr Service
1470e20641 Merge "dt-bindings: leds: Add DT bindings for qpnp-flash-v2" 2018-11-08 14:03:57 -08:00
Guru Das Srinagesh
c7b44586cb dt-bindings: qcom: qpnp-smb5: Add snapshot
Add snapshot of dt-bindings for the QPNP-SMB5 driver as of msm-4.14
'commit 7e16ff6cdde5 ("defconfig: qcs405: enable WLAN configs for 32-bit
QCS405")'.

Change-Id: I053d225207e4db95e14cd5ee9b0ef3e012917899
Signed-off-by: Guru Das Srinagesh <gurus@codeaurora.org>
2018-11-08 13:44:07 -08:00
Guru Das Srinagesh
6eb90ea0f4 dt-bindings: batterydata: Add snapshot
Add snapshot of batterydata dt-bindings as of msm-4.14
'commit 7e16ff6cdde5 ("defconfig: qcs405: enable WLAN configs for 32-bit
QCS405")'.

Change-Id: Id4a50a66b48a59b9ef4bb96ecd6f37e56f4613c1
Signed-off-by: Guru Das Srinagesh <gurus@codeaurora.org>
2018-11-08 13:43:42 -08:00
Subbaraman Narayanamurthy
97663a6691 dt-bindings: input: misc: Add DT bindings for QTI haptics driver
QTI haptics driver adds support for configuring the haptics module
in QTI PMICs based on per-effect configuration defined by the user
through device tree. Add DT bindings for it.

This snapshot is taken as of msm-4.14
commit 9bb584ae3a9d ("msm/sde/rotator: Add rev checks for sdmmagpie").

Change-Id: I7bed67bd3727cbf7fea2945d1bd5d775d8ac0414
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
2018-11-08 12:35:48 -08:00
Subbaraman Narayanamurthy
34f9851c2a dt-bindings: leds: Add DT bindings for QTI TRI_LED driver
QTI TRI_LED driver helps configuring the output of LED channels
in TRI_LED and HR_LED peripherals. Add device tree bindings for it.

This snapshot is taken as of msm-4.14
commit 9bb584ae3a9d ("msm/sde/rotator: Add rev checks for sdmmagpie").

Change-Id: I9a4eddbf58cdb99a2f011222d58df426cd920b52
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
2018-11-08 12:35:47 -08:00
Subbaraman Narayanamurthy
a67189ee51 dt-bindings: pwm: Add DT bindings for QTI PWM LPG driver
QTI PWM LPG driver supports configuring PWM/LPG channels on QTI
PMICs based on the client's request. Add snapshot of device tree
bindings for it.

This snapshot is taken as of msm-4.14
commit 9bb584ae3a9d ("msm/sde/rotator: Add rev checks for sdmmagpie").

Change-Id: I4640065c17cba28a64bcdca4646cbe2471e986cc
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
2018-11-08 12:35:46 -08:00