forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-10-12 a5969cabbb4660eab42b6ef0412cbbd1200cf14d
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))