[PATCH 3/8] dt-bindings: media: nxp: Add Wave6 video codec device

Krzysztof Kozlowski krzk at kernel.org
Wed Feb 19 04:31:48 PST 2025


On 18/02/2025 10:21, Nas Chung wrote:
> For example:
> vpu: video-codec at 4c480000 {
>         compatible = "nxp,imx95-vpu";
>         reg = <0x0 0x4c480000 0x0 0x50000>;
> 	ranges = <0x0 0x0 0x4c480000 0x50000>;
> 
>         vpuctrl: vpu-ctrl at 40000 {
>           compatible = "nxp,imx95-vpu-ctrl";
> 	  reg = <0x40000 0x10000>;
>         };
> 
>         vpucore0: vpu-core at 00000 {
>           compatible = "nxp,imx95-vpu-core";
>           reg = <0x00000 0x10000>;
>         };
> 
>         vpucore1: vpu-core at 10000 {
>           compatible = "nxp,imx95-vpu-core";
>           reg = <0x10000 0x10000>;
>         };
> 
>         vpucore2: vpu-core at 20000 {
>           compatible = "nxp,imx95-vpu-core";
>           reg = <0x20000 0x10000>;
>         };
> 
>         vpucore3: vpu-core at 30000 {
>           compatible = "nxp,imx95-vpu-core";

Why do you need compatible here? Could it be anything else?

>           reg = <0x30000 0x10000>;

Where is the rest of resources? You created children only for one
resource - address space?

Best regards,
Krzysztof



More information about the linux-arm-kernel mailing list