|
@@ -462,8 +462,11 @@ static int etb_probe(struct amba_device *adev, const struct amba_id *id)
|
|
|
|
|
|
drvdata->buf = devm_kzalloc(dev,
|
|
|
drvdata->buffer_depth * 4, GFP_KERNEL);
|
|
|
- if (!drvdata->buf)
|
|
|
+ if (!drvdata->buf) {
|
|
|
+ dev_err(dev, "Failed to allocate %u bytes for buffer data\n",
|
|
|
+ drvdata->buffer_depth * 4);
|
|
|
return -ENOMEM;
|
|
|
+ }
|
|
|
|
|
|
desc = devm_kzalloc(dev, sizeof(*desc), GFP_KERNEL);
|
|
|
if (!desc)
|