diff options
Diffstat (limited to 'drivers/i2c/muxes/i2c-mux-reg.c')
| -rw-r--r-- | drivers/i2c/muxes/i2c-mux-reg.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/i2c/muxes/i2c-mux-reg.c b/drivers/i2c/muxes/i2c-mux-reg.c index f583f805fee9..5653295b01cd 100644 --- a/drivers/i2c/muxes/i2c-mux-reg.c +++ b/drivers/i2c/muxes/i2c-mux-reg.c | |||
| @@ -127,10 +127,8 @@ static int i2c_mux_reg_probe_dt(struct regmux *mux, | |||
| 127 | values = devm_kcalloc(&pdev->dev, | 127 | values = devm_kcalloc(&pdev->dev, |
| 128 | mux->data.n_values, sizeof(*mux->data.values), | 128 | mux->data.n_values, sizeof(*mux->data.values), |
| 129 | GFP_KERNEL); | 129 | GFP_KERNEL); |
| 130 | if (!values) { | 130 | if (!values) |
| 131 | dev_err(&pdev->dev, "Cannot allocate values array"); | ||
| 132 | return -ENOMEM; | 131 | return -ENOMEM; |
| 133 | } | ||
| 134 | 132 | ||
| 135 | for_each_child_of_node(np, child) { | 133 | for_each_child_of_node(np, child) { |
| 136 | of_property_read_u32(child, "reg", values + i); | 134 | of_property_read_u32(child, "reg", values + i); |
