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

Reply via email to