| #
fedadb64 |
| 05-Mar-2026 |
Jorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com> |
pta: qcom: pas: move PAS to dedicated directory
No functional changes.
Signed-off-by: Jorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com> Reviewed-by: Sumit Garg <sumit.garg@oss.qualcomm.com>
|
| #
d698f2af |
| 16-Feb-2026 |
Jorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com> |
pta: qcom_pas: Add support for Venus
Add Peripheral Authentication Service (PAS) support for the Venus video codec, enabling firmware loading through the existing remoteproc integration.
Firmware a
pta: qcom_pas: Add support for Venus
Add Peripheral Authentication Service (PAS) support for the Venus video codec, enabling firmware loading through the existing remoteproc integration.
Firmware authentication is not implemented at this stage.
Execution has been validated by running concurrent video encode and decode workloads using a GStreamer pipeline.
Signed-off-by: Jorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com> Reviewed-by: Sumit Garg <sumit.garg@oss.qualcomm.com>
show more ...
|
| #
3fff682d |
| 16-Feb-2026 |
Jorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com> |
pta: qcom_pas: Add support for ADSP
Add Peripheral Authentication Service (PAS) support for the Audio DSP (ADSP), enabling loading of the ADSP firmware image.
Authentication not done yet.
Initial
pta: qcom_pas: Add support for ADSP
Add Peripheral Authentication Service (PAS) support for the Audio DSP (ADSP), enabling loading of the ADSP firmware image.
Authentication not done yet.
Initial validation used https://github.com/qualcomm/fastrpc.git (all tests pass)
Signed-off-by: Jorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com> Reviewed-by: Sumit Garg <sumit.garg@oss.qualcomm.com>
show more ...
|
| #
594035b1 |
| 16-Feb-2026 |
Jorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com> |
pta: qcom_pas: Add support for CDSP
Add Peripheral Authentication Service (PAS) support for the Compute DSP (CDSP), enabling loading of the CDSP firmware image.
Authentication not done yet.
Initia
pta: qcom_pas: Add support for CDSP
Add Peripheral Authentication Service (PAS) support for the Compute DSP (CDSP), enabling loading of the CDSP firmware image.
Authentication not done yet.
Initial validation used https://github.com/qualcomm/fastrpc.git (all tests pass)
Signed-off-by: Jorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com> Reviewed-by: Sumit Garg <sumit.garg@oss.qualcomm.com>
show more ...
|
| #
1880827f |
| 16-Feb-2026 |
Jorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com> |
plat: qcom: kodiak: separate DSP boot logic from PAS resources
The current q6dsp implementation mixes DSP boot sequencing, PAS resource handling and platform specific register definitions.
Split th
plat: qcom: kodiak: separate DSP boot logic from PAS resources
The current q6dsp implementation mixes DSP boot sequencing, PAS resource handling and platform specific register definitions.
Split these responsibilities to simplify the implementation and allow reuse across platforms:
- move DSP boot sequencing into dsp.c - move PAS resource handling into pas.c - introduce Kodiak specific register definitions under platform/kodiak/
This removes platform details from the generic DSP code and makes the boot sequence reusable for additional DSP firmwares.
Signed-off-by: Jorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com> Reviewed-by: Sumit Garg <sumit.garg@oss.qualcomm.com>
show more ...
|
| #
bd591e6c |
| 06-Feb-2026 |
Sumit Garg <sumit.garg@oss.qualcomm.com> |
pta: qcom_pas: Add support to bringup WPSS firmware
WPSS is a co-processor to manage WiFi related functionality on Qcom platforms. Lets enable support to bring the co-processor firmware out of reset
pta: qcom_pas: Add support to bringup WPSS firmware
WPSS is a co-processor to manage WiFi related functionality on Qcom platforms. Lets enable support to bring the co-processor firmware out of reset.
Note that the firmware authentication is currently not added as that will come up next in future updates.
Co-developed-by: Casey Connolly <casey.connolly@linaro.org> Signed-off-by: Casey Connolly <casey.connolly@linaro.org> Signed-off-by: Sumit Garg <sumit.garg@oss.qualcomm.com> Reviewed-by: Jorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com>
show more ...
|
| #
bc679ca5 |
| 05-Feb-2026 |
Sumit Garg <sumit.garg@oss.qualcomm.com> |
core: pta: Add Qualcomm PAS pseudo TA
Peripheral Authentication Service (PAS) on Qualcomm platforms allows to authenticate co-processor firmware along with managing the reset sequences. The PAS ABI
core: pta: Add Qualcomm PAS pseudo TA
Peripheral Authentication Service (PAS) on Qualcomm platforms allows to authenticate co-processor firmware along with managing the reset sequences. The PAS ABI is extensible via the capabilities API usage.
The PAS pseudo TA functionality is meant to be analogous to functionality supported via SCM calls in QTEE environment.
Signed-off-by: Sumit Garg <sumit.garg@oss.qualcomm.com> Reviewed-by: Jorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com>
show more ...
|