46 Commits

Author SHA1 Message Date
Fenglin Wu
39f9540ed6 dt-bindings: pinctrl: qcom-pmic-gpio: add binding for PM7325B
Add compatible string "qcom,pm7325b-gpio".

Change-Id: I015425864bc9510302364c17cfe361003031af97
2023-04-14 15:31:10 +08:00
Tengfei Fan
fb72f9b112 dt-bindings: Add TLMM VM documentation for Ravelin
Pinctrl driver enables Top Level Mode Multiplexer block(TLMM)
on Ravelin VM. TLMM VM irqchip acts as parent interrupt controller
for TLMM on VM.

Change-Id: I4a8188ef50c7dc5251bdf1ff91225fbfc629acdd
2022-11-04 21:36:25 -07:00
Rakesh Kota
6b383856dc dt-bindings: pinctrl: Update pmi632-gpio to PMIC GPIO bindings for ravelin
PMIC GPIO binding documentation to include compatible strings
for the ravelin PMI632 PMIC.

Change-Id: Iefaa110be11b8aa69e8ab84f783d9768cc7405e2
2022-09-20 17:20:57 +05:30
Jishnu Prakash
cb47fab662 dt-bindings: pinctrl: qcom-pmic-gpio: add anorak PMIC GPIO bindings
Update the Qualcomm Technologies, INC. PMIC GPIO binding documentation
to include compatible strings for the anorak PMICs.
Anorak PMICs include PMXR2230, PM8550B, PM8550VE, PM8550VS, and
PMK8550.
In addition, include compatible strings for PM8550 and PMR735D.

Change-Id: I5e9cac3a04c9c72ea0b792714cee6f109d1db627
2022-07-19 22:41:20 -07:00
Yue Liu
c1a524b8fb bindings: pinctrl: Add device-tree bindings for Ravelin pinctrl driver
Add documentation describing the device-tree properties for the Ravelin
pinctrl driver.

Change-Id: Iedc4f70d5aa8b387d9fbe99753438ba322106b2b
2022-05-26 13:38:00 +08:00
qctecmdr
82ec282b7d Merge "dt-bindings: pinctrl: qcom-pmic-gpio: add PM6450 bindings" 2022-03-02 21:16:49 -08:00
Naina Mehta
f57e288147 bindings: pinctrl: Add qcom,gpios-reserved for Parrot
Add support to read reserved gpios from device tree on Parrot.

Change-Id: Ibab37a00b398767a9e63b1f15a69da6fc39b16b6
2022-03-01 15:09:00 +05:30
Jishnu Prakash
552a3b696e dt-bindings: pinctrl: qcom-pmic-gpio: add PM6450 bindings
Update the Qualcomm Technologies, Inc. PMIC GPIO binding
documentation to include compatible strings for PM6450
PMIC.

Change-Id: Ia704a3d9200a62c4c62d6857045cd7fcf2ea0b62
2022-02-21 19:52:27 +05:30
Kamati Srinivas
1cc1ec6511 dt-bindings: Adding pinctrl devicetree documentation for Anorak
Adding pinctrl devicetree documentation for Anorak platform

Change-Id: Ifb9352218573c07906af9828fb2df2e00ed45a26
2022-02-18 18:43:51 +05:30
qctecmdr
5858eb6abf Merge "ARM: dts: msm: add initial dt files to support Parrot VM" 2022-02-04 13:08:50 -08:00
Auditya Bhattaram
f5f852ed24 dt-bindings: Add TLMM VM documentation for Cape
Pinctrl driver enables Top Level Mode Multiplexer block(TLMM) on
Cape VM.

Change-Id: I1d4ae192b0486a1e1c0d97fde4f797879b518d9f
2022-01-25 20:48:59 -08:00
Naina Mehta
f541b93e67 dt-bindings: Add TLMM VM documentation for Parrot
Pinctrl driver enables Top Level Mode Multiplexer block(TLMM)
on Parrot VM. TLMM VM irqchip acts as parent interrupt controller
for TLMM on VM.

Change-Id: I51fb2c96dd2ad02d24dc6b221ff12a9d2a6686b9
2022-01-24 18:42:34 +05:30
Ashish Chavan
1d182668eb dt-bindings: pinctrl: qcom-pmic-gpio: add PM7325 bindings
Update the Qualcomm Technologies, Inc. PMIC GPIO binding
documentation to include compatible strings for PM7325
PMIC.

Change-Id: Iac3ef41287023dde730d08462b6611c5b6072d83
2021-10-23 10:45:54 +05:30
Amrit Anand
1f39107fce dt-bindings: Adding pinctrl devicetree documentation for neo
Adding pinctrl devicetree documentation for neo platform

Change-Id: Id188af3da6cc62c7ece86996ab899fe8a22dc1f1
2021-10-01 14:10:48 +05:30
qctecmdr
fae7cc4e64 Merge "ARM: dts: msm: Add support of IPCC MPROC for Parrot" 2021-09-28 21:10:23 -07:00
Naina Mehta
e4f2c83a14 bindings: pinctrl: Add device-tree bindings for Parrot pinctrl driver
Add documentation describing the device-tree properties for the Parrot
pinctrl driver.

Change-Id: Id8b6bfc598f747860aede2b03ea76ffd27036a96
2021-09-22 21:42:31 -07:00
Mukesh Ojha
0d65163463 dt-bindings: Add TLMM VM documentation for Diwali
Pinctrl driver enables Top Level Mode Multiplexer block(TLMM)
on Diwali VM. TLMM VM irqchip acts as parent interrupt controller
for TLMM on VM.

Change-Id: I175d667a2ab5dfa87ba46a725bfc71d435fb5673
2021-09-15 03:21:01 -07:00
Auditya Bhattaram
b64ee8a7ea bindings: pinctrl: Add device-tree bindings for Cape pinctrl driver
Add documentation describing the device-tree properties for the Cape
pinctrl driver.

Change-Id: I326ce32c7f20d58206c21632a18ad8074a958f5c
2021-09-02 05:51:11 -07:00
Naina Mehta
f66334afc2 dt-bindings: Add TLMM VM mem access driver documentation
The driver facilitates initial memory access to TLMM VM driver.

Change-Id: I74d887aa17d646f07da359d020f237ab6810cdea
2021-06-17 22:37:16 +05:30
Elliot Berman
f713af429f bindings: pinctrl: add qcom,gpios-reserved
Chipset variants may have different reserved gpios so that hard-coding
in the pinctrl driver itself isn't sufficient. Add support to read in
"reserved-gpios" from devicetree instead of "gpios." "gpios" behaves as
an "allow list" and "reserved-gpios" behaves as a "block list".

Change-Id: Iadc643d93e7037e189af8632906f6b9f40656e38
2021-06-08 17:12:32 -07:00
Naina Mehta
d6e8f0d1d5 dt-bindings: Add TLMM VM documentation
Pinctrl driver enables Top Level Mode Multiplexer block(TLMM) on
Waipio VM.
TLMM VM irqchip acts as parent interrupt controller for TLMM on VM.

Change-Id: Id7f3206e2299e10cb62e4bcc659e44ac686d23ed
2021-05-04 06:30:51 -07:00
Meng Wang
2b01ffb252 ARM: dts: msm: move audio devicetree node out of kernel
Move audio devicetree node out of kernel.

Change-Id: Ib73b302c12de25bab2c170d09a8553c218baa441
2021-04-12 08:45:28 +08:00
Prateek Sood
fb85ddbce3 bindings: pinctrl: Add device-tree bindings for Diwali pinctrl driver
Add documentation describing the device-tree properties for the Diwali
pinctrl driver.

Change-Id: If71d4a4389b47a21f658de241881e2552f856af4
2021-03-09 01:44:56 -08:00
Elliot Berman
7adfb2b429 ARM: dts: msm: Merge kernel.lnx.5.4-200915 into msm-5.10
Merge kernel.lnx.5.4-200915 into msm-5.10.

