Commit Graph

1007 Commits

Author SHA1 Message Date
Neil Armstrong
a89565ae11 dt-bindings: crypto: qcom,prng: document that RNG on SM8450 is a TRNG
It has been reported at [1] the RNG HW on SM8450 is in fact a True Random
Number Generator and no more Pseudo, document this by adding
a new qcom,trng and the corresponding SoC specific sm8450 compatible.

[1] https://lore.kernel.org/all/20230818161720.3644424-1-quic_omprsing@quicinc.com/.

Change-Id: I8f26201cebefd5c717fed6c9d50ebee781b1fc75
Suggested-by: Om Prakash Singh <quic_omprsing@quicinc.com>
Suggested-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Reviewed-by: Om Prakash Singh <quic_omprsing@quicinc.com>
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Git-commit: 63b299a18694b89d6c814e0d86230d09542bed4c
Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
Signed-off-by: PRANAY BHARGAV BHAVARAJU <quic_pbhavara@quicinc.com>
2024-02-05 00:41:08 -08:00
qctecmdr
4175494b9a Merge "ARM: dts: msm: disable turing dpm1/dpm2 tpdm on sun" 2024-02-04 22:23:30 -08:00
qctecmdr
f6135c12c7 Merge "ARM: dts: msm: add reg-names to cpucp device for sun" 2024-02-04 08:59:18 -08:00
Yuanfang Zhang
f5a7a87a21 ARM: dts: msm: disable turing dpm1/dpm2 tpdm on sun
Disable turing dpm1/dpm2 tpdm because some clocks can not be enabled
from kernel side.

Change-Id: I4c51b3dbfdba44f843617e788ccd7c7d559646fc
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-02-04 14:47:34 +08:00
Amir Vajid
2c297e668b ARM: dts: msm: add reg-names to cpucp device for sun
Update cpucp device to include reg-names property.

Change-Id: I78d9d386971952511f66f455857adcc8ea9edf58
Signed-off-by: Amir Vajid <quic_avajid@quicinc.com>
2024-02-02 15:22:07 -08:00
qctecmdr
c9fe49006e Merge "dt-bindings: IMEM: Correct YAML formatting" 2024-02-02 11:51:08 -08:00
qctecmdr
618d2eeaf3 Merge "ARM: dts: msm: Enable mem-buf driver on oemvm" 2024-02-01 21:30:28 -08:00
Patrick Daly
2356f0d9ac ARM: dts: msm: Enable mem-buf driver on oemvm
All transferring memory between tvm, oemvm and pvm.

Change-Id: I2016350893bf79cfc09a22741dfa69627c795840
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
2024-02-01 18:17:51 -08:00
qctecmdr
e2c3fd4898 Merge "ARM: dts: qcom: Added entry for smcinvoke driver" 2024-02-01 00:33:00 -08:00
qctecmdr
35bdcb680c Merge "ARM: dts: qcom: Add SPU related register to sun dtsi" 2024-01-31 19:30:06 -08:00
songrui
a427a6a15d ARM: dts: qcom: Added entry for smcinvoke driver
Add devicetree to the OEM dtsi for smcinvoke in
the OEM VM.

Change-Id: I88d22618297704a95eb36e46602b0d20fe88470d
Signed-off-by: songrui <quic_songrui@quicinc.com>
2024-02-01 10:32:02 +08:00
qctecmdr
a38b262d71 Merge "ARM: dts: msm: Update override sequence for eUSB2 repeater on sun" 2024-01-31 17:24:15 -08:00
qctecmdr
65dcbbe801 Merge "ARM: dts: msm: Add wcd_usbss reference to USB on sun" 2024-01-31 15:16:06 -08:00
Magesh M
70cc7ae5e7 ARM: dts: qcom: Add SPU related register to sun dtsi
Added SP PBL Patch Version Register to read the SP-PBL
patch version to handle SPSS attach timed out scenario.

Change-Id: Id7ee4df5d09d9c09410bc24fc475ee2a36fca246
Signed-off-by: Magesh M <quic_murugan@quicinc.com>
2024-01-31 14:10:58 -08:00
Unnathi Chalicheemala
73919c88aa dt-bindings: IMEM: Correct YAML formatting
Correct yaml formatting errors for imem DT bindings.

