bcm2835_cprman_internals.h is only include by bcm2835_cprman.c and contains various static array definitions. Make it an included source file (using the .c.inc extension).
Signed-off-by: Philippe Mathieu-Daudé <[email protected]> --- I'm sending this on top of: [PATCH v3 00/15] raspi: add the bcm2835 cprman clock manager to avoid a respin before soft freeze. This patch can be queued or squashed on top of patch #08/15: "bcm2835_cprman: add a PLL channel skeleton implementation" Based-on: <[email protected]> --- hw/misc/bcm2835_cprman.c | 2 +- .../misc/bcm2835_cprman_internals.c.inc | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename include/hw/misc/bcm2835_cprman_internals.h => hw/misc/bcm2835_cprman_internals.c.inc (100%) diff --git a/hw/misc/bcm2835_cprman.c b/hw/misc/bcm2835_cprman.c index 7e415a017c9..9d4c0ee6c73 100644 --- a/hw/misc/bcm2835_cprman.c +++ b/hw/misc/bcm2835_cprman.c @@ -48,7 +48,7 @@ #include "migration/vmstate.h" #include "hw/qdev-properties.h" #include "hw/misc/bcm2835_cprman.h" -#include "hw/misc/bcm2835_cprman_internals.h" +#include "bcm2835_cprman_internals.c.inc" #include "trace.h" /* PLL */ diff --git a/include/hw/misc/bcm2835_cprman_internals.h b/hw/misc/bcm2835_cprman_internals.c.inc similarity index 100% rename from include/hw/misc/bcm2835_cprman_internals.h rename to hw/misc/bcm2835_cprman_internals.c.inc -- 2.26.2
