mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-09 09:01:36 -04:00
dt-bindings: media: qcom,sm8550-iris: document SM8650 IRIS accelerator
Document the IRIS video decoder and encoder accelerator found in the SM8650 platform, it requires 2 more reset lines in addition to the properties required for the SM8550 platform. Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Reviewed-by: Vikash Garodia <quic_vgarodia@quicinc.com> Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> Tested-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> # x1e Dell Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> Signed-off-by: Bryan O'Donoghue <bod@kernel.org> Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
This commit is contained in:
committed by
Hans Verkuil
parent
2e79181dfc
commit
f0a0a2388f
@@ -14,9 +14,6 @@ description:
|
||||
The iris video processing unit is a video encode and decode accelerator
|
||||
present on Qualcomm platforms.
|
||||
|
||||
allOf:
|
||||
- $ref: qcom,venus-common.yaml#
|
||||
|
||||
properties:
|
||||
compatible:
|
||||
oneOf:
|
||||
@@ -24,7 +21,9 @@ properties:
|
||||
- enum:
|
||||
- qcom,sa8775p-iris
|
||||
- const: qcom,sm8550-iris
|
||||
- const: qcom,sm8550-iris
|
||||
- enum:
|
||||
- qcom,sm8550-iris
|
||||
- qcom,sm8650-iris
|
||||
|
||||
power-domains:
|
||||
maxItems: 4
|
||||
@@ -54,11 +53,15 @@ properties:
|
||||
- const: video-mem
|
||||
|
||||
resets:
|
||||
maxItems: 1
|
||||
minItems: 1
|
||||
maxItems: 3
|
||||
|
||||
reset-names:
|
||||
minItems: 1
|
||||
items:
|
||||
- const: bus
|
||||
- const: xo
|
||||
- const: core
|
||||
|
||||
iommus:
|
||||
maxItems: 2
|
||||
@@ -80,6 +83,26 @@ required:
|
||||
- iommus
|
||||
- dma-coherent
|
||||
|
||||
allOf:
|
||||
- $ref: qcom,venus-common.yaml#
|
||||
- if:
|
||||
properties:
|
||||
compatible:
|
||||
enum:
|
||||
- qcom,sm8650-iris
|
||||
then:
|
||||
properties:
|
||||
resets:
|
||||
minItems: 3
|
||||
reset-names:
|
||||
minItems: 3
|
||||
else:
|
||||
properties:
|
||||
resets:
|
||||
maxItems: 1
|
||||
reset-names:
|
||||
maxItems: 1
|
||||
|
||||
unevaluatedProperties: false
|
||||
|
||||
examples:
|
||||
|
||||
Reference in New Issue
Block a user