Change-Id: If85db2d0b92b484f2e439d72bee8c5e1056baa3f
2020-12-17 06:33:10 -08:00
David Collins
fd8ab1e65e dt-bindings: pinctrl: qcom-pmic-gpio: add PM8450 bindings
Update the Qualcomm Technologies, Inc. PMIC GPIO binding
documentation to include a compatible string for the PM8450 PMIC.

Change-Id: I38bab44e0651a987fa18e6b966bdc55d286090cd
2020-11-20 14:49:38 -08:00
Elliot Berman
b54d17c2f5 bindings: Merge android-mainline (cbf07d5) into msm-waipio
Merge snapshot of bindings from android-mainline commit cbf07d5
("FROMLIST: clk: sunxi-ng: add support for the Allwinner A100 CCU").

Change-Id: Ica9bc8abf055fb28bdcd33dad244e3ba5fe1a04b
2020-09-23 13:47:05 -07:00
Guru Das Srinagesh
9c1e7c2540 dt-bindings: qcom-pmic-gpio: Add PMX65 bindings
Update the Qualcomm Technologies, Inc. PMIC GPIO binding
documentation to include compatible strings for PMX65.

Change-Id: Ifc4b0b1a159577e162786c776797569420785b84
2020-08-14 14:53:47 -07:00
qctecmdr
3d0c4ff1dc Merge "Merge tag 'kernel.lnx.5.4-200510' into msm-waipio" 2020-07-15 17:23:44 -07:00
Elliot Berman
936530a982 Merge tag 'kernel.lnx.5.4-200510' into msm-waipio
* tag 'kernel.lnx.5.4-200510':
  ARM: dts: msm: Add cooling-cells property in battery device for lahaina
  ARM: dts: msm: Add hyp core control driver node for Lahaina
  ARM: dts: msm: Add PMIC die temperature mitigation for Lahaina
  ARM: dts: msm: Add modem junction mitigation rule for Lahaina
  dt-bindings: qcom-pmic-gpio: Add PM7250B, PM6350 and PM6150L bindings
  ARM: dts: msm: Add QUPv3 and GPI DT nodes on SHIMA
  ARM: dts: msm: Add Modem pil node for Shima
  ARM: dts: msm: add stub interconnect devices for sm8150
  dt-bindings: interconnect: add interconnect bindings
  ARM: dts: msm: enable superspeed plus redriver on QRD
  ARM: dts: msm: set io coherent on cvp DT
  ARM: dts: msm: Add CDSP pil node for Shima
  ARM: dts: msm: Add LPASS pil node for Shima
  dt-bindings: interconnect: add interconnect bindings
  dt-bindings: regulator: Add snapshot of rpm-smd-regulator doc
  ARM: dts: msm: Remove unused PMK8350 ADC channels for holi
  ARM: dts: msm: Add stub regulators for sdx65
  ARM: dts: msm: Add usb bypass mode and disable smmu for lahaina
  ARM: dts: msm: Add DT snapshots for PM6350, PM7250b and PM6150l
  ARM: dts: msm: usb_phy pin support usb_phy and gpio mode
  ARM: dts: msm: Add SPMI PMIC arbiter device for holi
  ARM: dts: msm: Mark USB DP/DM interrupt as dual edge on Lahaina
  dt-bindings: Add support for event RP access from DDR for GPI and GCI
  ARM: dts: msm: Add RUMI specific console property for Shima
  ARM: dts: msm: Add QUPv3_0 and SE5 dt nodes for SHIMA
  ARM: dts: msm: clean up cache-size properties
  ARM: dts: msm: Add kernel cmdline to increase the dmesg buffer size
  ARM: dts: msm: Change TUI heap type to MSM_CARVEOUT
  ARM: dts: msm: Add modem ADC thermistors for Lahaina
  dt-bindings: thermal: Add support for mmw ADC thermistors
  ARM: dts: msm: Enable CDSP cooling devices for Lahaina
  ARM: dts: msm: Enable uC HOLB monitor feature
  ARM: dts: msm: Add initial ION heaps for holi
  ARM: dts: msm: Add memory map for holi
  ARM: dts: msm: Adding external VR viewer support
  ARM: dts: msm: add qcom,ipa-gpi_event_rp_ddr property
  ARM: dts: msm: Add secure_buffer and qcom,scm device on SM8150
  ARM: dts: msm: Add initial ION heaps for SM8150
  ARM: dts: msm: Add qrtr haven for trusted vm
  ARM: dts: msm: Add qrtr haven for lahaina
  ARM: dts: msm: Add neuron block service for trusted vm
  ARM: dts: msm: Add neuron block service for lahaina
  ARM: dts: msm: Add dts node for boot_stats
  ARM: dts: msm: Add TLMM direct connect interrupts for sm8150
  dt-bindings: Add dt-binding for mpm counter
  ARM: dts: msm: Increase memory-hotplug region for lahaina
  dt-bindings: thermal: Add support for modem DSC cooling devices
  dt-bindings: thermal: Add support for CDSP cooling devices via qmi cdev
  ARM: dts: qcom: add dt entry needed for avb
  ARM: dts: msm: Add missing compatible of cmd_db for shima
  ARM: dts: msm: Add dummy clock nodes for clock controllers for HOLI
  bindings: clock: Add support for HOLI clock controller
  ARM: dts: msm: Add system_pm as child of APPS RSC for shima
  ARM: dts: msm: add nvmem cell for haptics CL brake in Lahaina
  Revert "Revert "ARM: dts: msm: increase ipa modem smem size to 36k on Lahaina""
  ARM: dts: msm: Add SPS node for Shima
  ARM: dts: msm: add sleep state for PCIe0 CLKREQ for lahaina
  ARM: dts: msm: Add the mem-buf device for the trusted VM
  ARM: dts: msm: Add modem DSC mitigation nodes for lahaina
  ARM: dts: msm: Enable IO coherency with USB device on Lahaina
  ARM: dts: msm: Add UFS support for shima
  ARM: dts: msm: Enable SD card on Lahaina QRD platform
  ARM: dts: msm: Update gpio drive strength for soundwire tx
  ARM: dts: msm: Add stub regulators for holi
  ARM: dts: msm: Adding device tree node for holi pinctrl
  dt-bindings: Adding pinctrl devicetree binding for holi
  ARM: dts: msm: Add initial device tree for Holi
  ARM: dts: msm: add smmu devices for Shima
  ARM: dts: msm: Add DMA coherency hint to vidc context banks
  Revert "ARM: dts: msm: increase ipa modem smem size to 36k on Lahaina"
  ARM: dts: msm: Update ddr bandwidth levels for A660
  ARM: dts: msm: Add ARM PMU node for Shima
  ARM: dts: msm: Add SLPI pinctrl for SM8150
  bindings: pinctrl: Add device-tree bindings for SLPI pinctrl driver
  bindings: input: qcom-hv-haptics: add nvmem to store CL brake settings
  bindings: input: qcom-hv-haptics: Add qcom,fifo-empty-threshold
  ARM: dts: msm: Add clock required for IPA QoS configuration
  ARM: dts: msm: Add LLCC entry for Shima
  ARM: dts: msm: Add ipcc test nodes for Shima
  ARM: dts: msm: add PDR support for PMIC Glink on Lahaina
  bindings: pmic-glink: add protection domain restart (PDR) support
  ARM: dts: msm: do not compile Non-VM specific DT files
  ARM: dts: msm: Update QMP Phy init sequence for Lahaina
  ARM: dts: msm: Add dcc registers lists for lahaina
  ARM: dts: msm: Update the RPMHCC node for SHIMA
  ARM: dts: msm: Modify voltage ranges for PM8350B AMOLED regulator
  dt-bindings: qpnp-amoled: Update voltage ranges for PM8150A/PM8350B
  ARM: dts: msm: Remove NFC I3C DT node for Lahaina
  ARM: dts: msm: Add clocks for UFS QOS configuration on Lahaina
  ARM: dts: msm: use voltage mitigation for pop mem in lahaina
  ARM: dts: msm: Enable CPU voltage cooling device for lahaina
  dt-bindings: thermal: Use the correct vendor string for voltage device
  ARM: dts: msm: add stub interconnect devices for SHIMA
  dt-bindings: Add documentation for the "non-coherent" SMMU dt-binding
  dt-bindings: interconnect: add interconnect bindings
  ARM: dts: msm: Add charger reference to USB node on Lahaina
  dt-bindings: i2c-msm-geni: Add DT bindings for le-vm flag
  ARM: dts: qcom: reduce PM8008J LDO min voltages for Lahaina
  ARM: dts: msm: Add support for votable GDSCs
  ARM: dts: msm: Remove epss_l3_shared node
  bindings: clock: Add support for SHIMA clock controllers
  ARM: dts: msm: Add IMEM entry for Shima
  ARM: dts: msm: Add device trees for LahainaP variant
  dt-bindings: msm: Add compatible strings for lahainap
  ARM: dts: msm: Add Common driver, I2C and GSI DT nodes in trustedvm
  ARM: dts: msm: add capacity and DPC properties for Shima
  ARM: dts: msm: Add LPM support for sm8150
  ARM: dts: msm: Update RSC nodes for sm8150
  ARM: dts: msm: Update PDC node for sm8150
  ARM: dts: msm: Add "regulator-allow-set-load" for PM8350B IBB regulator
  dt-bindings: LLCC: Add "qcom,shima-llcc" compatible property
  ARM: dts: msm: increase ipa modem smem size to 36k on Lahaina
  ARM: dts: msm: Update ufs bus vote for Lahaina
  ARM: dts: msm: Add USB nodes for Shima
  dt-bindings: thermal: Add documentation for CPU voltage cooling device
  ARM: dts: msm: Disable tpdm ddr for lahaina
  ARM: dts: msm: Add cdsp rpmsg entry in Lahaina
  ARM: dts: msm: Add spss glink ssr entry for Lahaina
  dt-bindings: usb: Add Gen2 Tx Compliance tuning property for dwc3
  ARM: dts: msm: Add entry for bluetooth sw_ctrl gpio
  ARM: dts: msm: Increase the dwc3 reg address range for Lahaina
  Revert "ARM: dts: msm: Clean-up vidc DT node"
  ARM: dts: msm: Add pinctrl for PM8350C GPIO 9 on Lahaina platforms
  ARM: dts: msm: Add pshold to Shima
  ARM: dts: msm: add msm_rtb tracing
  ARM: dts: msm: Add core hang detection to dt for Shima
  ARM: dts: msm: Move qbt_handler to soc
  ARM: dts: msm: Add boot-enabled flag support for spcom
  ARM: dts: msm: Add boot-enabled flag support for spss
  ARM: dts: msm: use 'dma-coherent-hint-cached' for fastrpc nodes
  Revert "dt-bindings: msm: vidc: Clean-up dt properties"
  ARM: dts: msm: Enable smmu for SD card on Lahaina
  ARM: dts: msm: remove aux devices
  dt-bindings: clock: Add rpmh clock bindings for Shima
  ARM: dts: msm: Add regulators for sa8155
  ARM: dts: msm: Remove spss glink ssr entry for Lahaina
  ARM: dts: msm: add proxy consumers for L2B and L1C regulators on Lahaina
  dt-bindings: net: Add bindings for qcom,qrtr-haven
  ARM: dts: msm: Set no-status-check-on-disable for Lahaina PCIe GDSCs
  ARM: dts: msm: Add snapshot of all SM8150 and SA8155 DT files
  ARM: dts: msm: enable qmap flow control feature
  ARM: dts: msm: Add RSC device bindings for Shima
  ARM: dts: msm: Add wakeup parent for Shima TLMM
  ARM: dts: msm: add PDC device bindings for Shima
  ARM: dts: msm: Add support for ION for the trusted-VM
  ARM: dts: msm: add swr dmic's as codecs
  bindings: sound: Add swr-haptics binding document
  ARM: dts: msm: define continuous splash memory region for lahaina
  dt-bindings: msm: Add compatible strings for sa8155
  ARM: dts: msm: Add initial device tree for SM8150
  ARM: dts: msm: Add LPM support for shima
  ARM: dts: msm: add subsystem restart (SSR) for PMIC Glink on Lahaina
  dt-bindings: pmic-glink: add subsystem restart (SSR) support
  dt-bindings: qpnp-lcdb-regulator: Add LCDB regulator documentation
  ARM: dts: msm: Add labels for lpi_cx and lpi_mx rails
  ARM: dts: msm: Enable UFS HS Rate-B on Lahaina
  ARM: dts: msm: add FE CPU dai for hearing aid
  ARM: dts: msm: Add AMOLED regulator on pm8350b for Lahaina
  ARM: dts: msm: Enable CPU cooling device for lahaina
  dt-bindings: Add support for boot enabled subsystem
  bindings: input: qcom-hv-haptics: Change to use 8-bit FIFO data
  ARM: dts: msm: Add swr-slave regulator device node in haptics module
  bindings: input: qcom-hv-haptics: add swr-slave regulator subnode
  ARM: dts: msm: Add AOP QMP nodes for shima
  ARM: dts: msm: Add glink entries for Shima
  ARM: dts: msm: Add HWSPINLOCK, SMEM and SMP2P for Shima
  ARM: dts: msm: Add IPCC node for Shima
  ARM: dts: msm: Add initial ION heaps for Shima
  ARM: dts: msm: Add spss glink ssr entry for Lahaina
  ARM: dts: msm: add 4 new compute DSP context banks for lahaina
  ARM: dts: qcom: modify initramfs size
  ARM: dts: msm: Add memory map for shima
  ARM: dts: msm: Add EUD extcon handler for primary USB on Lahaina
  ARM: dts: msm: Set dr_mode as OTG on Lahaina
  ARM: dts: msm: add node for Atmel touch on Lahaina
  bindings: spmi: spmi-pmic-arb: define consumer qcom,pmic-arb property
  ARM: dts: msm: add UCSI connector and USB port on Lahaina
  ARM: dts: msm: add CPU dai for additional proxy ports
  ARM: dts: msm: Fix the dc_noc io register space and size
  ARM: dts: msm: Add pinctrls for external regulaors in camera for Lahaina
  ARM: dts: msm: Map QDSS gfx debug registers for Lahaina
  ARM: dts: msm: Add apb clock to GPU device for Lahaina
  ARM: dts: msm: Update disp_bcm_voter to only wait for AMC
  ARM: dts: msm: add wil6210 device for Lahaina platforms
  ARM: dts: qcom: add sde-rsc-rpmh driver to disp_rsc node
  ARM: dts: msm: Enable Kryo erp driver for Shima
  ARM: dts: msm: Manage rumi identification with platform flag
  ARM: dts: msm: add node for Focaltech touch on Lahaina
  ARM: dts: msm: add gpio cells property
  bindings: spmi: spmi-pmic-arb: mark interrupt properties as optional
  Revert "ARM: dts: msm: change camera DTSI inclusions for Lahaina qrd"
  ARM: dts: msm: change camera DTSI inclusions for Lahaina qrd
  ARM: dts: msm: Update QMP Phy init sequence for Lahaina
  ARM: dts: msm: Add SCM node for Shima
  ARM: dts: msm: Update all gdsc time out to 500 us
  ARM: dts: msm: add pinctrl for secondary display for lahaina
  ARM: dts: msm: add wsa883x as codecs
  ARM: dts: msm: add wcd938x as a codec
  ARM: dts: msm: Correct sleep clk frequency to 32khz
  dt-bindings: net: Add bindings for qcom,neuron
  ARM: dts: msm: Add configuration for vref regulator vote for lahaina
  ARM: dts: msm: Add GPU thermal zone configuration for lahaina
  ARM: dts: msm: Add BCL configuration for lahaina
  ARM: dts: msm: Add CPU thermal configuration for lahaina
  bindings: Add dt-bindings for pdc controller on qc SoCs
  bindings: ARM: add devicetree binding for describing PSCI firmware
  bindings: Add snapshot of dt bindings for arm-cache
  bindings: Add dt-bindings for arch_timer
  dt-bindings: Add compatible strings for rmph clk for sm8150
  dt-bindings: Add compatible strings for gcc clock on sm8150
  dt-bindings: msm: Add compatible strings for sa5155
  dt-bindings: Add snapshot of hyp_core_ctl driver documentation
  ARM: dts: msm: Update the GSI gpii mask for lahaina
  ARM: dts: msm: add msm id in shima-rumi-overlay.dts
  dt-bindings: leds-qpnp-vibrator-ldo: Add vibrator LDO documentation
  ARM: dts: msm: Add pin configuration for USB3 PHY portselect
  dt-bindings: usb: Add super speed re-driver bindings
  ARM: dts: msm: Enable LPM and remove the gear limits on Lahaina
  dt-bindings: msm: vidc: Clean-up dt properties
  ARM: dts: msm: Add modem QMI sensor and cdev configuration for lahaina
  dt-bindings: thermal: Add LMH DCVSh devicetree documentation
  ARM: dts: msm: add charger thermal mitigation levels for Lahaina MTP
  ARM: dts: msm: Clean-up vidc DT node
  ARM: dts: msm: Update CNSS S12B voltage level to 1.35v
  ARM: dts: msm: Enable smmu for ufs on Lahaina
  ARM: dts: msm: Upgrade Lahaina's memory map to version 4
  ARM: dts: msm: Add the mem-buf device for Lahaina
  ARM: dts: msm: remove CX, MX and MMCX always-on configuration for Lahaina

