summaryrefslogtreecommitdiffstats
path: root/drivers/clk/renesas
diff options
context:
space:
mode:
authorRalph Siemsen <ralph.siemsen@linaro.org>2023-03-01 16:55:18 -0500
committerGeert Uytterhoeven <geert+renesas@glider.be>2023-03-10 17:08:16 +0100
commit2689c123317a74e751069d68df9e9900993b6a63 (patch)
tree61841a1d8efb80b055d879d180256298b58cfdf1 /drivers/clk/renesas
parenta1aae0a6b122300d057e30487fc8291d3cd730ca (diff)
downloadlinux-stable-2689c123317a74e751069d68df9e9900993b6a63.tar.gz
linux-stable-2689c123317a74e751069d68df9e9900993b6a63.tar.bz2
linux-stable-2689c123317a74e751069d68df9e9900993b6a63.zip
clk: renesas: r9a06g032: Drop unused fields
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>
Diffstat (limited to 'drivers/clk/renesas')
-rw-r--r--drivers/clk/renesas/r9a06g032-clocks.c15
1 files changed, 10 insertions, 5 deletions
diff --git a/drivers/clk/renesas/r9a06g032-clocks.c b/drivers/clk/renesas/r9a06g032-clocks.c
index cc479d95ef55..79b78e68c272 100644
--- a/drivers/clk/renesas/r9a06g032-clocks.c
+++ b/drivers/clk/renesas/r9a06g032-clocks.c
@@ -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, \