]> git.ipfire.org Git - thirdparty/linux.git/commit
clk: renesas: cpg-mssr: Use struct_size() helper
authorRosen Penev <rosenp@gmail.com>
Tue, 24 Mar 2026 02:11:03 +0000 (19:11 -0700)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Wed, 25 Mar 2026 17:28:38 +0000 (18:28 +0100)
commit0e590f4d99e2bd47cfd9e4e49228473548972285
tree7008b9aac1be788954f7046aecd38c2db1d78afe
parentd85cb4ff46c7b7f393b30666a41fff18962ba21a
clk: renesas: cpg-mssr: Use struct_size() helper

struct_size() is what is normally used when a flexible array member is
present to avoid accidental mistakes.  pm_size is still needed for the
memcpy() call below.

Added __counted_by for extra runtime analysis.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://patch.msgid.link/20260324021103.13651-1-rosenp@gmail.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
drivers/clk/renesas/renesas-cpg-mssr.c