Change-Id: Iceeb3a4c5cf897a73a32a4a95e4217ff78820514
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
2024-01-31 13:47:29 -08:00
qctecmdr
ffa9a2e779 Merge "ARM: dts: msm: add trusted touch node for sun" 2024-01-31 00:50:07 -08:00
qctecmdr
39f546c72c Merge "ARM: dts: qcom: enable limits stats driver for sun" 2024-01-30 22:51:37 -08:00
qctecmdr
8e17709148 Merge "ARM: dts: msm: set trusted touch IRQ for sun" 2024-01-30 15:23:14 -08:00
qctecmdr
1484681702 Merge "ARM: dts: qcom: Update board id for Sun vms MTP and CDP" 2024-01-30 15:23:14 -08:00
qctecmdr
adf5004d8d Merge "ARM: dts: msm: Add 3.5mm support for MTP platform on Sun SoC" 2024-01-30 12:44:28 -08:00
qctecmdr
bcfcb6e17c Merge "ARM: dts: msm: Add No Display support on CDP for Sun SoC" 2024-01-30 12:44:28 -08:00
qctecmdr
e77d219fa9 Merge "ARM: dts: msm: Update ATP platform Power Grid on Sun SoC" 2024-01-30 12:44:28 -08:00
Rui Chen
567564ec6c ARM: dts: qcom: Update board id for Sun vms MTP and CDP
Update board-id for Sun MTP and CDP.

Change-Id: I36cbe299e9271395914c792cef41a933b91bc64b
Signed-off-by: Rui Chen <quic_ruc@quicinc.com>
2024-01-30 19:48:37 +08:00
Rui Chen
7009bee681 ARM: dts: msm: set trusted touch IRQ for sun
Set spi irq for touch in sun.

Signed-off-by: Rui Chen <quic_ruc@quicinc.com>
2024-01-30 03:38:05 -08:00
Ping Li
24c9075c78 ARM: dts: msm: add entry for ssip fuse configuration
Add dtsi entry for ssip fuse configuration on Sun platform.

Change-Id: I1f6dbc9608db1e29aef1d9699820eb1e1d3c9299
Signed-off-by: Ping Li <quic_pingli@quicinc.com>
2024-01-29 22:38:36 -08:00
qctecmdr
eb86f9ab3b Merge "ARM: dts: msm: PCIe SM related power control override" 2024-01-29 17:54:03 -08:00
Unnathi Chalicheemala
69935c6414 ARM: dts: msm: Add 3.5mm support for MTP platform on Sun SoC
Add 3.5mm support for MTP platform on Sun SoC.

Change-Id: Ia2e847329d320a79a393d8d6079385547511369f
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
2024-01-29 10:09:58 -08:00
Unnathi Chalicheemala
703f570a8a ARM: dts: msm: Update ATP platform Power Grid on Sun SoC
ATP on Sun SoC only supports v8 but is defaulting to v6 power grid.
Update ATP platform on Sun SoC to use v8 power grid.

Change-Id: I34382cdaa2bf95f6fc71758cf7ee34240e6c1c29
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
2024-01-29 09:29:13 -08:00
qctecmdr
7706807577 Merge "ARM: dts: msm: pineapple: Remove fastrpc glink node" 2024-01-29 09:25:17 -08:00
Manaf Meethalavalappu Pallikunhi
10b3a6b0fc ARM: dts: qcom: enable limits stats driver for sun
Enable limits stats driver to collect different
limit stats information.

Change-Id: If21ca4fb8333537b85b90815ae132b7549b8fb07
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-01-29 18:44:08 +05:30
Manaf Meethalavalappu Pallikunhi
0d8ad7b56c dt-bindings: thermal: add dt-bindings for limit stat driver
Enable dt-bindings documentation for limit stat debug driver.

Change-Id: Id0e0b830f5f02326b70cb6cd4ec852bc330e2aca
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-01-29 18:43:57 +05:30
quic_anane
ce6a542ad5 ARM: dts: msm: pineapple: Remove fastrpc glink node
FastRPC node is added under glink node to provide intent
information. With fastrpc driver migrating to upstream
driver, this property will be overlayed from out of
kernel. Also update glink label for cdsp.

Change-Id: Id1e3aa0ebf13a894a9420c8a97f195bd906c4f7f
Signed-off-by: quic_anane <quic_anane@quicinc.com>
2024-01-29 04:09:57 -08:00
qctecmdr
5462763033 Merge "ARM: dts: msm: disable gfx funnel on sun" 2024-01-29 02:34:15 -08:00
Unnathi Chalicheemala
56e25fb2ac ARM: dts: msm: Add No Display support on CDP for Sun SoC
Add device tree files to support No Display support for
CDP platform on Sun SoC.

Change-Id: I4174e2640be1ba7974e5a1ec14f0aadac05aaf0b
Signed-off-by: Unnathi Chalicheemala <quic_uchalich@quicinc.com>
2024-01-26 14:45:38 -08:00
Anirudh Raghavendra
ae18704842 ARM: dts: msm: Add CMA node for secure DSP
Add CMA memory node for secure fastrpc usecases.