Change-Id: I99734e502f1611c3d3a4652815fc4701348e2f7b
2020-07-10 10:00:48 -07:00
Elliot Berman
4ed56db673 bindings: pinctrl: Add devicetree bindings for Waipio TLMM
Add documentation describing the devicetree properties for the Waipio
TLMM block as a pinctrl device.

Change-Id: I97fe153ff3ffd767c2789730b49a66da62497d73
2020-07-07 07:03:36 -07:00
Jeevan Shriram
0b0202381b bindings: pinctrl: Add device-tree bindings for SDXLEMUR pinctrl driver
Add documentation describing the device-tree properties for the Lemur
pinctrl driver.

Change-Id: I5e6d433a6109e5b057c86b5b440d53ecca6bb9e1
2020-06-22 12:35:40 -07:00
Venkata Narendra Kumar Gutta
229b528f41 Merge tag 'kernel.lnx.5.4-200305.1' into msm-waipio
* tag 'kernel.lnx.5.4-200305.1':
  ARM: dts: msm:  Add the CX GDSC to the IOMMU device
  ARM: dts: msm: Move IOMMU clocks to the GPU device
  ARM: dts: msm: Enable USB secondary port on Lahaina
  bindings: power: supply: Add thermal mitigation for qcom,battery-charger
  ARM: dts: msm: Add dummy clock nodes for clock controllers for SHIMA
  ARM: dts: msm: enable haptics for Lahaina QRD
  ARM: dts: msm: Update S12B and S1C voltages
  ARM: dts: msm: add support for dynamic port map
  ARM: dts: msm: add wil6210 pinctrl configurations for Lahaina
  ARM: dts: msm: Add NFC I3C device node for Lahaina
  ARM: dts: msm: Enable SD card support on Lahaina
  ARM: dts: msm: Add SD card bus voting details for Lahaina
  ARM: dts: msm: Add CVP AXI reset pulse
  ARM: dts: msm: Add stub regulators for shima
  ARM: dts: msm: add route between va and swr dmic's
  Revert "ARM: dts: msm: remove hdmi codec enable"
  ARM: dts: msm: update SWR_DMIC to 0 on Lahaina QRD device
  ARM: dts: msm: Mark APPS SMMU interconnect votes as active-only
  dt-bindings: Document qcom,active-only
  ARM: dts: qcom: Update trusted vm DT entries
  ARM: dts: msm: Add pinctrl node for TLMM on Shima SoC
  bindings: pinctrl: Add device-tree bindings for Shima pinctrl driver
  ARM: dts: msm: Add initial device tree for Shima
  ARM: dts: msm: Correct cmb size of turing llm turing for lahaina
  ARM: dts: msm: add DMIC DT node for QRD DMIC device
  ARM: dts: msm: Add camera device tree inclusions for Lahaina
  ARM: dts: qcom: specify ADC channels for Lahaina PMIC temp-alarm devices
  ARM: dts: msm: Update devicetree to enable FM on lahaina
  ARM: dts: msm: Add ADC support for Lahaina
  ARM: dts: msm: set PMIC thermal zone trip points to critical for Lahaina
  ARM: dts: msm: Update S12B and S1C voltages
  ARM: dts: msm: Add fix for SW_CTRL mapped to wrong GPIO66 on MSM side
  ARM: dts: msm: remove hdmi codec enable
  ARM: dts: msm: add external audio codec
  ARM: dts: msm: Correct the interconnect names node
  ARM: dts: msm: Open up gpu power levels upto NOM
  ARM: dts: msm: Add hwkm node for lahaina
  bindings: Add device-tree bindings for hwkm driver
  ARM: dts: msm: Add camera device tree inclusions for Lahaina
  ARM: dts: msm: Add WLAN updates to HSP DTSI overlays
  ARM: dts: msm: Add ICE region for UFS
  ARM: dts: msm: update PCIe0 and PCIe1 PHY for lahaina v1
  ARM: dts: msm: Fix FM chip ON issue
  ARM: dts: msm: Add snapshot of memshare dt documentation
  ARM: dts: msm: Add support for FM in lahaina platform
  dt-bindings: thermal: qcom-adc-tm: add PMIC7 ADC_TM_IIO compatible string
  dt-bindings: msm: add snapshot of msm_11ad doc
  ARM: dts: msm: add swr dmics as aux dev
  ARM: dts: msm: Update CNSS S12B voltage level to 1.35v
  ARM: dts: msm: Update soundwire DMIC configuration on Lahaina
  ARM: dts: msm: update PCIe0 and PCIe1 CLKREQ default func select on lahaina
  ARM: dts: msm: Add dt node for Focaltech touch IC
  ARM: dts: msm: Add tpdm lpass lpi for lahaina
  ARM: dts: msm: Add cti trig_out gpio for Lahaina
  ARM: dts: msm: Add dt node for ST Micro touch IC
  ARM: dts: msm: add gpio pincntrl for touch
  ARM: dts: msm: fix DSI reset gpio pincntrl
  ARM: dts: msm: update audio dt node for lahaina qrd device
  ARM: dts: qcom: Add regulator changes for Lahaina
  ARM: dts: msm: Reorganize the pinctrl node
  ARM: dts: qcom: Rename lahaina-svm1 to trustedvm
  ARM: dts: msm: update i2c slave address for fsa4480 on Lahaina
  ARM: dts: msm: Add a new device tree file for HSP configuration
  ARM: dts: msm: Add VBUS/ID configuration for USB secondary port on Lahaina
  ARM: dts: msm: update audio device tree on lahaina
  ARM: dts: msm: Add usb_audio_qmi_dev node
  ARM: dts: msm: Fix the gem_noc node address and reg size
  ARM: dts: msm: Disable tpdm shrm for Lahaina
  ARM: dts: msm: Enable turing llm tpdm for lahaina
  ARM: dts: msm: Add mem_dump node for lahaina
  ARM: dts: msm: disable second USB port for Lahaina QRD
  dt-bindings: haven: Add bindings for qcom,vm-1.0
  ARM: dts: msm: Rectify I3C node DT properties
  ARM: dts: qcom: add flash/torch LEDs on PM8350C for Lahaina platforms
  ARM: dts: msm: Disable USB secondary port on Lahaina
  ARM: dts: qcom: Reserved GuestVM memory and add its PIL driver
  dt-bindings: Add bindings for guestvm-loader
  ARM: dts: msm: Add permittable RFA2 (min,max) voltage
  ARM: dts: msm: Limit ETR iova range for lahaina
  ARM: dts: msm: Add IPCC test nodes for end to end verification
  ARM: dts: msm: Add CNSS2 node for Lahaina
  ARM: dts: msm: Update dtsi for page recycle and cleanup
  ARM: dts: qcom: update RPMh regulator min/max voltage limits for Lahaina
  ARM: dts: msm: update PCIe L5 and L6 current vote on lahaina
  ARM: dts: msm: Add Altmode PMIC GLINK client for Lahaina
  bindings: Add altmode-glink
  ARM: dts: msm: Restrict default CMA region below 0xE0000000
  ARM: dts: qcom: add Glink SPMI debug controller device for Lahaina
  ARM: dts: msm: include display platform DT files
  bindings: spmi: add QTI Glink SPMI debug controller binding documentation
  ARM: dts: msm: add proxy votes for display regulators
  arm64: dts: qcom: Add secondary VM dts file for lahaina
  ARM: dts: msm: Correct the typo of remote-endpoint for lahaina
  ARM: dts: msm: limit gear to 3 for Lahaina
  ARM: dts: qcom: add haptics on PM8350B for Lahaina CDP/MTP
  ARM: dts: msm: Update Lahaina USB3 QMP UNI PHY init settings
  ARM: dts: msm: Hot fix for Lahaina
  ARM: dts: qcom: Link restart_reason nvmem cell to qcom,pshold
  ARM: dts: qcom: add nvmem cell for PMK8350 SDAM2 restart reason
  ARM: dts: msm: enable PCIe0 and PCIe1 on lahaina
  dt-bindings: Document the qcom,dynamic-heap binding
  dt-bindings: Add device-tree bindings for the memory sharing driver
  ARM: dts: msm: add PMIC Glink and clients for Lahaina
  ARM: dts: msm: Update fastrpc SIDs and masks
  ARM: dts: qcom: add VDD_MX and CX subnodes for MMCX dependencies on Lahaina
  ARM: dts: msm: Enable video driver
  ARM: dts: qcom: Update limit-rate and add limit-phy-submode on Lahaina
  ARM: dts: msm: set MSR range in CSR for Lahaina
  dt-bindings: extcon-usb-gpio: Document optional vbus-out-gpio
  ARM: dts: msm: Update changes for audio device tree on Lahaina
  ARM: dts: msm: Fix secondary USB port related aggre_noc clock
  ARM: dts: msm: add initial PHY sequence for PCIe0 and PCIe1 on lahaina
  ARM: dts: msm: add PCIe pipe clk mux and ext src to PCIe clock for lahaina
  ARM: dts: msm: add aggre_noc_pcie_*_axi_clk for PCIe on lahaina
  ARM: dts: msm: Add dtsi changes for qbt_handler
  dt-bindings: Add documentation for qbt_handler
  ARM: dts: msm: Add TSENS thermal nodes for lahaina
  ARM: dts: qcom: change all rpmh-regulator LDO default modes to HPM
  ARM: dts: msm: Do not create logical mappings for the secure CDSP heap
  ARM: dts: msm: Disable watchdog for Lahaina-RUMI
  ARM: dts: msm: Update the arch_timer frequency
  ARM: dts: msm: Specify address/size cells for &soc on lahaina-rumi
  dt-bindings: input: qcom-hv-haptics: Add initial binding document
  ARM: dts: msm: Add secure display heap
  ARM: dts: msm: Add alias for HSUART node
  ARM: dts: qcom: switch to I2C control of PM8008 PMIC regulators for Lahaina
  ARM: dts: msm: Include ipcc_test dtsi file in lahaina.dtsi file
  ARM: dts: msm: vidc: Add register value mask
  ARM: dts: msm: Fix ufs OCS error
  ARM: dts: msm: Fix USB PHY resets
  ARM: dts: msm: Add interconnects to USB on Lahaina
  dt-bindings: usb: Document interconnects usage for qcom,dwc-usb3-msm
  bindings: qti-flash: Fix slave id for pm8350c in DT example
  dt-bindings: Add snapshot of QPNP AMOLED regulator bindings
  bindings: soc: qcom: add QTI battery glink debug
  ARM: dts: msm: Add PWM and RGB LED devices for PM8350C
  ARM: dts: msm: add a CX, MX and MMCX Turbo level proxy request for Lahaina
  ARM: dts: qcom: update RPMh regulator voltage limits for Lahaina
  ARM: dts: msm: Add QSEE IRQ bridge entry for Lahaina
  ARM: dts: msm: Add device tree overlay for Lahaina CDP
  ARM: dts: msm: Add regulator entries for Lahaina
  ARM: dts: msm: add qcom,fastrpc-gids property on Lahaina
  ARM: dts: msm: Update supply routing for swr dmic on Lahaina
  bindings: pinctrl: Add device-tree bindings for Lahaina pinctrl driver
  ARM: dts: msm: add display sde nodes to target dtsi
  ARM: dts: msm: Replace swr dmic mic bias number on Lahaina
  bindings: Documentation: Update swr mic device tree documentation
  ARM: dts: msm: Add and enable disp rsc support for Lahaina
  ARM: dts: msm: add proxy consumers for L5B and L6B regulators on Lahaina
  dt-bindings: regulator: add rpmh-regulator bindings
  dt-bindings: regulator: add refgen regulator bindings
  ARM: dts: msm: Add SD card entries for Lahaina
  ARM: dts: msm: Add bluetooth power and slimbus slave node
  ARM: dts: msm: Add regmap and clocks for interconnects on Lahaina
  ARM: dts: msm: Add swr dmic nodes on Lahaina
  bindings: Documentation: Update swr mic device tree documentation
  bindings: Documentation: Add swr mic device tree documentation
  dt-bindings: add documentation for leds-qti-flash
  bindings: power: supply: add QTI battery charger
  ARM: dts: msm: Do not bypass SMMU for ufshc
  dt-bindings: Add dt binding for Focaltech driver
  ARM: dts: msm: fix ipa smp2p node issue
  ARM: dts: msm: Add the lahaina gpu dtsi
  ARM: dts: msm: update DPC properties for Lahaina
  ARM: dts: msm: Change the audio routing sequence
  ARM: dts: msm: add documentation qcom,tx-wrapper-cache-max-size
  ARM: dts: msm: add qcom,tx-wrapper-cache-max-size property
  ARM: dts: msm: Add the offlineable memory sizes for Lahaina
  ARM: dts: msm: Update audio device tree overlay for lahaina
  ARM: dts: msm: Add turing etm support for Lahaina
  ARM: dts: qcom: Remove UFS PHY reset control on Lahaina
  ARM: dts: msm: add pinctrl information for Lahaina target
  bindings: Documentation: Add wsa883x device tree documentation
  dt-bindings: regulator: pm8008-regulator: add OCP interrupt support
  ARM: dts: msm: Move apps_rsc before interconnect devices
  ARM: dts: msm: Set USB mode as peripheral only on Lahaina
  bindings: add audio device tree for lahaina
  bindings: Documentation: add QTI audio documentation
  ARM: dts: msm: Add USB Uni PHY related device node on Lahaina
  ARM: dts: msm: Update and enable the debug cc measure nodes
  ARM: dts: msm: Add QTI crypto device-tree node for Lahaina
  bindings: Add device-tree bindings for QTI crypto drivers
  dt-bindings: input: Add dt bindings for STMicro
  ARM: dts: qcom: Add dtsi node entry for Slimbus in lahaina
  ARM: dts: msm: use clock driver to vote for IPA code
  ARM: dts: msm: Add ACTLR settings for the APPS and GFX SMMUs
  dt-bindings: nfc: Add Documentation for I2C NFC devicetree node
  ARM: dts: msm: Fix GSI IRQ type warnings on lahaina
  dt-bindings: thermal: Add ADC_TM documentation for PMIC7
  ARM: dts: msm: Add TSENS node support for lahaina
  ARM: dts: msm: Add jtagmm device node for lahaina
  ARM: dts: msm: Add initial device tree for Lahaina QRD Module
  ARM: dts: msm: update port number to hex format
  ARM: dts: msm: Add qseecom node for Lahaina
  ARM: dts: msm: Enable s1 in fastmap for QUPv3 drivers on lahaina
  ARM: dts: msm: Add 2-wire UART node for lahaina
  ARM: dts: msm: Add cpufreq-hw node for Lahaina
  dt-bindings: ufs: Add compitable string for V4 UFS PHY on Lahaina
  ARM: dts: msm: add reset support for UFS on Lahaina
  ARM: dts: msm: Add pshold to Lahaina
  dt-bindings: qti-tri-led: Update reg definition
  dt-bindings: pwm-qti-lpg: Update reg definition
  ARM: dts: qcom: add dt entry needed for avb
  dt-bindings: android: add entries for android
  ARM: dts: msm: Enable QRNG driver for lahaina
  dt-bindings: cpufreq: Add msm-cpufreq bindings snapshot
  dt-bindings: Add USB audio QMI driver bindings
  ARM: dts: msm: Add SPS driver node for Lahaina
  ARM: dts: msm: Add etm save/restore for Lahaina
  dt-bindings: rng: Add DT binding entry for msm-rng
  ARM: dts: msm: Disable usb1 on Lahaina RUMI
  ARM: dts: msm: Add EUD node for Lahaina
  ARM: dts: msm: Add device tree overlay support for Lahaina
  ARM: dts: msm: add documentation tx-napi
  dt-bindings: slim-msm-ngd: Add dt bindings for slimbus driver
  dt-bindings: nfc: Add Documentation for I3C NFC devicetree node
  ARM: dts: msm: Add coresight device tree for Lahaina
  dt-bindings: devfreq: add support for L3 voting in devfreq_icc
  dt-bindings: devfreq: add support for shared core-dev tables
  dt-bindings: iio: adc: Add PMIC7 VADC bindings
  ARM: dts: msm: add volume up gpio-keys device for Lahaina boards
  ARM: dts: msm: add PMK8350 PON_PBS and PON_HLOS devices
  dt-bindings: input: add qpnp-power-on bindings
  ARM: dts: msm: add SPMI debug bus for Lahaina boards
  ARM: dts: msm: add PMIC devices for Lahaina
  ARM: dts: msm: Specify clock-output-names for sleep_clk on Lahaina
  ARM: dts: qcom: Add QUP ICC Core2x path IDs for QUPv3 node
  ARM: dts: msm: add initial PCIe nodes for lahaina
  dt-bindings: arm: msm: remove msm-bus and add ICC for PCIe
  dt-bindings: arm: msm: add initial devicetree documenation for MSI
  dt-bindings: arm: msm: add initial devicetree documentation for PCIe
  dt-bindings: clocks: Add debugcc clock bindings for Lahaina
  dt-bindings: pinctrl: qcom-pmic-gpio: add PMR735A and PMR735B bindings
  dt-bindings: rtc: rtc-pm8xxx: Add binding documentation for pmk8350 rtc
  ARM: dts: msm: add SPMI PMIC arbiter device for Lahaina
  ARM: dts: msm: Add L3 devfreq devices for Lahaina
  ARM: dts: msm: Update SIDs for test devices
  dt-bindings: cpufreq: Add cpufreq firmware bindings
  ARM: dts: msm: add spss_utils to lahaina
  ARM: dts: msm: enable ipa smp2p
  ARM: dts: msm: Update the smem size for Lahaina
  ARM: dts: msm: Add limit rate on G4 for Lahaina rumi
  ARM: dts: msm: Add ufs bus voting details for Lahaina
  ARM: dts: qcom: Add spcom to support SPU on lahaina
  ARM: dts: msm: Add ion heap for Secure Processor on lahaina
  ARM: dts: msm: Add interconnect l3 epss devices for Lahaina
  ARM: dts: msm: Configure SMMU in bypass mode for Lahaina RUMI
  ARM: dts: msm: Add LLCC and DDR devfreq devices for Lahaina
  dt-bindings: interconnect: add EPSS L3 bindings
  ARM: dts: msm: Add QUPv3 SE and GPI DT node for lahaina
  dt-bindings: Add dt bindings for jtagv8 driver
  dt-bindings: qti-tri-led: Add bindings
  dt-bindings: pwm-qti-lpg: Add bindings
  dt-bindings: Add snapshot of thermal devicetree bindings
  ARM: dts: msm: enable rmtfs for Lahaina
  dt-bindings: Add device-tree bindings for EUD driver
  ARM: dts: msm: Update Lahaina's memory map to V3
  dt-bindings: devfreq: add support for memory latency QoS voting
  dt-bindings: devfreq: add support for new memlat design
  dt-bindings: devfreq: add support for different ddr types
  dt-bindings: kgsl: Add device tree bindings for the KGSL GPU driver
  dt-bindings: perf: Add DT bindings for LLCC_PMU_VER2 driver
  dt-bindings: perf: Add DT bindings for QCOM LLCC PMU driver
  dt-bindings: devfreq: Add DT bindings to support OPP BW values
  dt-bindings: Add DT bindings to support compute bound logic
  ARM: dts: msm: Add vdd_cx-supply node to gcc on Lahaina
  dt-bindings: clocks: Update gcc clock bindings for Lahaina
  ARM: dts: msm: Add vdd_mx-supply node to gpu cc on Lahaina
  dt-bindings: clocks: Update gpucc clock bindings for Lahaina
  bindings: Add device-tree bindings for qseecom driver
  ARM: dts: msm: Add tz_log node for Lahaina
  bindings: Add device-tree bindings for tz_log driver
  dt-bindings: devfreq: Add DT bindings to add a stall cycle count event
  dt-bindings: Add DT bindings for specifying the count factor
  dt-bindings: devfreq: Make the freq-table property optional
  dt-bindings: devfreq: Add DT bindings to configure byte MID match
  ARM: dts: msm: Add smcinvoke node for Lahaina
  bindings: Add device-tree bindings for smcinvoke driver
  ARM: dts: msm: add lan-rx-napi property
  ARM: dts: msm: add PIL spss node to lahaina
  dt-bindings: Add camera devicetree bindings for lahaina
  ARM: dts: msm: remove SPI config property
  ARM: dts: msm: Update USB interrupt trigger types on Lahaina
  ARM: dts: msm: Enable dcc on lahaina
  ARM: dts: msm: update clock_rpmh device node for Lahaina
  dt-bindings: clock: Add rpmh clock bindings for Lahaina
  dt-bindings: add devicetree binding for fsa4480
  ARM: dts: msm: Add USB PHY devices and related resources on Lahaina
  bindings: add support for qcom,ucsi-glink
  dt-bindings: devfreq: Add dt-bindings for BWMON HW version 5
  dt-bindings: devfreq: Add DT bindings for ARM memlat driver
  dt-bindings: devfreq: Add support for BWMON HW version 4
  dt-bindings: devfreq: Add dt-bindings for BWMON HW version 3
  dt-bindings: devfreq: Add the dt bindings for clock prepare
  dt-bindings: devfreq: Add DT bindings for devfreq_simple device
  dt-bindings: devfreq: Add dt-bindings for BWMON HW version 2
  dt-bindings: devfreq: Add DT bindings for bimc bwmon driver
  dt-bindings: devfreq: Add DT bindings for devfreq_icc device
  ARM: dts: msm: IPA msm bus dtsi update for Lahaina
  dt-bindings: i3c-master-qcom-geni: Add DT bindings for I3C GENI driver
  ARM: dts: msm: Update and enable clk-aop clks on Lahaina
  ARM: dts: qcom: add virt_clk interconnect provider
  dt-bindings: interconnect: Add clk_virt documentation on Lahaina
  ARM: dts: msm: Add USB BAM device node on Lahaina
  ARM: dts: msm: Add support for modem PIL
  ARM: dts: msm: Add SCM node
  dt-bindings: regulator: add proxy consumer bindings
  dt-bindings: pmic-glink: add qcom,pmic-glink-channel property
  ARM: dts: msm: Add GDSC regulator references for Lahaina's SMMUs
  bindings: add support for qcom,pmic-glink
  ARM: dts: msm: Add SSC based sensors with SLPI PIL on Lahaina
  ARM: dts: msm: Add modem smp2p for Lahaina
  ARM: dts: msm: Document kona device binding
  ARM: dts: msm: Add ARM PMU node for Lahaina
  dt-bindings: spi-msm-geni: Add DT bindings for SPI GENI driver
  ARM: dts: msm: Add CVP device tree for Lahaina
  ARM: dts: msm: add reset control support for UFS PHY on Lahaina
  ARM: dts: msm: Add embedded UFS device reset GPIO on Lahaina
  dt-bindings: nvmem: add bindings for QTI SDAM devices
  dt-bindings: soc: qcom: add bindings for QTI PBS devices
  dt-bindings: platform: msm: add bindings for qpnp-revid devices
  dt-bindings: spmi: spmi-pmic-arb-debug: add clock management support
  dt-bindings: spmi: add SPMI PMIC arbiter debug bus bindings
  dt-bindings: mfd: add qcom-i2c-pmic bindings
  ARM: dts: msm: Add Lahaina video configuration
  dt-bindings: pinctrl: qcom-pmic-gpio: add PM*8350* bindings
  dt-bindings: mfd: qcom,spmi-pmic: add documentation for qcom,can-sleep
  dt-bindings: gpi: Add DT bindings for GPI dmaengine driver
  ARM: dts: msm: Update and enable graphics clock controller on Lahaina
  dt-bindings: clocks: Add gpu cc clock controller bindings for Lahaina
  ARM: dts: msm: Add IPA dtsi entry for Lahaina
  dt-bindings: i2c-msm-geni: Add DT bindings for I2C GENI driver
  ARM: dts: msm: Add QUPV3 SE dt node for uart on Lahaina
  dt-bindings: Add device-tree bindings for slimbus slave driver
  dt-bindings: usb: Document USB qcom,usb-charger property
  ARM: dts: msm: add dt nodes for adsp & cdsp PIL for Lahaina
  ARM: dts: msm: change lan_rx_napi to lan-rx-napi
  bindings: usb_bam: Add USB BAM driver related documentation
  ARM: dts: msm: Update bus entries in pil-video node
  dt-bindings: media: Add video driver bindings for Lahaina
  ARM: dts: msm: Update USB device nodes on Lahaina
  dt-bindings: usb: Add bindings for MSM SSUSB
  dt-bindings: usb: Document dwc3 xhci-imod-value property
  ARM: dts: msm: add dt node for video
  ARM: dts: msm: Add camera pinctrl info for Lahaina
  bindings: Add USB PHY drivers related documentation
  ARM: dts: msm: Add glink entries for Lahaina
  ARM: dts: msm: Update and enable the cam cc  node on Lahaina
  dt-bindings: clocks: Add cam cc clock controller bindings for Lahaina
  dt-bindings: Add snapshot for 5.4-rc2
  ARM: dts: msm: add documentation lan_rx_napi
  ARM: dts: msm: Enable the secure carveout heap on Lahaina
  ARM: dts: msm: Unstub the DISP_CC node for Lahaina
  dt-bindings: clk: Add DISP_CC clock driver bindings for Lahaina
  ARM: dts: msm: Unstub the VIDEO_CC node for Lahaina
  dt-bindings: clk: Add VIDEO_CC clock driver bindings for Lahaina
  ARM: dts: msm: add initial device tree for Lahaina low power modes
  ARM: dts: msm: Add glink entry for spss on Lahaina
  ARM: dts: msm: Add shmbridge node for Lahaina
  bindings: Add device-tree bindings for qtee_shmbridge driver
  dt-bindings: Add spcom documentation
  dt-bindings: Add spss_utils documentation
  ARM: dts: msm: add wakeup parent for Lahaina
  dt-bindings: arm: snapshot of psci bindings
  dt-bindings: Introduce soc sleep stats bindings for QTI SoCs
  dt-bindings: add device bindings for DDR stats node
  dt-bindings: msm: add PM drivers device bindings
  ARM: dts: qcom: add USB GDSC supplies for Lahaina
  ARM: dts: qcom: switch PM8350 LDO 7 to RPMh control for Lahaina
  ARM: dts: qcom: add GDSC devices for Lahaina
  ARM: dts: qcom: add refgen regulator device for Lahaina
  dt-bindings: regulator: add refgen regulator bindings
  ARM: dts: qcom: switch to RPMh controlled PMIC regulators for Lahaina
  ARM: dts: qcom: add PMIC PMR735A regulator devices for Lahaina
  ARM: dts: msm: Add bcm voter devices for lahaina
  dt-bindings: interconnect: Update QTI SDM845 DT bindings
  dt-bindings: regulator: add rpmh-regulator bindings
  ARM: dts: qcom: update PMIC regulator voltage limits for Lahaina
  dt-bindings: of: irq: document properties for wakeup interrupt parent
  dt-bindings: pdc: Add SPI config register
  ARM: dts: msm: add capacity and DPC properties for Lahaina
  ARM: dts: msm: Add WDT node for Lahaina
  ARM: dts: msm: Update and enable the clock_gcc node on Lahaina
  dt-bindings: clocks: add gcc clock controller bindings for Lahaina
  dt-bindings: dma: sps: Add dt binding for SPS driver
  dt-bindings: regulator: add PMIC PM8008 regulator bindings
  ARM: dts: msm: remove uncessary node from IPA nodes for Lahaina SoC
  ARM: dts: msm: Correct the UFS PHY address space for Lahaina
  ARM: dts: msm: Use dt-bindings header for ION on Lahaina
  ARM: dts: msm: Add smp2p sleepstate node for Lahaina
  ARM: dts: msm: Add AOP QMP nodes for Lahaina
  ARM: dts: msm: Update the timer clock frequence as per RUMI E3.0
  dt-bindings: arm: Add CSR/TPDM/TPDA/TGU/Remote ETM support
  ARM: dts: msm: add fastrpc and cdsp device nodes for lahaina
  dt-bindings: Add device-tree bindings for Watchdog driver
  ARM: dts: msm: add RSC device bindings for lahaina
  ARM: dts: msm: add PDC device bindings for Lahaina
  dt-bindings: Add documentation for the mem-offline driver
  ARM: dts: msm: Add core hang detection to dt
  bindings: Add qcom,msm-hang-detect schema
  dt-bindings: arm: coresight: add trace unit power property
  dt-bindings: Add dt bindings for memory dump
  dt-bindings: Add dt bindings for dcc
  dt-bindings: Add device-tree bindings for BT power driver
  dt-bindings: regulator: gdsc-regulator: add property for register retention
  dt-bindings: clk: gdsc-regulator: add parent supply property
  dt-bindings: regulator: add gdsc-regulator bindings
  dt-bindings: clock: add rpmh clock bindings for Kona
  dt-bindings: clk: add AOP clock controller bindings
  dt-bindings: qdsp: device-tree documentation for fastrpc and CDSP loader
  dt-bindings: Add device-tree bindings for rtc6226 driver
  ARM: dts: msm: Add IPA node for Lahaina SoC
  bindings: serial: Binding for serial UART driver
  bindings: qcom-geni-se: Common GENI driver
  dt-bindings: Add snapshot for 5.3-rc4
  dt-bindings: qdsp: Device tree documentation for sensors ssc
  ARM: dts: msm: Add initial ION heaps for Lahaina
  ARM: dts: msm: Make the CDSP secure carveout mappable on Lahaina
  ARM: dts: msm: add msm_rtb tracing
  bindings: Add qcom,msm-rtb schema
  ARM: dts: msm: Add USB device nodes for Lahaina
  ARM: dts: msm: Add HWSPINLOCK, SMEM and SMP2P for Lahaina
  ARM: dts: msm: Disable the coherent KGSL IOMMU test device
  ARM: dts: msm: Fix major and minor versions for Lahaina boards
  dt-bindings: net: qrtr: Add FIFO transport bindings
  dt-bindings: arm: msm: Add sleepstate-smp2p bindings
  dt-bindings: arm: msm: Introduce qsee_ipc_irq_bridge bindings
  dt-bindings: arm: msm: Introduce qcom,qsee_irq bindings
  dt-bindings: soc: qcom: Introduce Glink Pkt bindings
  dt-bindings: soc: qcom: Introduce Glink Probe bindings
  ARM: dts: msm: Add device-tree entry for IMEM
  ARM: dts: msm: Add support for SCM PAS
  dt-bindings: Add device-tree bindings for IMEM
  bindings: Add device-tree bindings for secure PIL driver
  dt-bindings: Introduce QMP debugfs client bindings
  dt-bindings: mailbox: Introduce MSM_QMP bindings
  dt-bindings: kryo-edac: add kryo edac bindings
  ARM: dts: msm: Add edac node for Lahaina SoC
  ARM: dts: msm: Enable the graphics SMMU on Lahaina
  dt-bindings: Add device-tree bindings for CNSS2 driver
  ARM: dts: msm: Add IPCC test nodes for end to end verification
  ARM: dts: msm: Add IPCC node for Lahaina
  dt-bindings: Add device-tree bindings for IPCC driver
  ARM: dts: msm: Make LLCC node compatible with "qcom,lahaina-llcc"
  dt-bindings: LLCC: Add "qcom,lahaina-llcc" compatible property
  dt-bindings: Add device-tree bindings for the ION memory manager
  ARM: dts: msm: Add the SMMU devices for Lahaina
  ARM: dts: msm: Add the secure buffer device for Lahaina
  dt-bindings: Merge all IOMMU documentation from msm-4.19 to msm-lahaina
  ARM: dts: msm: Add device-tree node for LLCC driver
  dt-bindings: LLCC: Add "qcom,llcc-v2" compatible property
  ARM: dts: msm: add ufs device support for Lahaina
  ARM: dts: msm: add stub interconnect devices for Lahaina
  bindings: usb: Add bindings for USB PHY on QTI emulation platform
  ARM: dts: msm: Add SCM node for Lahaina SoC
  bindings: Add device-tree bindings for SCM driver
  ARM: dts: msm: Add memory carveouts as per Lahaina v2 memory map
  dt-bindings: interconnect: add interconnect bindings
  dt-bindings: Add snapshot from tmp-f686d9f
  ARM: dts: msm: Add pinctrl node for TLMM on Lahaina SoC
  bindings: pinctrl: Add device-tree bindings for Lahaina pinctrl driver
  ARM: dts: msm: add stub clock devices for Lahaina
  dt-bindings: clocks: add dummycc bindings
  bindings: Add snapshot of bindings with GPL-2.0 or BSD-2-Clause license
  ARM: dts: msm: add stub regulator devices for Lahaina
  dt-bindings: regulator: add stub regulator bindings
  ARM: dts: msm: Add initial device tree for Lahaina
  dt-bindings: msm: Add compatible strings for Lahaina
  dt-bindings: Snapshot of msm device tree binding document
  ARM: dts: vendor: Add an initial Makefile to the vendor
  dt-bindings: Add devicetree bindings to devicetree project
  Initial empty repository

