[PATCH v3 4/4] remoteproc: qcom_q6v5_pas: Add QDU1000/QRU1000 mpss compatible

2024-06-20 Thread Komal Bajaj
Add the compatible for the mpss found in the QDU1000 and QRU1000 SoCs. These platforms require the driver to complete a modem handshake using the RMB registers provided. Signed-off-by: Melody Olvera Signed-off-by: Komal Bajaj --- drivers/remoteproc/qcom_q6v5_pas.c | 1 + 1 file changed, 1

[PATCH v3 3/4] remoteproc: qcom_q6v5_pas: Add support to attach a DSP

2024-06-20 Thread Komal Bajaj
- a handshake mechanism to ensure full and proper booting via rmb Signed-off-by: Melody Olvera Signed-off-by: Komal Bajaj --- drivers/remoteproc/qcom_q6v5_pas.c | 102 + 1 file changed, 102 insertions(+) diff --git a/drivers/remoteproc/qcom_q6v5_pas.c b/drivers/remoteproc

[PATCH v3 2/4] remoteproc: qcom: q6v5: Add support for q6 rmb registers

2024-06-20 Thread Komal Bajaj
From: Melody Olvera When attaching a running Q6, the remoteproc driver needs a way to communicate with the Q6 using rmb registers, so allow the rmb register to be gotten from the device tree if present. Signed-off-by: Melody Olvera Signed-off-by: Komal Bajaj --- drivers/remoteproc/qcom_q6v5

[PATCH v3 1/4] dt-bindings: remoteproc: mpss: Document QDU1000/QRU1000 mpss devices

2024-06-20 Thread Komal Bajaj
-by: Melody Olvera Signed-off-by: Komal Bajaj --- .../remoteproc/qcom,qdu1000-mpss-pas.yaml | 129 ++ 1 file changed, 129 insertions(+) create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,qdu1000-mpss-pas.yaml diff --git a/Documentation/devicetree/bindings

[PATCH v3 0/4]remoteproc: qcom_q6v5_pas: Add support for QDU1000/QRU1000 mpss

2024-06-20 Thread Komal Bajaj
to be more descriptive * Fixed syntax errors in bindings * Updated firmware name in bindings Komal Bajaj (1): remoteproc: qcom_q6v5_pas: Add QDU1000/QRU1000 mpss compatible Melody Olvera (3): dt-bindings: remoteproc: mpss: Document QDU1000/QRU1000 mpss devices remoteproc: qcom: q6v5: Add