mirror of
https://github.com/torvalds/linux.git
synced 2026-05-23 14:42:08 +02:00
media: dt-bindings: qcom-venus: Deprecate video-decoder and video-encoder where applicable
For the list of yaml files here the video-decoder and video-encoder nodes provide nothing more than configuration input for the driver. These entries do not in fact impart hardware specific data and should be deprecated. Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> Signed-off-by: Stanimir Varbanov <stanimir.k.varbanov@gmail.com> Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
This commit is contained in:
parent
354846c3e9
commit
459997e899
|
|
@ -45,6 +45,7 @@ properties:
|
|||
required:
|
||||
- compatible
|
||||
|
||||
deprecated: true
|
||||
additionalProperties: false
|
||||
|
||||
video-encoder:
|
||||
|
|
@ -57,13 +58,12 @@ properties:
|
|||
required:
|
||||
- compatible
|
||||
|
||||
deprecated: true
|
||||
additionalProperties: false
|
||||
|
||||
required:
|
||||
- compatible
|
||||
- iommus
|
||||
- video-decoder
|
||||
- video-encoder
|
||||
|
||||
unevaluatedProperties: false
|
||||
|
||||
|
|
@ -83,12 +83,4 @@ examples:
|
|||
power-domains = <&gcc VENUS_GDSC>;
|
||||
iommus = <&apps_iommu 5>;
|
||||
memory-region = <&venus_mem>;
|
||||
|
||||
video-decoder {
|
||||
compatible = "venus-decoder";
|
||||
};
|
||||
|
||||
video-encoder {
|
||||
compatible = "venus-encoder";
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -70,6 +70,7 @@ properties:
|
|||
required:
|
||||
- compatible
|
||||
|
||||
deprecated: true
|
||||
additionalProperties: false
|
||||
|
||||
video-encoder:
|
||||
|
|
@ -82,14 +83,13 @@ properties:
|
|||
required:
|
||||
- compatible
|
||||
|
||||
deprecated: true
|
||||
additionalProperties: false
|
||||
|
||||
required:
|
||||
- compatible
|
||||
- power-domain-names
|
||||
- iommus
|
||||
- video-decoder
|
||||
- video-encoder
|
||||
|
||||
unevaluatedProperties: false
|
||||
|
||||
|
|
@ -114,12 +114,4 @@ examples:
|
|||
"vcodec0_core", "vcodec0_bus";
|
||||
iommus = <&apps_smmu 0x0c00 0x60>;
|
||||
memory-region = <&venus_mem>;
|
||||
|
||||
video-decoder {
|
||||
compatible = "venus-decoder";
|
||||
};
|
||||
|
||||
video-encoder {
|
||||
compatible = "venus-encoder";
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -68,6 +68,7 @@ properties:
|
|||
required:
|
||||
- compatible
|
||||
|
||||
deprecated: true
|
||||
additionalProperties: false
|
||||
|
||||
video-encoder:
|
||||
|
|
@ -80,14 +81,13 @@ properties:
|
|||
required:
|
||||
- compatible
|
||||
|
||||
deprecated: true
|
||||
additionalProperties: false
|
||||
|
||||
required:
|
||||
- compatible
|
||||
- power-domain-names
|
||||
- iommus
|
||||
- video-decoder
|
||||
- video-encoder
|
||||
|
||||
unevaluatedProperties: false
|
||||
|
||||
|
|
@ -125,14 +125,6 @@ examples:
|
|||
|
||||
memory-region = <&video_mem>;
|
||||
|
||||
video-decoder {
|
||||
compatible = "venus-decoder";
|
||||
};
|
||||
|
||||
video-encoder {
|
||||
compatible = "venus-encoder";
|
||||
};
|
||||
|
||||
video-firmware {
|
||||
iommus = <&apps_smmu 0x21a2 0x0>;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -70,6 +70,7 @@ properties:
|
|||
required:
|
||||
- compatible
|
||||
|
||||
deprecated: true
|
||||
additionalProperties: false
|
||||
|
||||
video-core1:
|
||||
|
|
@ -82,14 +83,13 @@ properties:
|
|||
required:
|
||||
- compatible
|
||||
|
||||
deprecated: true
|
||||
additionalProperties: false
|
||||
|
||||
required:
|
||||
- compatible
|
||||
- power-domain-names
|
||||
- iommus
|
||||
- video-core0
|
||||
- video-core1
|
||||
|
||||
unevaluatedProperties: false
|
||||
|
||||
|
|
@ -119,12 +119,4 @@ examples:
|
|||
iommus = <&apps_smmu 0x10a0 0x8>,
|
||||
<&apps_smmu 0x10b0 0x0>;
|
||||
memory-region = <&venus_mem>;
|
||||
|
||||
video-core0 {
|
||||
compatible = "venus-decoder";
|
||||
};
|
||||
|
||||
video-core1 {
|
||||
compatible = "venus-encoder";
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -73,6 +73,7 @@ properties:
|
|||
required:
|
||||
- compatible
|
||||
|
||||
deprecated: true
|
||||
additionalProperties: false
|
||||
|
||||
video-encoder:
|
||||
|
|
@ -85,6 +86,7 @@ properties:
|
|||
required:
|
||||
- compatible
|
||||
|
||||
deprecated: true
|
||||
additionalProperties: false
|
||||
|
||||
required:
|
||||
|
|
@ -95,8 +97,6 @@ required:
|
|||
- iommus
|
||||
- resets
|
||||
- reset-names
|
||||
- video-decoder
|
||||
- video-encoder
|
||||
|
||||
unevaluatedProperties: false
|
||||
|
||||
|
|
@ -132,12 +132,4 @@ examples:
|
|||
resets = <&gcc GCC_VIDEO_AXI0_CLK_ARES>,
|
||||
<&videocc VIDEO_CC_MVS0C_CLK_ARES>;
|
||||
reset-names = "bus", "core";
|
||||
|
||||
video-decoder {
|
||||
compatible = "venus-decoder";
|
||||
};
|
||||
|
||||
video-encoder {
|
||||
compatible = "venus-encoder";
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user