Change-Id: Icb722bcaa651702f1843582ae7f1bd9807681018
2020-05-08 12:56:50 -07:00
Venkata Narendra Kumar Gutta
b0e5152a74 dt-bindings: Add devicetree bindings to devicetree project
Add devicetree bindings snapshot to the devicetree project.
This snapshot is taken as of the
'commit 5fba1b18cfc72e264e5f3ce49020ed322aa6ac9f ("Merge 5.6-rc3
into android-mainline")' of the kernel project.

Change-Id: Ia087ab2b7d4a2616ea446a69683a8b5b821d0448
2020-05-07 20:43:53 -07:00
Jishnu Prakash
3b0ab42f69 dt-bindings: qcom-pmic-gpio: Add PM7250B, PM6350 and PM6150L bindings
Update the Qualcomm Technologies, Inc. PMIC GPIO binding
documentation to include compatible strings for PM7250B, PM6350
and PM6150L PMICs.

Change-Id: I23673981435fd5e95e416a05bd148b3b244e10ac
2020-05-01 18:20:46 +05:30
qctecmdr
9ae6c35864 Merge "ARM: dts: msm: Add SLPI pinctrl for SM8150" 2020-04-19 15:24:19 -07:00
Yogesh Lal
a903a9f778 dt-bindings: Adding pinctrl devicetree binding for holi
Adding pinctrl devicetree binding for holi platform.