Change-Id: I3c8cf93a91025ebbcb570db6d7b0b82a1554bbb7
Signed-off-by: Anirudh Raghavendra <quic_araghave@quicinc.com>
2024-01-26 10:01:58 -08:00
Rui Chen
59a609a833 ARM: dts: msm: add trusted touch node for sun
Add trusted touch node for sun panel.

Change-Id: Icd9ad451393428983fb6558642c7eee3c6c9dbfd
Signed-off-by: Rui Chen <quic_ruc@quicinc.com>
2024-01-25 18:01:13 -08:00
Yuanfang Zhang
2e2a02bcd7 ARM: dts: msm: disable gfx funnel on sun
"coresight-gfx-funnel" needs to be disabled by default, it will be enable
from GFX DT side.

Change-Id: I041fe3e3d43b1880147826d757029118da24cf24
Signed-off-by: Yuanfang Zhang <quic_yuanfang@quicinc.com>
2024-01-25 11:09:57 +08:00
qctecmdr
6b23c4a6b3 Merge "ARM: dts: msm: Add wireless firmware name for Sun platforms" 2024-01-24 18:54:18 -08:00
qctecmdr
112bc2fad5 Merge "ARM: dts: msm: Unstub interconnect skip-qos for Sun" 2024-01-24 14:14:10 -08:00
Prudhvi Yarlagadda
af53bd39cf ARM: dts: msm: PCIe SM related power control override
We need to override the PCIe SM PWR_CTRL and PWR_CTRL_MASK
registers so that CXPC can happen when pcie driver is not probed.

Without this change, CXPC will be blocked when the pcie driver is
not probed as there will be no notification from PCIe SM entity to
allow CXPC. Once we these registers are written 0x1, no one will
wait for PCIe SM to allow CXPC.

Change-Id: I8d1542deb4fcc10849c848aa73718a47af556719
Signed-off-by: Prudhvi Yarlagadda <quic_pyarlaga@quicinc.com>
2024-01-24 11:51:03 -08:00
Anjelique Melendez
a1a9956a47 ARM: dts: msm: Add wireless firmware name for Sun platforms
Add wireless firmware name in battery charger device to support wireless
FW update for IDT9418 wireless transceiver found on Sun platforms.

Change-Id: I0e715b5a2bd297eec5f801c2fb09bc6023ac9c42
Signed-off-by: Anjelique Melendez <quic_amelende@quicinc.com>
2024-01-23 18:16:52 -08:00
qctecmdr
fd00509225 Merge "ARM: dts: msm: Add SMEM Mailbox SMP2P nodes for Sun" 2024-01-23 11:35:02 -08:00
qctecmdr
d9b51e0c83 Merge "ARM: dts: qcom: enable skin fail safe rule for high ambient for sun" 2024-01-22 21:44:31 -08:00
Tyler Wear
4046985c3c ARM: dts: msm: Add SMEM Mailbox SMP2P nodes for Sun
Make changes to enable SMEM Mailbox SMP2P nodes for sun to
communicate with modem.

Change-Id: Iea261c8f42768c05eec7caf62adcd1dcc93cd950
Signed-off-by: Tyler Wear <quic_twear@quicinc.com>
2024-01-22 17:31:39 -08:00
Manaf Meethalavalappu Pallikunhi
eb5e458d3d ARM: dts: qcom: enable skin fail safe rule for high ambient for sun
Enable skin sensor thermal zone based fail safe rule for high
ambient condition for sun.

Change-Id: I7661c3b4a318fbadd0f963b972274a75fe1b71fd
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-01-22 23:49:40 +05:30
Manaf Meethalavalappu Pallikunhi
9f824e9071 ARM: dts: qcom: Enable pmic alarm sensor thermal zone mitigation
Enable different pmic die temperature alarm sensor mitigation
for sun.

Change-Id: I795121e91b288307fbc87bcd4a500e4d3b274150
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-01-22 23:45:30 +05:30
qctecmdr
a0603b5200 Merge "ARM: dts: msm: Add CRMV regs disp, camera and pcie on sun" 2024-01-21 04:41:06 -08:00
qctecmdr
c0116846e7 Merge "ARM: dts: qcom: add pmd802x amoled device for Sun" 2024-01-19 22:02:48 -08:00
qctecmdr
7a1b50ff0e Merge "ARM: dts: msm: Support for APQ variant on Sun SoC" 2024-01-19 22:02:48 -08:00
qctecmdr
84035df1fc Merge "ARM: dts: qcom: Add keep-running flag to trustedvm loader node for sun" 2024-01-19 17:41:13 -08:00