Commit Graph

4280 Commits

Author SHA1 Message Date
Deepak Kumar
419492c87e dt-bindings: kgsl: Add compatible string for Cape's GPU
Add "qcom,adreno-gpu-gen7-4-0" compatible string for Cape's GPU.
New compatible string is to enable GPU feature set specific to Cape SOC.

Change-Id: Ia7f0e93c32ebfa9bdc3582217c2a0aa0bbe35cfa
2021-11-01 16:28:33 +05:30
qctecmdr
aafa6bdcc5 Merge "ARM: dts: msm: Enable cpu-pmu,rtb and sleep-counter" 2021-10-31 09:18:05 -07:00
qctecmdr
7b1cc9e36b Merge "ARM: dts: msm: Add pin configuration for USB3 PHY portselect on Diwali" 2021-10-29 05:30:11 -07:00
qctecmdr
86d827c599 Merge "ARM: dts: msm: Add support to read adsp_variant" 2021-10-29 05:30:10 -07:00
qctecmdr
c6262ed40a Merge "ARM: dts: msm: Add regulator LDO1D for OLED_VDD on cape" 2021-10-29 05:30:10 -07:00
Jishnu Prakash
9b81e46a96 ARM: dts: msm: Add regulator LDO1D for OLED_VDD on cape
Add regulator LDO1D needed for OLED_VDD for display on cape.

Change-Id: Idd055832bcc31cf4a95a72feaccb0ebbbac75a0f
2021-10-29 16:10:37 +05:30
qctecmdr
643a146bc6 Merge "ARM: dts: msm: Remove redundant change from Diwali" 2021-10-29 03:13:18 -07:00
Udipto Goswami
9a7e958a19 ARM: dts: msm: Add pin configuration for USB3 PHY portselect on Diwali
TLMM pin 122 is used to indicate to the USB3/DP Combo PHY the
orientation that which the PMIC detected a USB-C connection.
Select this pinctrl from the usb_qmp_dp_phy device and ensure
it is selecting the "usb_phy" pin function for Diwali.

Change-Id: I8afa2dcd9a4304f390f61eff08c034fadcc7b74f
2021-10-29 10:58:35 +05:30
Aditya Bavanari
c9f7161dfe ARM: dts: msm: Add support to read adsp_variant
Add QFPROM fuse register entry to read adsp_variant
in diwali.

Change-Id: Id6ce716ceaa3b516cd868fce7b2ca0f7a1d0eadc
2021-10-28 21:40:04 -07:00
Mukesh Ojha
2ddab83a42 ARM: dts: msm: Add qfprom and qfprom_sys node for Diwali
Add qfprom and qfprom_sys DT node for Diwali platform.

Change-Id: I289963dc25b90bdeecd3918c24ef787fd8b2e9b1
2021-10-28 21:39:26 -07:00
qctecmdr
e3c6a366f3 Merge "ARM: dts: msm: Add debugcc clock phandles for Waipio" 2021-10-28 16:01:38 -07:00
qctecmdr
de3462004f Merge "ARM: dts: msm: Add QMP PHY node for diwali" 2021-10-28 09:16:44 -07:00
qctecmdr
e643b9fa11 Merge "ARM: dts: msm: Enable download/restart mode drivers for diwali" 2021-10-28 06:42:38 -07:00
qctecmdr
d6eab87e79 Merge "ARM: dts: msm: Add the secure-buffer device for cape" 2021-10-28 06:42:38 -07:00
qctecmdr
9b34749e85 Merge "ARM: dts: msm: add touchscreen support for diwali" 2021-10-28 06:42:37 -07:00
qctecmdr
3abc83bac5 Merge "ARM: dts: msm: Set ETR buffer size as 256MB" 2021-10-28 06:42:37 -07:00
Auditya Bhattaram
f9aa9d9ff3 ARM: dts: msm: Enable cpu-pmu,rtb and sleep-counter
ARM: dts: msm: Enable cpu-pmu,rtb and sleep-counter
on Cape.

Change-Id: I5a3c0570543e68cc2176eae1dfbf5ede9b7bd4c9
2021-10-28 05:18:17 -07:00
Auditya Bhattaram
de0c9449c3 ARM: dts: msm: Add logbuf & cpu vendor hook for Cape
Enable logbuf vendor hook & cpu vendor hook driver
for Cape.