Change-Id: Ic8999b2360524e1178c2a63b4a8723fac0f22985
2020-04-14 23:06:01 -07:00
Vivek Kumar
08e1de0844 bindings: pinctrl: Add device-tree bindings for SLPI pinctrl driver
Add documentation describing the device-tree properties for slpi
pinctrl driver. This documentation is ported from msm-4.14
commit "5bea378b89811e".

Change-Id: I31c561e470ea098c71a008d7fc7a4b4182895fa5
2020-04-14 09:54:59 +05:30
Mukesh Ojha
d7dd7a4285 bindings: pinctrl: Add device-tree bindings for Shima pinctrl driver
Add documentation describing the device-tree properties for the Shima
pinctrl driver.

Change-Id: Idea0feeffd28fcb774b86c2be597c87103785c95
2020-02-25 23:14:11 -08:00
Raghavendra Rao Ananta
8e8aeba6e5 bindings: pinctrl: Add device-tree bindings for Lahaina pinctrl driver
Add documentation describing the device-tree properties for the Lahaina
pinctrl driver.

Change-Id: I620b260119deea86b922c58c0b4a757cd9a4773d
2020-01-21 19:25:45 -08:00
Vignesh Kulothungan
4685ce1971 bindings: Documentation: add QTI audio documentation
Add QTI audio documentation for Lahaina.

