.../media/mediatek,vcodec-subdev-decoder.yaml | 100 +++++++++++------- .../bindings/media/mediatek-jpeg-decoder.yaml | 3 +- .../bindings/media/mediatek-jpeg-encoder.yaml | 2 +- .../bindings/pci/mediatek-pcie-gen3.yaml | 5 +- .../power/mediatek,power-controller.yaml | 4 + arch/arm64/boot/dts/mediatek/mt8188-evb.dts | 2 - arch/arm64/boot/dts/mediatek/mt8188.dtsi | 33 +++--- 7 files changed, 88 insertions(+), 61 deletions(-)
Hi, This series is split from a previous series[*] to focus on few fixes and improvements around MediaTek MT8188 device tree and associated bindings, and addressed comments and carried tags from the previous series. [*]: https://lore.kernel.org/all/20240909111535.528624-1-fshao@chromium.org/ [v1]: https://lore.kernel.org/all/20240925110044.3678055-1-fshao@chromium.org/ Regards, Fei Changes in v2: - new patch to MediaTek jpeg and vcodec bindings - new patch to move MT8188 SPI NOR cell properties - revise commit message of vdec power domain changes Fei Shao (8): dt-bindings: power: mediatek: Add another nested power-domain layer dt-bindings: PCI: mediatek-gen3: Allow exact number of clocks only dt-bindings: media: mediatek,jpeg: Relax IOMMU max item count dt-bindings: media: mediatek,vcodec: Revise description arm64: dts: mediatek: mt8188: Add missing dma-ranges to soc node arm64: dts: mediatek: mt8188: Update vppsys node names to syscon arm64: dts: mediatek: mt8188: Move vdec1 power domain under vdec0 arm64: dts: mediatek: mt8188: Move SPI NOR *-cells properties .../media/mediatek,vcodec-subdev-decoder.yaml | 100 +++++++++++------- .../bindings/media/mediatek-jpeg-decoder.yaml | 3 +- .../bindings/media/mediatek-jpeg-encoder.yaml | 2 +- .../bindings/pci/mediatek-pcie-gen3.yaml | 5 +- .../power/mediatek,power-controller.yaml | 4 + arch/arm64/boot/dts/mediatek/mt8188-evb.dts | 2 - arch/arm64/boot/dts/mediatek/mt8188.dtsi | 33 +++--- 7 files changed, 88 insertions(+), 61 deletions(-) -- 2.46.1.824.gd892dcdcdd-goog
Hi,
On Tue, Oct 1, 2024 at 7:31 PM Fei Shao <fshao@chromium.org> wrote:
>
> Hi,
>
> This series is split from a previous series[*] to focus on few fixes and
> improvements around MediaTek MT8188 device tree and associated bindings,
> and addressed comments and carried tags from the previous series.
>
> [*]: https://lore.kernel.org/all/20240909111535.528624-1-fshao@chromium.org/
> [v1]: https://lore.kernel.org/all/20240925110044.3678055-1-fshao@chromium.org/
>
> Regards,
> Fei
>
> Changes in v2:
> - new patch to MediaTek jpeg and vcodec bindings
> - new patch to move MT8188 SPI NOR cell properties
> - revise commit message of vdec power domain changes
>
> Fei Shao (8):
> dt-bindings: power: mediatek: Add another nested power-domain layer
This one ^
> dt-bindings: PCI: mediatek-gen3: Allow exact number of clocks only
> dt-bindings: media: mediatek,jpeg: Relax IOMMU max item count
> dt-bindings: media: mediatek,vcodec: Revise description
and these two ^ have not been picked up, and now v6.13-rc1 has DT
validation errors for MT8188:
/ssd1/wenst/linux/mtk/arch/arm64/boot/dts/mediatek/mt8188-evb.dtb:
syscon@10006000:
power-controller:power-domain@15:power-domain@16:power-domain@29:power-domain@30:
Unevaluated properties are not allowed ('power-domain@31',
'power-domain@32' were unexpected)
from schema $id:
http://devicetree.org/schemas/mfd/mediatek,mt8195-scpsys.yaml#
/ssd1/wenst/linux/mtk/arch/arm64/boot/dts/mediatek/mt8188-evb.dtb:
power-controller:
power-domain@15:power-domain@16:power-domain@29:power-domain@30:
Unevaluated properties are not allowed ('power-domain@31',
'power-domain@32' were unexpected)
from schema $id:
http://devicetree.org/schemas/power/mediatek,power-controller.yaml#
/ssd1/wenst/linux/mtk/arch/arm64/boot/dts/mediatek/mt8188-evb.dtb:
jpeg-decoder@1a040000: iommus: [[101, 685], [101, 686], [101, 690],
[101, 691], [101, 692], [101, 693]] is too long
from schema $id:
http://devicetree.org/schemas/media/mediatek-jpeg-decoder.yaml#
Is there any way we can get them into v6.13 as well?
ChenYu
> arm64: dts: mediatek: mt8188: Add missing dma-ranges to soc node
> arm64: dts: mediatek: mt8188: Update vppsys node names to syscon
> arm64: dts: mediatek: mt8188: Move vdec1 power domain under vdec0
> arm64: dts: mediatek: mt8188: Move SPI NOR *-cells properties
>
> .../media/mediatek,vcodec-subdev-decoder.yaml | 100 +++++++++++-------
> .../bindings/media/mediatek-jpeg-decoder.yaml | 3 +-
> .../bindings/media/mediatek-jpeg-encoder.yaml | 2 +-
> .../bindings/pci/mediatek-pcie-gen3.yaml | 5 +-
> .../power/mediatek,power-controller.yaml | 4 +
> arch/arm64/boot/dts/mediatek/mt8188-evb.dts | 2 -
> arch/arm64/boot/dts/mediatek/mt8188.dtsi | 33 +++---
> 7 files changed, 88 insertions(+), 61 deletions(-)
>
> --
> 2.46.1.824.gd892dcdcdd-goog
>
>
On Mon, 2 Dec 2024 at 05:24, Chen-Yu Tsai <wenst@chromium.org> wrote:
>
> Hi,
>
> On Tue, Oct 1, 2024 at 7:31 PM Fei Shao <fshao@chromium.org> wrote:
> >
> > Hi,
> >
> > This series is split from a previous series[*] to focus on few fixes and
> > improvements around MediaTek MT8188 device tree and associated bindings,
> > and addressed comments and carried tags from the previous series.
> >
> > [*]: https://lore.kernel.org/all/20240909111535.528624-1-fshao@chromium.org/
> > [v1]: https://lore.kernel.org/all/20240925110044.3678055-1-fshao@chromium.org/
> >
> > Regards,
> > Fei
> >
> > Changes in v2:
> > - new patch to MediaTek jpeg and vcodec bindings
> > - new patch to move MT8188 SPI NOR cell properties
> > - revise commit message of vdec power domain changes
> >
> > Fei Shao (8):
>
> > dt-bindings: power: mediatek: Add another nested power-domain layer
>
> This one ^
>
> > dt-bindings: PCI: mediatek-gen3: Allow exact number of clocks only
>
> > dt-bindings: media: mediatek,jpeg: Relax IOMMU max item count
> > dt-bindings: media: mediatek,vcodec: Revise description
>
> and these two ^ have not been picked up, and now v6.13-rc1 has DT
> validation errors for MT8188:
>
> /ssd1/wenst/linux/mtk/arch/arm64/boot/dts/mediatek/mt8188-evb.dtb:
> syscon@10006000:
> power-controller:power-domain@15:power-domain@16:power-domain@29:power-domain@30:
> Unevaluated properties are not allowed ('power-domain@31',
> 'power-domain@32' were unexpected)
> from schema $id:
> http://devicetree.org/schemas/mfd/mediatek,mt8195-scpsys.yaml#
> /ssd1/wenst/linux/mtk/arch/arm64/boot/dts/mediatek/mt8188-evb.dtb:
> power-controller:
> power-domain@15:power-domain@16:power-domain@29:power-domain@30:
> Unevaluated properties are not allowed ('power-domain@31',
> 'power-domain@32' were unexpected)
> from schema $id:
> http://devicetree.org/schemas/power/mediatek,power-controller.yaml#
>
> /ssd1/wenst/linux/mtk/arch/arm64/boot/dts/mediatek/mt8188-evb.dtb:
> jpeg-decoder@1a040000: iommus: [[101, 685], [101, 686], [101, 690],
> [101, 691], [101, 692], [101, 693]] is too long
> from schema $id:
> http://devicetree.org/schemas/media/mediatek-jpeg-decoder.yaml#
>
>
> Is there any way we can get them into v6.13 as well?
I don't know why I missed picking up the DT power-domain patch for
v6.13. Sorry for the delay. Anyway, I have taken it now and applied it
as a fix for v6.13-rc[n], thanks!
I assume someone else can help to take the DT media patches.
Kind regards
Uffe
>
> ChenYu
>
> > arm64: dts: mediatek: mt8188: Add missing dma-ranges to soc node
> > arm64: dts: mediatek: mt8188: Update vppsys node names to syscon
> > arm64: dts: mediatek: mt8188: Move vdec1 power domain under vdec0
> > arm64: dts: mediatek: mt8188: Move SPI NOR *-cells properties
> >
> > .../media/mediatek,vcodec-subdev-decoder.yaml | 100 +++++++++++-------
> > .../bindings/media/mediatek-jpeg-decoder.yaml | 3 +-
> > .../bindings/media/mediatek-jpeg-encoder.yaml | 2 +-
> > .../bindings/pci/mediatek-pcie-gen3.yaml | 5 +-
> > .../power/mediatek,power-controller.yaml | 4 +
> > arch/arm64/boot/dts/mediatek/mt8188-evb.dts | 2 -
> > arch/arm64/boot/dts/mediatek/mt8188.dtsi | 33 +++---
> > 7 files changed, 88 insertions(+), 61 deletions(-)
> >
> > --
> > 2.46.1.824.gd892dcdcdd-goog
> >
> >
On Tue, 01 Oct 2024 19:27:18 +0800, Fei Shao wrote:
> This series is split from a previous series[*] to focus on few fixes and
> improvements around MediaTek MT8188 device tree and associated bindings,
> and addressed comments and carried tags from the previous series.
>
> [*]: https://lore.kernel.org/all/20240909111535.528624-1-fshao@chromium.org/
> [v1]: https://lore.kernel.org/all/20240925110044.3678055-1-fshao@chromium.org/
>
> [...]
Applied to v6.12-next/dts64, thanks!
[5/8] arm64: dts: mediatek: mt8188: Add missing dma-ranges to soc node
https://git.kernel.org/mediatek/c/ad9d9e15
[6/8] arm64: dts: mediatek: mt8188: Update vppsys node names to syscon
https://git.kernel.org/mediatek/c/c1134cbf
[7/8] arm64: dts: mediatek: mt8188: Move vdec1 power domain under vdec0
https://git.kernel.org/mediatek/c/66c466da
[8/8] arm64: dts: mediatek: mt8188: Move SPI NOR *-cells properties
https://git.kernel.org/mediatek/c/08ea5de5
Cheers,
Angelo
© 2016 - 2026 Red Hat, Inc.