On Thu, Feb 01, 2024 at 11:22:16AM +0200, Jani Nikula wrote: > On Wed, 31 Jan 2024, Paz Zcharya <pazz@xxxxxxxxxxxx> wrote: > > Commit 8015bee0bfec ("drm/i915/display: Add framework to add parameters > > specific to display") added the file intel_display_debugfs_params.c, > > which calls the functions "debugfs_create_{bool, ulong, str}" -- all of > > which are defined in <linux/debugfs.h>. The missing inclusion of this > > header file is breaking the ChromeOS build -- add an explicit include > > to fix that. > > > > Thanks for the patch, apparently in our configs some paths lead to > debugfs.h. Just goes on to show how interdependent the kernel headers > are. > > Out of curiousity, what value do you have for CONFIG_DEBUG_FS kconfig? > > Fixes: 8015bee0bfec ("drm/i915/display: Add framework to add parameters specific to display") > Reviewed-by: Jani Nikula <jani.nikula@xxxxxxxxx> > > BR, > Jani. > Thank you so much for the super prompt reply! In ChromeOS the value is CONFIG_DEBUG_FS=y. Best, Paz > > > Signed-off-by: Paz Zcharya <pazz@xxxxxxxxxxxx> > > --- > > drivers/gpu/drm/i915/display/intel_display_debugfs_params.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/drivers/gpu/drm/i915/display/intel_display_debugfs_params.c b/drivers/gpu/drm/i915/display/intel_display_debugfs_params.c > > index b7e68eb62452..f35718748555 100644 > > --- a/drivers/gpu/drm/i915/display/intel_display_debugfs_params.c > > +++ b/drivers/gpu/drm/i915/display/intel_display_debugfs_params.c > > @@ -3,6 +3,7 @@ > > * Copyright © 2023 Intel Corporation > > */ > > > > +#include <linux/debugfs.h> > > #include <linux/kernel.h> > > > > #include <drm/drm_drv.h> > > -- > Jani Nikula, Intel