Message ID | 20231214-dipper-earshot-72eef3059961@spud (mailing list archive) |
---|---|
State | Accepted, archived |
Headers | show |
Series | [v1] clk: microchip: mpfs-ccc: replace include of asm-generic/errno-base.h | expand |
On Thu, Dec 14, 2023 at 10:59:57AM +0000, Conor Dooley wrote: > From: Conor Dooley <conor.dooley@microchip.com> > > As evidenced by the fact that only 2 other drivers include this header, > it is not a normal thing to do. Including the regular version of this > header is far more conventional for drivers. ACK. Includes of asm-generic/anything.h are fine in arch/*/include/* and (under some circumstances) in include/*; anywhere else they are very dubious, including outright bugs (io_uring/uring_cmd.h include of asm-generic/ioctls.h, for example).
Quoting Conor Dooley (2023-12-14 02:59:57) > From: Conor Dooley <conor.dooley@microchip.com> > > As evidenced by the fact that only 2 other drivers include this header, > it is not a normal thing to do. Including the regular version of this > header is far more conventional for drivers. > > CC: Al Viro <viro@zeniv.linux.org.uk> > Signed-off-by: Conor Dooley <conor.dooley@microchip.com> > -- > CC: Conor Dooley <conor.dooley@microchip.com> > CC: Daire McNamara <daire.mcnamara@microchip.com> > CC: Michael Turquette <mturquette@baylibre.com> > CC: Stephen Boyd <sboyd@kernel.org> > CC: linux-riscv@lists.infradead.org > CC: linux-clk@vger.kernel.org > CC: linux-kernel@vger.kernel.org > --- Applied to clk-next
diff --git a/drivers/clk/microchip/clk-mpfs-ccc.c b/drivers/clk/microchip/clk-mpfs-ccc.c index bce61c45e967..3a3ea2d142f8 100644 --- a/drivers/clk/microchip/clk-mpfs-ccc.c +++ b/drivers/clk/microchip/clk-mpfs-ccc.c @@ -4,8 +4,8 @@ * * Copyright (C) 2022 Microchip Technology Inc. and its subsidiaries */ -#include "asm-generic/errno-base.h" #include <linux/clk-provider.h> +#include <linux/errno.h> #include <linux/io.h> #include <linux/module.h> #include <linux/platform_device.h>