On 7/14/26 18:42, Vinod Koul wrote:
On 13-07-26, 12:38, AngeloGioacchino Del Regno wrote:
Add support for the MIPI DSI PHY found in the MediaTek MT8196 SoC
and its variants.
This PHY has a different register layout and provides support for
more hardware features compared to the previous generation.
This initial driver only adds support for basic functionality that
is necessary to drive MIPI DSI displays as a D-PHY.
Feature additions like lane-swap, DPHY/CPHY switching, dual-port,
and others, may be done in the future.
This seems to fail to build
https://patchwork.kernel.org/project/linux-phy/patch/[email protected]/
The failure in your log is:
make[7]: *** Deleting file 'drivers/gpu/drm/msm/msm_gem.o'
Segmentation fault (core dumped)
make[7]: *** [../scripts/Makefile.build:289: drivers/gpu/drm/msm/msm_gem.o]
Error 139
make[6]: *** [../scripts/Makefile.build:549: drivers/gpu/drm/msm] Error 2
...your build server is experiencing some hardware issues maybe? :-)
In any case, I've just rechecked this series, and it builds fine here, with:
ce1b90b20bbc (HEAD) phy: mediatek: Add support for MT8196 MIPI DSI PHY
522a9d162c98 dt-bindings: phy: mediatek,dsi-phy: Add support for MT8196
49362394dad7 (tag: next-20260713, next/master, next/HEAD) Add linux-next specific
files for 20260713
With CONFIG_PHY_MTK_MIPI_DSI=m :
AR drivers/phy/mediatek/built-in.a
CC [M] drivers/phy/mediatek/phy-mtk-mipi-dsi.o
CC [M] drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.o
CC [M] drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.o
CC [M] drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8196.o
UPD kernel/config_data
GZIP kernel/config_data.gz
CC kernel/configs.o
LD [M] drivers/phy/mediatek/phy-mtk-mipi-dsi-drv.o
AR drivers/phy/built-in.a
AR kernel/built-in.a
AR drivers/built-in.a
AR built-in.a
AR built-in-fixup.a
COPY vmlinux.a
LD vmlinux.o
MODPOST Module.symvers
CC .vmlinux.export.o
UPD include/generated/utsversion.h
CC init/version-timestamp.o
KSYMS .tmp_vmlinux0.kallsyms.S
AS .tmp_vmlinux0.kallsyms.o
LD .tmp_vmlinux1
LD [M] drivers/phy/mediatek/phy-mtk-mipi-dsi-drv.ko
NM .tmp_vmlinux1.syms
......[ etc etc ]......
With CONFIG_PHY_MTK_MIPI_DSI=y :
CC drivers/phy/mediatek/phy-mtk-mipi-dsi.o
CC drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8173.o
CC drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.o
CC drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8196.o
UPD kernel/config_data
GZIP kernel/config_data.gz
CC kernel/configs.o
AR drivers/phy/mediatek/built-in.a
AR drivers/phy/built-in.a
AR kernel/built-in.a
AR drivers/built-in.a
AR built-in.a
AR built-in-fixup.a
COPY vmlinux.a
LD vmlinux.o
MODPOST Module.symvers
......[ etc etc ]......
Regards,
Angelo