Re: [PATCH 00/21] drm: Increase COMPILE_TEST=y coverage
On Mon, Apr 08, 2024 at 08:04:05PM +0300, Ville Syrjala wrote: > From: Ville Syrjälä > > I got fed up having to build multiple architectures when > doing subsystem wide refactoring. So I decided to attack > the low hanging COMPILE_TEST=y fruit. Here are the > results. All of these drivers now build with COMPILE_TEST=y > on x86/x86_64 > > Ville Syrjälä (21): > drm/hisilicon/kirin: Include linux/io.h for readl()/writel() > drm/hisilicon/kirin: Fix 64bit divisions > drm/hisilicon/kirin: Fix MASK(32) on 32bit architectures > drm/hisilicon/kirin: Allow build with COMPILE_TEST=y > drm/omap: Open code phys_to_page() > drm/omap: Allow build with COMPILE_TEST=y > drm/atmel-hlcdc: Allow build with COMPILE_TEST=y > drm/rcar-du: Allow build with COMPILE_TEST=y > drm/stm: Allow build with COMPILE_TEST=y ^ pushed to drm-misc-next. Thanks for the reviews. > drm/armada: Fix printk arguments > drm/armada: Fix armada_debugfs_crtc_reg_write() return type > drm/armada: Allow build with COMPILE_TEST=y > drm/imx/dcss: Fix 64bit divisions > drm/imx/dcss: Allow build with COMPILE_TEST=y > drm/sti: Include linux/io.h for devm_ioremap() > drm/sti: Allow build with COMPILE_TEST=y > drm/fsl-dcu: Allow build with COMPILE_TEST=y > drm/mediatek: Allow build with COMPILE_TEST=y > drm/meson: Allow build with COMPILE_TEST=y ^ are all still without comments. > drm/tilcdc: Allow build without __iowmb() > drm/tilcdc: Allow build with COMPILE_TEST=y ^ I need to respin. -- Ville Syrjälä Intel
[PATCH 00/21] drm: Increase COMPILE_TEST=y coverage
From: Ville Syrjälä I got fed up having to build multiple architectures when doing subsystem wide refactoring. So I decided to attack the low hanging COMPILE_TEST=y fruit. Here are the results. All of these drivers now build with COMPILE_TEST=y on x86/x86_64 Ville Syrjälä (21): drm/armada: Fix printk arguments drm/armada: Fix armada_debugfs_crtc_reg_write() return type drm/armada: Allow build with COMPILE_TEST=y drm/imx/dcss: Fix 64bit divisions drm/imx/dcss: Allow build with COMPILE_TEST=y drm/sti: Include linux/io.h for devm_ioremap() drm/sti: Allow build with COMPILE_TEST=y drm/hisilicon/kirin: Include linux/io.h for readl()/writel() drm/hisilicon/kirin: Fix 64bit divisions drm/hisilicon/kirin: Fix MASK(32) on 32bit architectures drm/hisilicon/kirin: Allow build with COMPILE_TEST=y drm/tilcdc: Allow build without __iowmb() drm/tilcdc: Allow build with COMPILE_TEST=y drm/omap: Open code phys_to_page() drm/omap: Allow build with COMPILE_TEST=y drm/atmel-hlcdc: Allow build with COMPILE_TEST=y drm/fsl-dcu: Allow build with COMPILE_TEST=y drm/mediatek: Allow build with COMPILE_TEST=y drm/meson: Allow build with COMPILE_TEST=y drm/rcar-du: Allow build with COMPILE_TEST=y drm/stm: Allow build with COMPILE_TEST=y drivers/gpu/drm/armada/Kconfig | 2 +- drivers/gpu/drm/armada/armada_debugfs.c | 2 +- drivers/gpu/drm/armada/armada_gem.c | 2 +- drivers/gpu/drm/atmel-hlcdc/Kconfig | 2 +- drivers/gpu/drm/fsl-dcu/Kconfig | 2 +- drivers/gpu/drm/hisilicon/kirin/Kconfig | 2 +- drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c| 11 +-- drivers/gpu/drm/hisilicon/kirin/dw_dsi_reg.h| 2 ++ drivers/gpu/drm/hisilicon/kirin/kirin_ade_reg.h | 2 +- drivers/gpu/drm/imx/dcss/Kconfig| 2 +- drivers/gpu/drm/imx/dcss/dcss-scaler.c | 4 ++-- drivers/gpu/drm/mediatek/Kconfig| 4 ++-- drivers/gpu/drm/meson/Kconfig | 2 +- drivers/gpu/drm/omapdrm/Kconfig | 2 +- drivers/gpu/drm/omapdrm/omap_gem.c | 4 ++-- drivers/gpu/drm/renesas/rcar-du/Kconfig | 2 +- drivers/gpu/drm/sti/Kconfig | 2 +- drivers/gpu/drm/sti/sti_dvo.c | 1 + drivers/gpu/drm/stm/Kconfig | 2 +- drivers/gpu/drm/tilcdc/Kconfig | 2 +- drivers/gpu/drm/tilcdc/tilcdc_regs.h| 2 ++ 21 files changed, 30 insertions(+), 26 deletions(-) -- 2.43.2