Commit Graph

1654 Commits

Author SHA1 Message Date
Souradeep Chowdhury
6c403cade8 ARM: dts: msm: Enable PMU on Kera
Add dt node for PMU on kera SoC.

Change-Id: Iffc910eead033b8d15881aeb14fc1aa71299aae3
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
2024-09-18 04:31:24 -07:00
Souradeep Chowdhury
9d9da82a77 ARM: dts: msm: Add necessary device nodes for Kera SoC
Add IMEM, debug kinfo, qcom-ramoops, minidump, va-minidump
nodes for Kera SoC.

Change-Id: Ib5e4e5b4bd47bb3ba35450f27c4b38f49d362bfc
Signed-off-by: Mukesh Ojha <quic_mojha@quicinc.com>
Signed-off-by: Souradeep Chowdhury <quic_schowdhu@quicinc.com>
2024-09-18 04:19:40 -07:00
songchai
275cefb5be ARM: dts: msm: add memory dump entry for tuna
Add memory dump entry for tuna to collect dump data.

Change-Id: I53bd8e4b2d4ae180eff5b8f8dd46010901b7f401
Signed-off-by: songchai <quic_songchai@quicinc.com>
2024-09-18 18:04:15 +08:00
Shilpa Suresh
33de48bd13 ARM: dts: msm: Enable flash, PON, PWM & other nodes for Ravelin
Add compatible strings to PON, PWM-LPG, VIBRATOR, FLASH-V2 and
PMI632 gpio DT nodes for Ravelin. These were removed from the
bulk DT porting for Ravelin on qcom-6.6 device-tree branch.

Change-Id: I5e9d6a98fe537b805174b520239f12bfbf676a52
Signed-off-by: Shilpa Suresh <quic_c_sbsure@quicinc.com>
2024-09-18 02:37:12 -07:00
QCTECMDR Service
3352db9318 Merge "ARM: dts: msm: Update smmu ACLTR mask values for tuna" 2024-09-18 02:11:04 -07:00
QCTECMDR Service
b3ac1b14ae Merge "ARM: dts: msm: Enable PMU on Tuna" 2024-09-18 02:11:04 -07:00
Mao Jinlong
579617980c ARM: dts: msm: Update transaction timeout for sun
Update DCC transaction timeout value to 0x80.

Change-Id: I11271d05416b49f8c7c9055de71273c4d36bc3f9
Signed-off-by: Mao Jinlong <quic_jinlmao@quicinc.com>
2024-09-17 23:44:00 -07:00
QCTECMDR Service
c9ed428687 Merge "ARM: dts: msm: Enable AW2016 led node for ravelin" 2024-09-17 22:43:12 -07:00
Balaji Vekatesh Kalkonda
7208450220 ARM: dts: qcom: Enable touch for ravelin QRD
The addition of compatible string enables touch for ravelin QRD device.

Change-Id: I3a02ae436c7214c0f71a0abd3a6f1854ba62f219
Signed-off-by: Balaji Vekatesh Kalkonda <quic_bkalkond@quicinc.com>
2024-09-18 09:22:33 +05:30
Gopireddy Arunteja Reddy
f36945f6bd ARM: dts: msm: Add CDSP shared memory
Reserve 4MB for EVA HFI queue on CDSP.

Change-Id: Ie93c5cf5a482bb01efdef7f7ce8b4e561b01b51a
Signed-off-by: Gopireddy Arunteja Reddy <quic_garuntej@quicinc.com>
2024-09-17 04:36:07 -07:00
Krishna Chaithanya Reddy G
595cfd5322 ARM: dts: msm: Add SPS node for sdxkova
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 Niobe.

Change-Id: I54640b7c444744f527414280021186fd90e0acf5
Signed-off-by: Krishna Chaithanya Reddy G <quic_kgangapu@quicinc.com>
2024-09-17 13:44:43 +05:30
Balaji Vekatesh Kalkonda
4b0c79c3b4 ARM: dts: qcom: add goodix touch support for Parrot RCM platform
Add goodix touch support for Parrot RCM platform.

