.. | .. |
---|
34 | 34 | return ret; |
---|
35 | 35 | } |
---|
36 | 36 | |
---|
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 | | - |
---|
44 | 37 | rk630->cru = devm_regmap_init_i2c(client, &rk630_cru_regmap_config); |
---|
45 | 38 | if (IS_ERR(rk630->cru)) { |
---|
46 | 39 | ret = PTR_ERR(rk630->cru); |
---|
.. | .. |
---|
61 | 54 | ret = PTR_ERR(rk630->rtc); |
---|
62 | 55 | dev_err(dev, "failed to allocate rtc register map: %d\n", ret); |
---|
63 | 56 | 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 | | - } |
---|
80 | 57 | } |
---|
81 | 58 | |
---|
82 | 59 | rk630->irq = client->irq; |
---|