Message ID | 20241001113052.3124869-1-fshao@chromium.org (mailing list archive) |
---|---|
Headers | show |
Series | MT8188 DT and binding fixes | expand |
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
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 > > > >