mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
synced 2025-09-07 22:23:00 +00: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:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
|
|
||||||
|
deprecated: true
|
||||||
additionalProperties: false
|
additionalProperties: false
|
||||||
|
|
||||||
video-encoder:
|
video-encoder:
|
||||||
@ -57,13 +58,12 @@ properties:
|
|||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
|
|
||||||
|
deprecated: true
|
||||||
additionalProperties: false
|
additionalProperties: false
|
||||||
|
|
||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
- iommus
|
- iommus
|
||||||
- video-decoder
|
|
||||||
- video-encoder
|
|
||||||
|
|
||||||
unevaluatedProperties: false
|
unevaluatedProperties: false
|
||||||
|
|
||||||
@ -83,12 +83,4 @@ examples:
|
|||||||
power-domains = <&gcc VENUS_GDSC>;
|
power-domains = <&gcc VENUS_GDSC>;
|
||||||
iommus = <&apps_iommu 5>;
|
iommus = <&apps_iommu 5>;
|
||||||
memory-region = <&venus_mem>;
|
memory-region = <&venus_mem>;
|
||||||
|
|
||||||
video-decoder {
|
|
||||||
compatible = "venus-decoder";
|
|
||||||
};
|
|
||||||
|
|
||||||
video-encoder {
|
|
||||||
compatible = "venus-encoder";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
@ -70,6 +70,7 @@ properties:
|
|||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
|
|
||||||
|
deprecated: true
|
||||||
additionalProperties: false
|
additionalProperties: false
|
||||||
|
|
||||||
video-encoder:
|
video-encoder:
|
||||||
@ -82,14 +83,13 @@ properties:
|
|||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
|
|
||||||
|
deprecated: true
|
||||||
additionalProperties: false
|
additionalProperties: false
|
||||||
|
|
||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
- power-domain-names
|
- power-domain-names
|
||||||
- iommus
|
- iommus
|
||||||
- video-decoder
|
|
||||||
- video-encoder
|
|
||||||
|
|
||||||
unevaluatedProperties: false
|
unevaluatedProperties: false
|
||||||
|
|
||||||
@ -114,12 +114,4 @@ examples:
|
|||||||
"vcodec0_core", "vcodec0_bus";
|
"vcodec0_core", "vcodec0_bus";
|
||||||
iommus = <&apps_smmu 0x0c00 0x60>;
|
iommus = <&apps_smmu 0x0c00 0x60>;
|
||||||
memory-region = <&venus_mem>;
|
memory-region = <&venus_mem>;
|
||||||
|
|
||||||
video-decoder {
|
|
||||||
compatible = "venus-decoder";
|
|
||||||
};
|
|
||||||
|
|
||||||
video-encoder {
|
|
||||||
compatible = "venus-encoder";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
@ -68,6 +68,7 @@ properties:
|
|||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
|
|
||||||
|
deprecated: true
|
||||||
additionalProperties: false
|
additionalProperties: false
|
||||||
|
|
||||||
video-encoder:
|
video-encoder:
|
||||||
@ -80,14 +81,13 @@ properties:
|
|||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
|
|
||||||
|
deprecated: true
|
||||||
additionalProperties: false
|
additionalProperties: false
|
||||||
|
|
||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
- power-domain-names
|
- power-domain-names
|
||||||
- iommus
|
- iommus
|
||||||
- video-decoder
|
|
||||||
- video-encoder
|
|
||||||
|
|
||||||
unevaluatedProperties: false
|
unevaluatedProperties: false
|
||||||
|
|
||||||
@ -125,14 +125,6 @@ examples:
|
|||||||
|
|
||||||
memory-region = <&video_mem>;
|
memory-region = <&video_mem>;
|
||||||
|
|
||||||
video-decoder {
|
|
||||||
compatible = "venus-decoder";
|
|
||||||
};
|
|
||||||
|
|
||||||
video-encoder {
|
|
||||||
compatible = "venus-encoder";
|
|
||||||
};
|
|
||||||
|
|
||||||
video-firmware {
|
video-firmware {
|
||||||
iommus = <&apps_smmu 0x21a2 0x0>;
|
iommus = <&apps_smmu 0x21a2 0x0>;
|
||||||
};
|
};
|
||||||
|
@ -70,6 +70,7 @@ properties:
|
|||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
|
|
||||||
|
deprecated: true
|
||||||
additionalProperties: false
|
additionalProperties: false
|
||||||
|
|
||||||
video-core1:
|
video-core1:
|
||||||
@ -82,14 +83,13 @@ properties:
|
|||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
|
|
||||||
|
deprecated: true
|
||||||
additionalProperties: false
|
additionalProperties: false
|
||||||
|
|
||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
- power-domain-names
|
- power-domain-names
|
||||||
- iommus
|
- iommus
|
||||||
- video-core0
|
|
||||||
- video-core1
|
|
||||||
|
|
||||||
unevaluatedProperties: false
|
unevaluatedProperties: false
|
||||||
|
|
||||||
@ -119,12 +119,4 @@ examples:
|
|||||||
iommus = <&apps_smmu 0x10a0 0x8>,
|
iommus = <&apps_smmu 0x10a0 0x8>,
|
||||||
<&apps_smmu 0x10b0 0x0>;
|
<&apps_smmu 0x10b0 0x0>;
|
||||||
memory-region = <&venus_mem>;
|
memory-region = <&venus_mem>;
|
||||||
|
|
||||||
video-core0 {
|
|
||||||
compatible = "venus-decoder";
|
|
||||||
};
|
|
||||||
|
|
||||||
video-core1 {
|
|
||||||
compatible = "venus-encoder";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
@ -73,6 +73,7 @@ properties:
|
|||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
|
|
||||||
|
deprecated: true
|
||||||
additionalProperties: false
|
additionalProperties: false
|
||||||
|
|
||||||
video-encoder:
|
video-encoder:
|
||||||
@ -85,6 +86,7 @@ properties:
|
|||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
|
|
||||||
|
deprecated: true
|
||||||
additionalProperties: false
|
additionalProperties: false
|
||||||
|
|
||||||
required:
|
required:
|
||||||
@ -95,8 +97,6 @@ required:
|
|||||||
- iommus
|
- iommus
|
||||||
- resets
|
- resets
|
||||||
- reset-names
|
- reset-names
|
||||||
- video-decoder
|
|
||||||
- video-encoder
|
|
||||||
|
|
||||||
unevaluatedProperties: false
|
unevaluatedProperties: false
|
||||||
|
|
||||||
@ -132,12 +132,4 @@ examples:
|
|||||||
resets = <&gcc GCC_VIDEO_AXI0_CLK_ARES>,
|
resets = <&gcc GCC_VIDEO_AXI0_CLK_ARES>,
|
||||||
<&videocc VIDEO_CC_MVS0C_CLK_ARES>;
|
<&videocc VIDEO_CC_MVS0C_CLK_ARES>;
|
||||||
reset-names = "bus", "core";
|
reset-names = "bus", "core";
|
||||||
|
|
||||||
video-decoder {
|
|
||||||
compatible = "venus-decoder";
|
|
||||||
};
|
|
||||||
|
|
||||||
video-encoder {
|
|
||||||
compatible = "venus-encoder";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user