diff options
Diffstat (limited to 'drivers/net/ethernet')
-rw-r--r-- | drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c b/drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c index 4003ed76a49a..5e416e14e46a 100644 --- a/drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c +++ b/drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c @@ -237,10 +237,10 @@ u64 nfp_rtsym_size(const struct nfp_rtsym *sym) { switch (sym->type) { case NFP_RTSYM_TYPE_NONE: - pr_err("rtsym type NONE\n"); + pr_err("rtsym '%s': type NONE\n", sym->name); return 0; default: - pr_warn("Unknown rtsym type: %d\n", sym->type); + pr_warn("rtsym '%s': unknown type: %d\n", sym->name, sym->type); /* fall through */ case NFP_RTSYM_TYPE_OBJECT: case NFP_RTSYM_TYPE_FUNCTION: @@ -255,7 +255,8 @@ nfp_rtsym_to_dest(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u8 action, u8 token, u64 off, u32 *cpp_id, u64 *addr) { if (sym->type != NFP_RTSYM_TYPE_OBJECT) { - nfp_err(cpp, "Direct access attempt to non-object rtsym\n"); + nfp_err(cpp, "rtsym '%s': direct access to non-object rtsym\n", + sym->name); return -EINVAL; } @@ -270,8 +271,8 @@ nfp_rtsym_to_dest(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, *cpp_id = NFP_CPP_ISLAND_ID(NFP_CPP_TARGET_MU, action, token, sym->domain); } else if (sym->target < 0) { - nfp_err(cpp, "Unhandled RTsym target encoding: %d\n", - sym->target); + nfp_err(cpp, "rtsym '%s': unhandled target encoding: %d\n", + sym->name, sym->target); return -EINVAL; } else { *cpp_id = NFP_CPP_ISLAND_ID(sym->target, action, token, @@ -451,7 +452,7 @@ u64 nfp_rtsym_read_le(struct nfp_rtsym_table *rtbl, const char *name, break; default: nfp_err(rtbl->cpp, - "rtsym '%s' unsupported or non-scalar size: %lld\n", + "rtsym '%s': unsupported or non-scalar size: %lld\n", name, nfp_rtsym_size(sym)); err = -EINVAL; break; @@ -497,7 +498,7 @@ int nfp_rtsym_write_le(struct nfp_rtsym_table *rtbl, const char *name, break; default: nfp_err(rtbl->cpp, - "rtsym '%s' unsupported or non-scalar size: %lld\n", + "rtsym '%s': unsupported or non-scalar size: %lld\n", name, nfp_rtsym_size(sym)); err = -EINVAL; break; @@ -523,18 +524,18 @@ nfp_rtsym_map(struct nfp_rtsym_table *rtbl, const char *name, const char *id, err = nfp_rtsym_to_dest(rtbl->cpp, sym, NFP_CPP_ACTION_RW, 0, 0, &cpp_id, &addr); if (err) { - nfp_err(rtbl->cpp, "Symbol %s mapping failed\n", name); + nfp_err(rtbl->cpp, "rtsym '%s': mapping failed\n", name); return (u8 __iomem *)ERR_PTR(err); } if (sym->size < min_size) { - nfp_err(rtbl->cpp, "Symbol %s too small\n", name); + nfp_err(rtbl->cpp, "rtsym '%s': too small\n", name); return (u8 __iomem *)ERR_PTR(-EINVAL); } mem = nfp_cpp_map_area(rtbl->cpp, id, cpp_id, addr, sym->size, area); if (IS_ERR(mem)) { - nfp_err(rtbl->cpp, "Failed to map symbol %s: %ld\n", + nfp_err(rtbl->cpp, "rtysm '%s': failed to map: %ld\n", name, PTR_ERR(mem)); return mem; } |