Change-Id: I0a23d64fae1425be07903d9b8ed04b363db22c2c
Signed-off-by: Balaji Vekatesh Kalkonda <quic_bkalkond@quicinc.com>
2024-09-17 13:30:58 +05:30
Prasanna S
c08728f0b8 ARM: dts: msm: Add SPS node for tuna
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 tuna.

Change-Id: I00db626825ae664e42e3a5a71c75baef11823a27
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-09-17 10:56:46 +05:30
Prasanna S
7cb884c241 ARM: dts: msm: Add QUPv3 and GPI DT nodes on tuna
Add QUPv3(I2C, SPI and UART) and GPI DT nodes on tuna.

Change-Id: Ic5da9c0b56a51dca90368db65458a2e075efe5c1
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-09-16 15:06:32 +05:30
Vijayanand Jitta
b12060a823 ARM: dts: msm: Update smmu ACLTR mask values for tuna
Update ACTLR mask for Compute clients for tuna.

Change-Id: I79c87a15f31b0fc769f83f25bcfd833a011f8790
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-09-16 14:27:58 +05:30
Vijayanand Jitta
25fa363754 ARM: dts: msm: Add smmu ACLTR values for kera
Configure per-context bank pre-fetch settings using
actlr for kera.

Change-Id: Ice9f79801b8ff0f7ae73f720c87c27cb9d531141
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-09-16 14:24:50 +05:30
QCTECMDR Service
2cef652702 Merge "ARM: dts: msm: add PMIC support for sdxkova" 2024-09-16 01:49:08 -07:00
QCTECMDR Service
49c75a05ed Merge "ARM: dts: msm: Add memory and clock support for Parrot-VM" 2024-09-16 01:49:08 -07:00
Vijayanand Jitta
2d7a523cc4 ARM: dts: msm: Add secure-buffer device for kera
Add the secure-buffer device, which supports hypervisor operations
to change the stage 2 permissions of memory.

Change-Id: If7a38ffd1cfa769b26b8f1d05b676f9e7eb33cf8
Signed-off-by: Vijayanand Jitta <quic_vjitta@quicinc.com>
2024-09-16 11:44:10 +05:30
Shivnandan Kumar
7c7543b9d2 ARM: dts: msm: Enable PMU on Tuna
Add dt node for PMU on tuna SoC.

Change-Id: If7ffeee4161208e4b682bb21aaec16b4fa0a0771
Signed-off-by: Shivnandan Kumar <quic_kshivnan@quicinc.com>
2024-09-16 11:40:53 +05:30
QCTECMDR Service
715863447c Merge "ARM: dts: msm: Added arch_timer in sdxkova SoC DT" 2024-09-15 22:37:42 -07:00
Jishnu Prakash
d286c97fef ARM: dts: msm: add PMIC support for sdxkova
sdxkova uses PMK8550, PM7550BA and PMX75. Add SPMI slave device
and some of the peripheral devices for PMX75.
Update PMIC overlay file to add devices from these PMICs that
are common for all sdxkova platforms. Also add PM7550BA-related
configurations required for the IDP MBB platform.

Add spmi_debug_bus so that PMIC peripherals can be accessed via
debug bus on sdxkova devices where the fuse is not blown. This
is useful for debugging.

Add PMIC Glink devices and their client devices.  The PMIC Glink
device with name PMIC_RTR_ADSP_APPS supports the clients: ucsi,
altmode, and battery_charger.  The PMIC Glink device with name
PMIC_LOGS_ADSP_APPS supports the clients: battery_debug,
pmic_glink_debug, charger_ulog_glink, and glink_adc.

