On Tue, Apr 08, 2025 at 04:51:25PM +0300, Jani Nikula wrote: > On Tue, 08 Apr 2025, "Borah, Chaitanya Kumar" > <chaitanya.kumar.bo...@intel.com> wrote: > >> > We will need more changes than fixing the variable names. > >> > > >> > I get this error > >> > > >> > ERROR: modpost: "__devm_drm_panel_alloc" > >> [drivers/gpu/drm/panel/panel-auo-a030jtn01.ko] undefined! > >> > make[2]: *** [scripts/Makefile.modpost:147: Module.symvers] Error 1 > >> > make[1]: *** > >> > [/home/chaitanya/exodus/repos/drm-tip-sandbox/Makefile:1956: > >> modpost] > >> > Error 2 > >> > make: *** [Makefile:248: __sub-make] Error 2 > >> > > >> > after making the following change. > >> > >> I couldn't reproduce this one on current drm-misc-next with arm64 and > >> x86 allmodconfig. Could you share your configuration? > >> > > > > Here is the config that our CI uses > > > > https://gitlab.freedesktop.org/drm/xe/ci/-/raw/main/kernel/kconfig > > There's > > CONFIG_DRM_PANEL=y > # CONFIG_OF is not set > > but __devm_drm_panel_alloc is inside #ifdef CONFIG_OF. I don't know that > it should be. > > There are some stubs in drm_panel.h for !CONFIG_OF but not this one. > > Finally, DRM_PANEL_AUO_A030JTN01 does not depend on OF. > > > That's the issue, but I don't know what the correct fix would be.
I'l send a patch. > > > BR, > Jani. > > > -- > Jani Nikula, Intel -- With best wishes Dmitry