NFP_CPP_ACTION_RW
cpp_params.action = NFP_CPP_ACTION_RW;
cpp_id = NFP_CPP_ISLAND_ID(0, NFP_CPP_ACTION_RW, 0, 0);
priv->action == NFP_CPP_ACTION_RW &&
if (act != NFP_CPP_ACTION_RW && act != 0) {
baract = NFP_CPP_ACTION_RW;
act = NFP_CPP_ACTION_RW;
priv->action == NFP_CPP_ACTION_RW &&
xpb = NFP_CPP_ID(14, NFP_CPP_ACTION_RW, 0);
const u32 arm = NFP_CPP_ID(NFP_CPP_TARGET_ARM, NFP_CPP_ACTION_RW, 0);
area = nfp_cpp_area_alloc(cpp, NFP_CPP_ID(7, NFP_CPP_ACTION_RW, 0),
if (NFP_CPP_ID_ACTION_of(cpp_id) == NFP_CPP_ACTION_RW)
if (NFP_CPP_ID_ACTION_of(cpp_id) == NFP_CPP_ACTION_RW)
NFP_CPP_ACTION_RW, 0, 1);
return __nfp_rtsym_read(cpp, sym, NFP_CPP_ACTION_RW, 0, off, buf, len);
return __nfp_rtsym_readl(cpp, sym, NFP_CPP_ACTION_RW, 0, off, value);
return __nfp_rtsym_readq(cpp, sym, NFP_CPP_ACTION_RW, 0, off, value);
return __nfp_rtsym_write(cpp, sym, NFP_CPP_ACTION_RW, 0, off, buf, len);
return __nfp_rtsym_writel(cpp, sym, NFP_CPP_ACTION_RW, 0, off, value);
return __nfp_rtsym_writeq(cpp, sym, NFP_CPP_ACTION_RW, 0, off, value);
err = nfp_rtsym_to_dest(rtbl->cpp, sym, NFP_CPP_ACTION_RW, 0, 0,
const u32 dram = NFP_CPP_ID(NFP_CPP_TARGET_MU, NFP_CPP_ACTION_RW, 0) |
AT(NFP_CPP_ACTION_RW, 0, P64, P64); /* read_be/write_be */
AT(NFP_CPP_ACTION_RW, 1, P64, P64); /* read_le/write_le */
AT(NFP_CPP_ACTION_RW, 2, P64, P64); /* read_swap_be/write_swap_be */
AT(NFP_CPP_ACTION_RW, 3, P64, P64); /* read_swap_le/write_swap_le */
AT(NFP_CPP_ACTION_RW, 1, P32, P32);
AT(NFP_CPP_ACTION_RW, 0, pp, pp);
AT(NFP_CPP_ACTION_RW, 0, P64, P64);
AT(NFP_CPP_ACTION_RW, 0, P32, P32);
AT(NFP_CPP_ACTION_RW, 0, P64, P64);
AT(NFP_CPP_ACTION_RW, 0, P64, P64);