hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/mfd/rk630-spi.c
....@@ -196,14 +196,6 @@
196196 return ret;
197197 }
198198
199
- rk630->pinctrl = devm_regmap_init(&spi->dev, &rk630_regmap,
200
- &spi->dev, &rk630_pinctrl_regmap_config);
201
- if (IS_ERR(rk630->pinctrl)) {
202
- ret = PTR_ERR(rk630->pinctrl);
203
- dev_err(dev, "failed to allocate pinctrl register map: %d\n", ret);
204
- return ret;
205
- }
206
-
207199 rk630->cru = devm_regmap_init(&spi->dev, &rk630_regmap,
208200 &spi->dev, &rk630_cru_regmap_config);
209201 if (IS_ERR(rk630->cru)) {
....@@ -229,27 +221,6 @@
229221 ret);
230222 return ret;
231223 }
232
-
233
- rk630->efuse = devm_regmap_init(&spi->dev, &rk630_regmap,
234
- &spi->dev, &rk630_efuse_regmap_config);
235
- if (IS_ERR(rk630->efuse)) {
236
- ret = PTR_ERR(rk630->efuse);
237
- dev_err(rk630->dev, "Failed to initialize efuse regmap: %d\n",
238
- ret);
239
- return ret;
240
- }
241
-
242
- if (IS_REACHABLE(CONFIG_SND_SOC_RK630)) {
243
- rk630->codec = devm_regmap_init(&spi->dev, &rk630_regmap,
244
- &spi->dev, &rk630_codec_regmap_config);
245
- if (IS_ERR(rk630->codec)) {
246
- ret = PTR_ERR(rk630->codec);
247
- dev_err(rk630->dev, "Failed to initialize codec regmap: %d\n",
248
- ret);
249
- return ret;
250
- }
251
- }
252
-
253224 rk630->irq = spi->irq;
254225
255226 ret = rk630_core_probe(rk630);