To reduce a dependency hell degree, clean up kfifo.h (mainly getting rid of kernel.h in the global header). In v2: - rebased on top of v6.9-rc5 (Andrew) - retested again with `make allyesconfig` on x86_64, hence first two new patches Andy Shevchenko (3): media: rc: Add missing io.h media: stih-cec: Add missing io.h kfifo: Don't use "proxy" headers drivers/media/cec/platform/sti/stih-cec.c | 1 + drivers/media/rc/mtk-cir.c | 1 + drivers/media/rc/serial_ir.c | 1 + drivers/media/rc/st_rc.c | 1 + drivers/media/rc/sunxi-cir.c | 1 + include/linux/kfifo.h | 9 +++++++-- lib/kfifo.c | 10 +++++----- samples/kfifo/dma-example.c | 3 ++- 8 files changed, 19 insertions(+), 8 deletions(-) -- 2.43.0.rc1.1336.g36b5255a03ac