hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
kernel/drivers/memory/samsung/exynos-srom.c
....@@ -3,7 +3,7 @@
33 // Copyright (c) 2015 Samsung Electronics Co., Ltd.
44 // http://www.samsung.com/
55 //
6
-// EXYNOS - SROM Controller support
6
+// Exynos - SROM Controller support
77 // Author: Pankaj Dubey <pankaj.dubey@samsung.com>
88
99 #include <linux/io.h>
....@@ -47,9 +47,9 @@
4747 struct exynos_srom_reg_dump *reg_offset;
4848 };
4949
50
-static struct exynos_srom_reg_dump *exynos_srom_alloc_reg_dump(
51
- const unsigned long *rdump,
52
- unsigned long nr_rdump)
50
+static struct exynos_srom_reg_dump *
51
+exynos_srom_alloc_reg_dump(const unsigned long *rdump,
52
+ unsigned long nr_rdump)
5353 {
5454 struct exynos_srom_reg_dump *rd;
5555 unsigned int i;
....@@ -116,7 +116,7 @@
116116 }
117117
118118 srom = devm_kzalloc(&pdev->dev,
119
- sizeof(struct exynos_srom), GFP_KERNEL);
119
+ sizeof(struct exynos_srom), GFP_KERNEL);
120120 if (!srom)
121121 return -ENOMEM;
122122
....@@ -130,7 +130,7 @@
130130 platform_set_drvdata(pdev, srom);
131131
132132 srom->reg_offset = exynos_srom_alloc_reg_dump(exynos_srom_offsets,
133
- ARRAY_SIZE(exynos_srom_offsets));
133
+ ARRAY_SIZE(exynos_srom_offsets));
134134 if (!srom->reg_offset) {
135135 iounmap(srom->reg_base);
136136 return -ENOMEM;
....@@ -139,8 +139,8 @@
139139 for_each_child_of_node(np, child) {
140140 if (exynos_srom_configure_bank(srom, child)) {
141141 dev_err(dev,
142
- "Could not decode bank configuration for %s\n",
143
- child->name);
142
+ "Could not decode bank configuration for %pOFn\n",
143
+ child);
144144 bad_bank_config = true;
145145 }
146146 }
....@@ -157,16 +157,16 @@
157157
158158 #ifdef CONFIG_PM_SLEEP
159159 static void exynos_srom_save(void __iomem *base,
160
- struct exynos_srom_reg_dump *rd,
161
- unsigned int num_regs)
160
+ struct exynos_srom_reg_dump *rd,
161
+ unsigned int num_regs)
162162 {
163163 for (; num_regs > 0; --num_regs, ++rd)
164164 rd->value = readl(base + rd->offset);
165165 }
166166
167167 static void exynos_srom_restore(void __iomem *base,
168
- const struct exynos_srom_reg_dump *rd,
169
- unsigned int num_regs)
168
+ const struct exynos_srom_reg_dump *rd,
169
+ unsigned int num_regs)
170170 {
171171 for (; num_regs > 0; --num_regs, ++rd)
172172 writel(rd->value, base + rd->offset);
....@@ -177,7 +177,7 @@
177177 struct exynos_srom *srom = dev_get_drvdata(dev);
178178
179179 exynos_srom_save(srom->reg_base, srom->reg_offset,
180
- ARRAY_SIZE(exynos_srom_offsets));
180
+ ARRAY_SIZE(exynos_srom_offsets));
181181 return 0;
182182 }
183183
....@@ -186,7 +186,7 @@
186186 struct exynos_srom *srom = dev_get_drvdata(dev);
187187
188188 exynos_srom_restore(srom->reg_base, srom->reg_offset,
189
- ARRAY_SIZE(exynos_srom_offsets));
189
+ ARRAY_SIZE(exynos_srom_offsets));
190190 return 0;
191191 }
192192 #endif