Change-Id: I6dc40cc36a46c1b34edd274655306dadd3143ebf
Signed-off-by: Jishnu Prakash <quic_jprakash@quicinc.com>
2024-09-16 06:59:21 +05:30
QCTECMDR Service
218d7537b5 Merge "ARM: dts: msm: tuna: Add a node for cpufreq cycle counter driver" 2024-09-15 01:53:38 -07:00
QCTECMDR Service
239e8ef457 Merge "ARM: dts: msm: Add more ms heap for sun-vm" 2024-09-13 22:30:06 -07:00
QCTECMDR Service
616874d4f6 Merge "ARM: dts: msm: Update dll_usr_ctl for sun" 2024-09-13 19:09:13 -07:00
QCTECMDR Service
a45a9c7cd9 Merge "ARM: dts: qcom: Add sdxkova.cpe.wkk related dtbs to its flavour" 2024-09-13 19:09:13 -07:00
QCTECMDR Service
4c6687a46e Merge "ARM: dts: msm: Remove PDC dependency for TLMM node for sdxkova" 2024-09-13 19:09:13 -07:00
QCTECMDR Service
f71d390bdb Merge "ARM: dts: msm: Modify PDC node for Tuna" 2024-09-13 19:09:13 -07:00
QCTECMDR Service
306a28f417 Merge "ARM: dts: msm: Change ATID value of SNOC from 125 to 108" 2024-09-13 19:09:13 -07:00
QCTECMDR Service
49d5c00156 Merge "ARM: dts: msm: Add shared imem node for sdxkova SoC" 2024-09-13 15:41:00 -07:00
QCTECMDR Service
a347ecdf7b Merge "ARM: dts: msm: Remove crash-fatal property for VMs" 2024-09-13 15:41:00 -07:00
QCTECMDR Service
83e231de0f Merge "ARM: dts: msm: Add QUPv3 and GPI DT nodes for sdxkova" 2024-09-13 15:41:00 -07:00
QCTECMDR Service
5865d3723f Merge "dt-bindings: Add devicetree binding for Tuna" 2024-09-13 15:41:00 -07:00
Krishna Chaithanya Reddy G
47c204a878 ARM: dts: msm: Add QUPv3 and GPI DT nodes for sdxkova
Added QUPv3(I2C, SPI and UART), GPI DT nodes and
QUPv3 pinctrl support for sdxkova.

Change-Id: I55394b443be7dd2a37b04e62fa2f308ebdf67753
Signed-off-by: Krishna Chaithanya Reddy G <quic_kgangapu@quicinc.com>
2024-09-13 15:52:44 +05:30
Khaja Hussain Shaik Khaji
018e8939ac ARM: dts: qcom: Add sdxkova.cpe.wkk related dtbs to its flavour
Append sdxkova.cpe.wkk related dtb files to its flavour only.

Change-Id: I7dda6d9d772cf1015e52b7bd83886e883c804509
Signed-off-by: Khaja Hussain Shaik Khaji <quic_kshaikkh@quicinc.com>
2024-09-13 02:37:56 -07:00
Shivendra Pratap
8a92354ec6 ARM: dts: qcom: Add support for platforms for Tuna
Add base device tree support for ATP, CDP, MTP, QRD, RCM
platforms for Tuna SoC.

Change-Id: I229ea3ba6963c91183c8df9b668e3dfef80f189d
Signed-off-by: Shivendra Pratap <quic_spratap@quicinc.com>
2024-09-13 13:27:07 +05:30
QCTECMDR Service
6c7f7fab56 Merge "ARM: dts: msm: Enable fsa4480 in ravelin dtsi" 2024-09-12 16:15:44 -07:00
songchai
054c4aaedd ARM: dts: msm: Add debug component device tree for Kera
Add debug component device tree for Kera.

Change-Id: Iaf8453afc5659216c52a67fd1778645f2c960185
Signed-off-by: songchai <quic_songchai@quicinc.com>
2024-09-12 16:58:57 +08:00
QCTECMDR Service
f70f50727b Merge "ARM: dts: msm: Add interconnect changes" 2024-09-12 00:59:23 -07:00
Prasanna S
4bab3aac98 ARM: dts: qcom: Add SLIMBUS and BAM dtsi nodes for tuna
Add Slimbus and BAM dtsi nodes for tuna.

