hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/soc/renesas/r8a77970-sysc.c
....@@ -1,14 +1,11 @@
1
+// SPDX-License-Identifier: GPL-2.0
12 /*
23 * Renesas R-Car V3M System Controller
34 *
45 * Copyright (C) 2017 Cogent Embedded Inc.
5
- *
6
- * This program is free software; you can redistribute it and/or modify
7
- * it under the terms of the GNU General Public License version 2 as
8
- * published by the Free Software Foundation.
96 */
107
11
-#include <linux/bug.h>
8
+#include <linux/bits.h>
129 #include <linux/kernel.h>
1310
1411 #include <dt-bindings/power/r8a77970-sysc.h>
....@@ -23,7 +20,6 @@
2320 PD_CPU_NOCR },
2421 { "ca53-cpu1", 0x200, 1, R8A77970_PD_CA53_CPU1, R8A77970_PD_CA53_SCU,
2522 PD_CPU_NOCR },
26
- { "cr7", 0x240, 0, R8A77970_PD_CR7, R8A77970_PD_ALWAYS_ON },
2723 { "a3ir", 0x180, 0, R8A77970_PD_A3IR, R8A77970_PD_ALWAYS_ON },
2824 { "a2ir0", 0x400, 0, R8A77970_PD_A2IR0, R8A77970_PD_A3IR },
2925 { "a2ir1", 0x400, 1, R8A77970_PD_A2IR1, R8A77970_PD_A3IR },
....@@ -36,4 +32,6 @@
3632 const struct rcar_sysc_info r8a77970_sysc_info __initconst = {
3733 .areas = r8a77970_areas,
3834 .num_areas = ARRAY_SIZE(r8a77970_areas),
35
+ .extmask_offs = 0x1b0,
36
+ .extmask_val = BIT(0),
3937 };