]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
clk: renesas: r9a06g032: Drop unused fields
authorRalph Siemsen <ralph.siemsen@linaro.org>
Wed, 1 Mar 2023 21:55:18 +0000 (16:55 -0500)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Fri, 10 Mar 2023 16:08:16 +0000 (17:08 +0100)
Drop three unused fields from the clock descriptor structure, and update
the macros for filling such structures accordingly.

The values for such fields are kept in the source code, now unused, in
case they are needed later.

Signed-off-by: Ralph Siemsen <ralph.siemsen@linaro.org>
Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/r/20230301215520.828455-3-ralph.siemsen@linaro.org
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
drivers/clk/renesas/r9a06g032-clocks.c

index cc479d95ef552cd326c9d994937aa804ef04f57f..79b78e68c27205dfce99b26e0538c6d353b921f9 100644 (file)
@@ -30,8 +30,9 @@
 #define R9A06G032_SYSCTRL_DMAMUX 0xA0
 
 struct r9a06g032_gate {
-       u16 gate, reset, ready, midle,
-               scon, mirack, mistat;
+       u16 gate, reset, ready, midle;
+       /* Unused fields omitted to save space */
+       /* u16 scon, mirack, mistat; */
 };
 
 enum gate_type {
@@ -69,14 +70,18 @@ struct r9a06g032_clkdesc {
        };
 };
 
+/*
+ * The last three arguments are not currently used,
+ * but are kept in the r9a06g032_clocks table below.
+ */
 #define I_GATE(_clk, _rst, _rdy, _midle, _scon, _mirack, _mistat) { \
        .gate = _clk, \
        .reset = _rst, \
        .ready = _rdy, \
        .midle = _midle, \
-       .scon = _scon, \
-       .mirack = _mirack, \
-       .mistat = _mistat \
+       /* .scon = _scon, */ \
+       /* .mirack = _mirack, */ \
+       /* .mistat = _mistat */ \
 }
 #define D_GATE(_idx, _n, _src, ...) { \
        .type = K_GATE, \