[PATCH v6 08/14] dt-bindings: media: mediatek: vcodec: add decoder dt-bindings for mt8196

Krzysztof Kozlowski krzk at kernel.org
Sun Aug 9 23:31:56 PDT 2026


On 10/08/2026 05:09, Kyrie Wu (吴晗) wrote:
> On Mon, 2026-07-20 at 12:19 +0200, Krzysztof Kozlowski wrote:
>> On 20/07/2026 08:26, Kyrie Wu (吴晗) wrote:
>>> On Mon, 2026-07-20 at 07:49 +0200, Krzysztof Kozlowski wrote:
>>>> On 20/07/2026 07:46, Krzysztof Kozlowski wrote:
>>>>> On Mon, Jul 20, 2026 at 09:20:50AM +0800, Kyrie Wu wrote:
>>>>>> Add the MT8196 compatible string to the MediaTek vcodec
>>>>>> subdev
>>>>>> decoder binding.
>>>>>>
>>>>>> Compared to previous ICs, the MT8196 supports a 10-bit
>>>>>> decoder
>>>>>> and has a decoding capability of 4K at 120fps. It also supports
>>>>>> 36-bit DRAM IOVA address and Video Power Control to optimize
>>>>>> bandwidth and voltage usage.
>>>>>
>>>>> Please wrap commit message according to Linux coding style /
>>>>> submission
>>>>> process (neither too early nor over the limit):
>>>>> https://urldefense.com/v3/__https://elixir.bootlin.com/linux/v6.4-rc1/source/Documentation/process/submitting-patches.rst*L597__;Iw!!CTRNKA9wMg0ARbw!gDjbq0EZNkhLTzuJM_w5PopnDFej1mG4qnkRFgyoiU7Dvhm7tj3MeG5eZYNGA0L0G_61j-cmdIxORA$
>>>>>  
>>>>>
>>>>>>
>>>>>> Signed-off-by: Kyrie Wu <kyrie.wu at mediatek.com>
>>>>>> Acked-by: Nicolas Dufresne <nicolas.dufresne at collabora.com>
>>>>>> ---
>>>>>>  .../bindings/media/mediatek,vcodec-subdev-
>>>>>> decoder.yaml          
>>>>>>> 1 +
>>>>>>  1 file changed, 1 insertion(+)
>>>>>
>>>>> Acked-by: Krzysztof Kozlowski
>>>>> <krzysztof.kozlowski at oss.qualcomm.com>
>>>>
>>>> Actually no. I checked previous comments and you received
>>>> feedback
>>>> which
>>>> you basically ignored, so explain why this model has flexible
>>>> number
>>>> of
>>>> clocks
>>>>
>>>> Best regards,
>>>> Krzysztof
>>>
>>> Dear Krzysztof,
>>>
>>> As mentioned in the previous version of the communication, the
>>> information regarding clk was incorrect, and I have corrected it in
>>> this version. 
>>>
>>> Thank you for your attention and reminder.
>>
>> Read my message carefully instead of responding whatever necessary to
>> make me go away.
>>
>> NAK
>>
>> Where did you explain that device has flexible number of clocks?
>>
>> Best regards,
>> Krzysztof
> 
> Hi Krzysztof,
> 
> You are right, my previous reply was not sufficient. Sorry about that.
> 
> MT8196 has a fixed set of clock inputs: 9 clocks for the decoder
> hardware
> and 3 clocks for the VCP interface. By "flexible number of clocks",
> I meant that clock control can be split between the kernel driver
> and VCP firmware. This is a software implementation detail,
> not a hardware or DT binding property. My wording was incorrect.
> 
> The binding should not imply that the number of clocks is flexible.
> I have updated the commit message to clarify this.

SW detail so not relevant to the bindings? Then my NAK stays.

Drop my tag and fix the patch. If you do not intend to fix the patch - I
really could not get from above whether you agree with previous feedback
or not - then this should not be applied.

Best regards,
Krzysztof



More information about the linux-arm-kernel mailing list