Change-Id: I6f735fdce2ba30f81868378e86c5b4d65b250134
2020-01-07 16:10:14 -08:00
David Collins
41580198d6 dt-bindings: pinctrl: qcom-pmic-gpio: add PMR735A and PMR735B bindings
Update the Qualcomm Technologies, Inc. PMIC GPIO binding
documentation to include compatible strings for PMR735A
and PMR735B PMICs.

Change-Id: I0c7cf3ed5f3b71ccfe2cae0c6ec1d06bcc24b49a
2019-12-11 14:50:23 -08:00
David Collins
b8193e94b5 dt-bindings: pinctrl: qcom-pmic-gpio: add PM*8350* bindings
Update the Qualcomm Technologies, Inc. PMIC GPIO binding
documentation to include compatible strings for PM8350,
PM8350B, PM8350C, and PMK8350 PMICs.

Change-Id: I60dc59d8d451863bfbd97934eb00e5cd4acde442
2019-11-01 11:10:06 -07:00
Raghavendra Rao Ananta
e4b1dcc77e dt-bindings: Add snapshot for 5.4-rc2
Add the device-tree bindings' snapshot from tmp-abe0ec5a8133 for
5.4-rc2.

Change-Id: I346809db756dd18a509ce440499d98a7fefecd16
2019-10-16 10:18:01 -07:00
Raghavendra Rao Ananta
430b7fac16 dt-bindings: Add snapshot for 5.3-rc4
Add the device-tree bindings' snapshot from tmp-9855ec2fd422 for
5.3-rc4.

Change-Id: I25b0ac9b29c0347f557b87094ede86370a89a0f2
2019-08-22 23:08:38 -07:00
Raghavendra Rao Ananta
cb69c692e1 bindings: pinctrl: Add device-tree bindings for Lahaina pinctrl driver
Add documentation describing the device-tree properties for the Lahaina
pinctrl driver.

Change-Id: Ia1b5412ac87e60ff95f6702b33dfb74799663059
2019-06-27 13:51:11 -07:00
Murali Nalajala
719cc9aa79 dt-bindings: Add devicetree bindings to devicetree project
Add devicetree bindings snapshot to the devicetree project

Change-Id: I20b46d194bd3b107ddcb3e35283e6dafa27adec1
2019-05-31 16:45:27 -07:00