Delete these display nodes and use panel nodes directly.
Change-Id: I4ee8012e6b5b65102e7d6669c296314a6d92c5a5
Signed-off-by: Wenjun Zhang <wjzhan@codeaurora.org>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>