Change-Id: If15f5e0439bff6198020020a23ca7d67af44649d
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2024-09-12 00:10:55 -07:00
Peng Yang
42d6ba0c08 ARM: dts: msm: Remove crash-fatal property for VMs
Remove crash-fatal property for VMs to support VM
restart feature.

Change-Id: I42a2dd37ff81604b6cfb48179f2dc0133de27fb0
Signed-off-by: Peng Yang <quic_penyan@quicinc.com>
2024-09-11 23:01:38 -07:00
Jiaxing Li
81c5fb95de ARM: dts: msm: Add more ms heap for sun-vm
Add 4 more dma-buf heaps in LE meeting requirements from GenAI use cases.

Change-Id: I97591758f7189144a7ef603f5d9977694d9c0090
Signed-off-by: Jiaxing Li <quic_jiaxli@quicinc.com>
2024-09-12 11:13:49 +08:00
QCTECMDR Service
eb141530ac Merge "ARM: dts: qcom: Add support for cache-controller for Tuna" 2024-09-11 14:27:32 -07:00
QCTECMDR Service
5d5e85d97d Merge "ARM: dts: msm: Add eMMC & SD card support for sdxkova platforms" 2024-09-11 11:06:49 -07:00
Sneh Mankad
d3e5b0e0ad ARM: dts: msm: Modify PDC node for Tuna
This change corrects the PDC irq mapping configuration.

Change-Id: I85df1a464a56f2b32c83a26deecaab6f504fcb0d
Signed-off-by: Sneh Mankad <quic_smankad@quicinc.com>
2024-09-11 18:42:47 +05:30
Khaja Hussain Shaik Khaji
164a485a57 ARM: dts: msm: Add shared imem node for sdxkova SoC
Add shared internal memory nodes for sdxkova SoC.

Change-Id: I0565f4c6d87e2d3bcb016797815ba004f232d47c
Signed-off-by: Khaja Hussain Shaik Khaji <quic_kshaikkh@quicinc.com>
2024-09-11 04:48:46 -07:00
Khaja Hussain Shaik Khaji
77c254d1e8 ARM: dts: msm: Remove PDC dependency for TLMM node for sdxkova
This change removes the dependency of TLMM with PDC so that
it can probe without PDC. We can re-enable PDC dependency
once we validate PDC changes.

Change-Id: I3b78b6a5418ecf98675d31a8b5e47bdeeeedbd6b
Signed-off-by: Khaja Hussain Shaik Khaji <quic_kshaikkh@quicinc.com>
2024-09-11 17:12:17 +05:30
Ankit Sharma
7704cdcbcb ARM: dts: msm: tuna: Add a node for cpufreq cycle counter driver
Add cpufreq cycle counter register information to devicetree in a
separate node for use by associated driver.

Change-Id: I5c57507acf6d4488402424619ac9d2ad356fb308
Signed-off-by: Ankit Sharma <quic_anshar@quicinc.com>
2024-09-11 16:46:20 +05:30
Prakash Yadachi
63e44205fa ARM: dts: msm: Change ATID value of SNOC from 125 to 108
Change ATID value of SNOC from 125 to 108.

Change-Id: I74723aea491498ccbcc16da07154b9572a6d7974
Signed-off-by: Prakash Yadachi <quic_pyadachi@quicinc.com>
2024-09-11 14:53:31 +05:30
Sarthak Garg
c96dc22e54 ARM: dts: msm: Add eMMC & SD card support for sdxkova platforms
Add eMMC & SD card support for sdxkova platforms.

Change-Id: Ie472ffe3549052976f2901f5936067c109c98406
Signed-off-by: Sarthak Garg <quic_sartgarg@quicinc.com>
2024-09-10 23:41:49 -07:00