Hi Mike, Stephen,
This patch series combines multiple allocations of driver-private data
and arrays in the Renesas clock drivers to single allocations, using
flexible array members and the new struct_size() helper.
This has a contextual dependency on "[PATCH] clk: renesas: cpg-mssr:
Update kerneldoc for struct cpg_mssr_priv".
To be queued in clk-renesas-for-v5.3, if approved.
Thanks for your comments!
Geert Uytterhoeven (3):
clk: renesas: cpg-mssr: Combine driver-private and clock array
allocation
clk: renesas: div6: Combine clock-private and parent array allocation
clk: renesas: mstp: Combine group-private and clock array allocation
drivers/clk/renesas/clk-div6.c | 19 +++++--------------
drivers/clk/renesas/clk-mstp.c | 12 ++++++------
drivers/clk/renesas/renesas-cpg-mssr.c | 20 ++++++--------------
3 files changed, 17 insertions(+), 34 deletions(-)
--
2.17.1
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds