|
@@ -84,8 +84,16 @@ config KEYSTONE_REMOTEPROC
|
|
|
It's safe to say N here if you're not interested in the Keystone
|
|
|
DSPs or just want to use a bare minimum kernel.
|
|
|
|
|
|
-config QCOM_ADSP_PIL
|
|
|
- tristate "Qualcomm ADSP Peripheral Image Loader"
|
|
|
+config QCOM_RPROC_COMMON
|
|
|
+ tristate
|
|
|
+
|
|
|
+config QCOM_Q6V5_COMMON
|
|
|
+ tristate
|
|
|
+ depends on ARCH_QCOM
|
|
|
+ depends on QCOM_SMEM
|
|
|
+
|
|
|
+config QCOM_Q6V5_PAS
|
|
|
+ tristate "Qualcomm Hexagon v5 Peripheral Authentication Service support"
|
|
|
depends on OF && ARCH_QCOM
|
|
|
depends on QCOM_SMEM
|
|
|
depends on RPMSG_QCOM_SMD || (COMPILE_TEST && RPMSG_QCOM_SMD=n)
|
|
@@ -98,15 +106,7 @@ config QCOM_ADSP_PIL
|
|
|
select QCOM_SCM
|
|
|
help
|
|
|
Say y here to support the TrustZone based Peripherial Image Loader
|
|
|
- for the Qualcomm ADSP remote processors.
|
|
|
-
|
|
|
-config QCOM_RPROC_COMMON
|
|
|
- tristate
|
|
|
-
|
|
|
-config QCOM_Q6V5_COMMON
|
|
|
- tristate
|
|
|
- depends on ARCH_QCOM
|
|
|
- depends on QCOM_SMEM
|
|
|
+ for the Qualcomm Hexagon v5 based remote processors.
|
|
|
|
|
|
config QCOM_Q6V5_PIL
|
|
|
tristate "Qualcomm Hexagon V5 Peripherial Image Loader"
|
|
@@ -120,8 +120,9 @@ config QCOM_Q6V5_PIL
|
|
|
select QCOM_RPROC_COMMON
|
|
|
select QCOM_SCM
|
|
|
help
|
|
|
- Say y here to support the Qualcomm Peripherial Image Loader for the
|
|
|
- Hexagon V5 based remote processors.
|
|
|
+ Say y here to support the TrustZone based Peripherial Image Loader
|
|
|
+ for the Qualcomm Hexagon v5 based remote processors. This is commonly
|
|
|
+ used to control subsystems such as ADSP, Compute and Sensor.
|
|
|
|
|
|
config QCOM_Q6V5_WCSS
|
|
|
tristate "Qualcomm Hexagon based WCSS Peripheral Image Loader"
|