mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-24 09:13:20 -05:00
dt-bindings: remoteproc: qcom: sm6115-pas: Add QCM2290
QCM2290 is more or less a fork of the same design that SM6115 is based on. As a result, the ADSP and modem found on it are identical. Add compatibles for the QCM2290 with SM6115 fallbacks so as not to require any driver changes. Change the allOf:if:properties clauses to look for the presence of SM6115 compatibles and not an exact match. Note that QCM2290 lacks a CDSP. Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Link: https://lore.kernel.org/r/20230315183231.3562580-1-konrad.dybcio@linaro.org Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
parent
5c43ed8ad2
commit
b352033e19
1 changed files with 24 additions and 12 deletions
|
@ -15,10 +15,19 @@ description:
|
|||
|
||||
properties:
|
||||
compatible:
|
||||
enum:
|
||||
- qcom,sm6115-adsp-pas
|
||||
- qcom,sm6115-cdsp-pas
|
||||
- qcom,sm6115-mpss-pas
|
||||
oneOf:
|
||||
- enum:
|
||||
- qcom,sm6115-adsp-pas
|
||||
- qcom,sm6115-cdsp-pas
|
||||
- qcom,sm6115-mpss-pas
|
||||
|
||||
- items:
|
||||
- const: qcom,qcm2290-adsp-pas
|
||||
- const: qcom,sm6115-adsp-pas
|
||||
|
||||
- items:
|
||||
- const: qcom,qcm2290-mpss-pas
|
||||
- const: qcom,sm6115-mpss-pas
|
||||
|
||||
reg:
|
||||
maxItems: 1
|
||||
|
@ -51,9 +60,10 @@ allOf:
|
|||
- if:
|
||||
properties:
|
||||
compatible:
|
||||
enum:
|
||||
- qcom,sm6115-adsp-pas
|
||||
- qcom,sm6115-cdsp-pas
|
||||
contains:
|
||||
enum:
|
||||
- qcom,sm6115-adsp-pas
|
||||
- qcom,sm6115-cdsp-pas
|
||||
then:
|
||||
properties:
|
||||
interrupts:
|
||||
|
@ -70,9 +80,10 @@ allOf:
|
|||
- if:
|
||||
properties:
|
||||
compatible:
|
||||
enum:
|
||||
- qcom,sm6115-cdsp-pas
|
||||
- qcom,sm6115-mpss-pas
|
||||
contains:
|
||||
enum:
|
||||
- qcom,sm6115-cdsp-pas
|
||||
- qcom,sm6115-mpss-pas
|
||||
then:
|
||||
properties:
|
||||
power-domains:
|
||||
|
@ -85,8 +96,9 @@ allOf:
|
|||
- if:
|
||||
properties:
|
||||
compatible:
|
||||
enum:
|
||||
- qcom,sm6115-adsp-pas
|
||||
contains:
|
||||
enum:
|
||||
- qcom,sm6115-adsp-pas
|
||||
then:
|
||||
properties:
|
||||
power-domains:
|
||||
|
|
Loading…
Add table
Reference in a new issue