hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/mfd/rk630-i2c.c
....@@ -34,13 +34,6 @@
3434 return ret;
3535 }
3636
37
- rk630->pinctrl = devm_regmap_init_i2c(client, &rk630_pinctrl_regmap_config);
38
- if (IS_ERR(rk630->pinctrl)) {
39
- ret = PTR_ERR(rk630->pinctrl);
40
- dev_err(dev, "failed to allocate pinctrl register map: %d\n", ret);
41
- return ret;
42
- }
43
-
4437 rk630->cru = devm_regmap_init_i2c(client, &rk630_cru_regmap_config);
4538 if (IS_ERR(rk630->cru)) {
4639 ret = PTR_ERR(rk630->cru);
....@@ -61,22 +54,6 @@
6154 ret = PTR_ERR(rk630->rtc);
6255 dev_err(dev, "failed to allocate rtc register map: %d\n", ret);
6356 return ret;
64
- }
65
-
66
- rk630->efuse = devm_regmap_init_i2c(client, &rk630_efuse_regmap_config);
67
- if (IS_ERR(rk630->efuse)) {
68
- ret = PTR_ERR(rk630->efuse);
69
- dev_err(dev, "failed to allocate efuse register map: %d\n", ret);
70
- return ret;
71
- }
72
-
73
- if (IS_REACHABLE(CONFIG_SND_SOC_RK630)) {
74
- rk630->codec = devm_regmap_init_i2c(client, &rk630_codec_regmap_config);
75
- if (IS_ERR(rk630->codec)) {
76
- ret = PTR_ERR(rk630->codec);
77
- dev_err(dev, "failed to allocate codec register map: %d\n", ret);
78
- return ret;
79
- }
8057 }
8158
8259 rk630->irq = client->irq;