forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-10 37f49e37ab4cb5d0bc4c60eb5c6d4dd57db767bb
kernel/drivers/soc/rockchip/rockchip-cpuinfo.c
....@@ -57,12 +57,9 @@
5757 }
5858
5959 cell = nvmem_cell_get(dev, "id");
60
- if (IS_ERR(cell)) {
61
- dev_err(dev, "failed to get id cell: %ld\n", PTR_ERR(cell));
62
- if (PTR_ERR(cell) == -EPROBE_DEFER)
63
- return PTR_ERR(cell);
64
- return PTR_ERR(cell);
65
- }
60
+ if (IS_ERR(cell))
61
+ return dev_err_probe(dev, PTR_ERR(cell), "failed to get id cell\n");
62
+
6663 efuse_buf = nvmem_cell_read(cell, &len);
6764 nvmem_cell_put(cell);
6865 if (IS_ERR(efuse_buf))