Change-Id: Ifdae72169c9f4e9c8337a4b17828947988d2108a
2021-10-28 05:16:24 -07:00
Auditya Bhattaram
fab348cea2 ARM: dts: msm: Add va minidump node for Cape
Add va minidump node for Cape Platform.

Change-Id: Ia6f2a92dce8f2d40c4c38ed22415aee4b3b88ecd
2021-10-28 05:15:51 -07:00
Auditya Bhattaram
8750115034 ARM: dts: qcom: Add minidump node for Cape SoC
Enable minidump driver support for Cape SoC.

Change-Id: I7c08701a238a3e4442e6dbe38a500b9dc1964900
2021-10-28 05:13:38 -07:00
Auditya Bhattaram
a7b58b1433 ARM: dts: qcom: Add EUD node for Cape
Add EUD node for Cape to enable Embedded USB
Debugging driver on Cape.

Change-Id: I8f95540845573e3b8ea5b89f09efaf548cf872dc
2021-10-28 05:07:27 -07:00
Auditya Bhattaram
86bb72f00e ARM: dts: qcom: add android node dt entry for Cape
dts: qcom: add android dt entry to firmware parent node.

Change-Id: Ieaa55309bea22d693a4377fe9d7e9d9f4455fe75
2021-10-28 05:01:29 -07:00
qctecmdr
5604e10e94 Merge "ARM: dts: msm: add pstore ramoops area for diwali" 2021-10-28 02:52:11 -07:00
qctecmdr
f93d19d11b Merge "dt-bindings: Add qfprom-sys binding file" 2021-10-28 02:52:11 -07:00
Faiyaz Mohammed
0f726a8ea2 ARM: dts: msm: Add the secure-buffer device for cape
Add an interface to allow kernel clients to perform hypervisor
calls related to secure memory.

Change-Id: Icf994f893ad9bb9e3f5b90a9f5f155eedfaada81
2021-10-28 14:37:52 +05:30
Mukesh Ojha
0ac621cf08 ARM: dts: msm: add pstore ramoops area for diwali
Add ramoops node for diwali to enable pstore driver.

Change-Id: I293034d8c24fc3f53b469d4d473cda4d856bcb87
2021-10-28 14:16:54 +05:30
Mukesh Ojha
41f026ad77 ARM: dts: msm: Enable download/restart mode drivers for diwali
Add download and restart mode drivers for device tree for
download mode support.

Change-Id: I71e1709b7b1828cd1d8adfd455c1587d75a43629
2021-10-28 13:16:04 +05:30
Udipto Goswami
a0c625018e ARM: dts: msm: Add QMP PHY node for diwali
Add QMP phy node for SS USB support in peripheral
mode along with audio nodes for diwali.

Change-Id: I6e67cc81b4151a3cecc1609dcd71c71176432319
2021-10-27 22:39:37 -07:00
Udipto Goswami
78052cc9c6 ARM: dts: msm: Add HS USB PHY support in Diwali
Add HS USB Phy  node in diwali usb in order to support
device detection in HS mode.
Also, updating the vdd-voltage to the regulator
max voltage since it is shared between multiple clients.

Change-Id: If2b6cb56e3c25d87cbafbc82650d57271e7873b4
2021-10-27 22:38:44 -07:00
Udipto Goswami
1b19534325 ARM: dts: msm: Add interrupt,interconnects & BAM nodes to diwali
Adding interconnects for usb_ddr, ddr_ipc & ddr_usb access,
interrupts dp,dm,ss_phy_irq and BAM nodes for diwali.

Change-Id: Icc7c01a904642101580577407676ae1896eb63e6
2021-10-27 22:38:26 -07:00
Faiyaz Mohammed
b6ff5aa55c ARM: dts: msm: Add mem-buf-msgq device to cape
Add support for the msgq device.

Change-Id: Ife64b861bda6770dfaf8bd2aeb81def77c34a599
2021-10-28 10:24:20 +05:30
qctecmdr
b5ff0837a1 Merge "ARM: dts: msm: Change glink edge node name for wpss" 2021-10-27 17:17:41 -07:00
qctecmdr
bf09bd0934 Merge "ARM: dts: msm: add synaptics tcm touch node for waipio" 2021-10-27 17:17:41 -07:00
qctecmdr
833eda2bf0 Merge "ARM: dts: msm: Add labels for glink-edge and aliases" 2021-10-27 09:28:42 -07:00
qctecmdr
622c0325b1 Merge "ARM: dts: msm: add touchscreen support for Cape" 2021-10-27 09:28:42 -07:00
qctecmdr
5cf5ba1382 Merge "ARM: dts: msm: Add support for dummy clocks/GDSC for Parrot" 2021-10-27 03:07:54 -07:00
Aditya Bavanari
e0810bd93b ARM: dts: msm: Add labels for glink-edge and aliases
Add labels for glink-edge and aliases as they have to be
referred from audio device tree files.

Change-Id: Id36a6c66aed29b13e923f3a8bff05d9f89cca0e5
2021-10-27 15:18:42 +05:30
Sarannya S
63b48830c0 ARM: dts: msm: Change glink edge node name for wpss
Changing the device tree node name for wpss glink edge

Change-Id: I50fcd7173c32c3b0d37923552a4a7a9db6f86cbe
2021-10-27 11:50:22 +05:30
qctecmdr
e3316dbffe Merge "ARM: dts: msm: Add gunyah-transport entries for Waipio" 2021-10-26 19:37:01 -07:00
qctecmdr
a13f2b828e Merge "ARM: dts: msm: waipio: Add modem ddr bus scaling interconnect" 2021-10-26 14:48:16 -07:00
Mukesh Ojha
debe6b0ce9 dt-bindings: Add qfprom-sys binding file
qfprom-sys driver can be used to export nvmem cell values as sysfs
entries to user space.

Change-Id: Ia6c56b65bbaa10371ec46b59ea407d5cfd9697ef
2021-10-26 19:15:45 +05:30
qctecmdr
4099bc250d Merge "ARM: dts: msm: Add pinctrl for PM8350C GPIO 8 on diwali" 2021-10-26 06:12:13 -07:00
qctecmdr
895380fcea Merge "ARM: dts: msm: Add QUPv3 and GPI DT nodes on cape" 2021-10-26 06:12:13 -07:00
qctecmdr
5c5315f844 Merge "dt-bindings: pinctrl: qcom-pmic-gpio: add PM7325 bindings" 2021-10-26 03:37:16 -07:00
qctecmdr
0e05754684 Merge "ARM: dts: msm: Add SPS node for CAPE" 2021-10-26 03:37:16 -07:00
qctecmdr
41d4a27488 Merge "ARM: dts: qcom: Add dtsi node entry for Slimbus BAM in CAPE" 2021-10-26 03:37:16 -07:00
Kalpak Kawadkar
96f93da194 ARM: dts: msm: Add support for dummy clocks/GDSC for Parrot
Add the clock & GDSCs handles for clients to be able to request on
them for Parrot.

Change-Id: If74a1f48555290d6efe514963ba8a021f11fec9c
2021-10-26 15:19:32 +05:30
Srihitha Tangudu
b282b366ff ARM: dts: msm: add touchscreen support for Cape
Add touchscreen support for mtp, cdp and atp platforms of cape

Change-Id: Icf79199284fbaf3e7a0f5367fa5e1d73f7af9409
2021-10-26 13:37:22 +05:30
Chandana Kishori Chiluveru
d9bd5ad109 ARM: dts: msm: Add QUPv3 and GPI DT nodes on cape
Add QUPv3(I2C, SPI and UART) and GPI DT nodes on cape.

Change-Id: Ica4a552db70f60aea1238a92c3c49d1ab6a2ccbd
2021-10-25 22:28:47 -07:00
Chandana Kishori Chiluveru
9a8ba5340e ARM: dts: msm: Add SPS node for CAPE
Add SPS module to device tree. SPS (Smart Peripheral System)
enables the support of all BAMs in the system which provide DMA
functionality to various peripherals for CAPE.

Change-Id: I4e9d4930bdb916ba22e3a8140b6a0edaf13dc084
2021-10-25 21:06:05 -07:00