Searched refs:cpp_id (Results 1 - 15 of 15) sorted by relevance

/linux-master/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp_cpplib.c35 * @cpp_id: CPP ID for operation
41 int nfp_cpp_readl(struct nfp_cpp *cpp, u32 cpp_id, argument
47 n = nfp_cpp_read(cpp, cpp_id, address, tmp, sizeof(tmp));
58 * @cpp_id: CPP ID for operation
64 int nfp_cpp_writel(struct nfp_cpp *cpp, u32 cpp_id, argument
71 n = nfp_cpp_write(cpp, cpp_id, address, tmp, sizeof(tmp));
79 * @cpp_id: CPP ID for operation
85 int nfp_cpp_readq(struct nfp_cpp *cpp, u32 cpp_id, argument
91 n = nfp_cpp_read(cpp, cpp_id, address, tmp, sizeof(tmp));
102 * @cpp_id
108 nfp_cpp_writeq(struct nfp_cpp *cpp, u32 cpp_id, unsigned long long address, u64 value) argument
158 nfp_cpp_explicit_read(struct nfp_cpp *cpp, u32 cpp_id, u64 addr, void *buff, size_t len, int width_read) argument
211 nfp_cpp_explicit_write(struct nfp_cpp *cpp, u32 cpp_id, u64 addr, const void *buff, size_t len, int width_write) argument
279 nfp_cpp_map_area(struct nfp_cpp *cpp, const char *name, u32 cpp_id, u64 addr, unsigned long size, struct nfp_cpp_area **area) argument
[all...]
H A Dnfp_target.c33 static int target_rw(u32 cpp_id, int pp, int start, int len) argument
35 switch (cpp_id & NFP_CPP_ID(0, ~0, ~0)) {
44 static int nfp6000_nbi_dma(u32 cpp_id) argument
46 switch (cpp_id & NFP_CPP_ID(0, ~0, ~0)) {
55 static int nfp6000_nbi_stats(u32 cpp_id) argument
57 switch (cpp_id & NFP_CPP_ID(0, ~0, ~0)) {
66 static int nfp6000_nbi_tm(u32 cpp_id) argument
68 switch (cpp_id & NFP_CPP_ID(0, ~0, ~0)) {
77 static int nfp6000_nbi_ppc(u32 cpp_id) argument
79 switch (cpp_id
88 nfp6000_nbi(u32 cpp_id, u64 address) argument
104 nfp6000_mu_common(u32 cpp_id) argument
154 nfp6000_mu_ctm(u32 cpp_id) argument
171 nfp6000_mu_emu(u32 cpp_id) argument
190 nfp6000_mu_imu(u32 cpp_id) argument
195 nfp6000_mu(u32 cpp_id, u64 address) argument
215 nfp6000_ila(u32 cpp_id) argument
226 nfp6000_pci(u32 cpp_id) argument
236 nfp6000_crypto(u32 cpp_id) argument
245 nfp6000_cap_xpb(u32 cpp_id) argument
266 nfp6000_cls(u32 cpp_id) argument
297 nfp_target_pushpull(u32 cpp_id, u64 address) argument
[all...]
H A Dnfp_mip.c43 nfp_mip_try_read(struct nfp_cpp *cpp, u32 cpp_id, u64 addr, struct nfp_mip *mip) argument
47 ret = nfp_cpp_read(cpp, cpp_id, addr, mip, sizeof(*mip));
71 u32 cpp_id; local
79 err = nfp_nffw_info_mip_first(nffw_info, &cpp_id, &addr);
83 err = nfp_mip_try_read(cpp, cpp_id, addr, mip);
H A Dnfp_rtsym.c227 u8 action, u8 token, u64 off, u32 *cpp_id, u64 *addr)
243 *cpp_id = NFP_CPP_ISLAND_ID(NFP_CPP_TARGET_MU, action, token,
250 *cpp_id = NFP_CPP_ISLAND_ID(sym->target, action, token,
261 u32 cpp_id; local
281 err = nfp_rtsym_to_dest(cpp, sym, action, token, off, &cpp_id, &addr);
285 return nfp_cpp_read(cpp, cpp_id, addr, buf, len);
297 u32 cpp_id; local
307 err = nfp_rtsym_to_dest(cpp, sym, action, token, off, &cpp_id, &addr);
311 return nfp_cpp_readl(cpp, cpp_id, addr, value);
323 u32 cpp_id; local
226 nfp_rtsym_to_dest(struct nfp_cpp *cpp, const struct nfp_rtsym *sym, u8 action, u8 token, u64 off, u32 *cpp_id, u64 *addr) argument
355 u32 cpp_id; local
382 u32 cpp_id; local
408 u32 cpp_id; local
528 u32 cpp_id; local
[all...]
H A Dnfp_cpp.h205 u32 cpp_id,
209 struct nfp_cpp_area *nfp_cpp_area_alloc(struct nfp_cpp *cpp, u32 cpp_id,
213 nfp_cpp_area_alloc_acquire(struct nfp_cpp *cpp, const char *name, u32 cpp_id,
248 int nfp_cpp_read(struct nfp_cpp *cpp, u32 cpp_id,
250 int nfp_cpp_write(struct nfp_cpp *cpp, u32 cpp_id,
253 int nfp_cpp_readl(struct nfp_cpp *cpp, u32 cpp_id,
255 int nfp_cpp_writel(struct nfp_cpp *cpp, u32 cpp_id,
257 int nfp_cpp_readq(struct nfp_cpp *cpp, u32 cpp_id,
259 int nfp_cpp_writeq(struct nfp_cpp *cpp, u32 cpp_id,
263 nfp_cpp_map_area(struct nfp_cpp *cpp, const char *name, u32 cpp_id, u6
294 u32 cpp_id; member in struct:nfp_cpp_explicit_command
[all...]
H A Dnfp_hwinfo.c157 u32 cpp_id; local
163 cpp_id = nfp_resource_cpp_id(res);
173 cpp_id = NFP_CPP_ISLAND_ID(NFP_CPP_TARGET_MU,
185 err = nfp_cpp_read(cpp, cpp_id, cpp_addr, db, *cpp_size);
H A Dnfp_resource.c63 u32 cpp_id; member in struct:nfp_resource
72 u32 cpp_id, key; local
75 cpp_id = NFP_CPP_ID(NFP_RESOURCE_TBL_TARGET, 3, 0); /* Atomic read */
88 ret = nfp_cpp_read(cpp, cpp_id, addr, &entry, sizeof(entry));
99 res->cpp_id = NFP_CPP_ID(entry.region.cpp_target,
266 * nfp_resource_cpp_id() - Return the cpp_id of a resource handle
273 return res->cpp_id;
H A Dnfp_nffw.c237 * @cpp_id: Pointer to the CPP ID of the MIP
242 int nfp_nffw_info_mip_first(struct nfp_nffw_info *state, u32 *cpp_id, u64 *off) argument
250 *cpp_id = nffw_fwinfo_mip_cppid_get(fwinfo);
H A Dnfp_cppcore.c33 u32 cpp_id; member in struct:nfp_cpp_resource
115 if (tmp->cpp_id > res->cpp_id)
118 if (tmp->cpp_id == res->cpp_id && tmp->start > res->start)
185 NFP_CPP_ID_TARGET_of(res->cpp_id),
186 NFP_CPP_ID_ACTION_of(res->cpp_id),
187 NFP_CPP_ID_TOKEN_of(res->cpp_id),
313 area->resource.cpp_id = dest;
1337 * @cpp_id
1343 nfp_cpp_explicit_set_target(struct nfp_cpp_explicit *expl, u32 cpp_id, u8 len, u8 mask) argument
[all...]
H A Dnfp_nsp.c444 u32 cpp_id; local
453 cpp_id = FIELD_GET(NSP_DFLT_BUFFER_CPP, reg) << 8;
457 err = nfp_cpp_write(cpp, cpp_id, cpp_buf,
464 err = nfp_cpp_write(cpp, cpp_id, cpp_buf + arg->in_size,
470 if (!FIELD_FIT(NSP_BUFFER_CPP, cpp_id >> 8) ||
473 cpp_id, cpp_buf);
477 arg->arg.buf = FIELD_PREP(NSP_BUFFER_CPP, cpp_id >> 8) |
484 err = nfp_cpp_read(cpp, cpp_id, cpp_buf,
H A Dnfp_nffw.h19 int nfp_nffw_info_mip_first(struct nfp_nffw_info *state, u32 *cpp_id, u64 *off);
H A Dnfp6000_pcie.c1157 NFP_CPP_ID_TOKEN_of(cmd->cpp_id)) |
1165 NFP_CPP_ID_TARGET_of(cmd->cpp_id)) |
1167 NFP_CPP_ID_ACTION_of(cmd->cpp_id)) |
/linux-master/drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000/
H A Dnfp6000.h53 int nfp_target_pushpull(u32 cpp_id, u64 address);
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_debugdump.c51 struct nfp_dumpspec_cpp_isl_id cpp_id; member in struct:nfp_dump_common_cpp
149 static u32 nfp_get_numeric_cpp_id(struct nfp_dumpspec_cpp_isl_id *cpp_id) argument
151 return NFP_CPP_ISLAND_ID(cpp_id->target, cpp_id->action, cpp_id->token,
152 cpp_id->island);
442 static bool is_xpb_read(struct nfp_dumpspec_cpp_isl_id *cpp_id) argument
444 return cpp_id->target == NFP_CPP_TARGET_ISLAND_XPB &&
445 cpp_id->action == 0 && cpp_id
457 u32 cpp_id; local
509 u32 cpp_id; local
[all...]
H A Dnfp_net_main.c440 u32 min_size, cpp_id; local
489 cpp_id = NFP_CPP_ISLAND_ID(0, NFP_CPP_ACTION_RW, 0, 0);
490 mem = nfp_cpp_map_area(pf->cpp, "net.qc", cpp_id,

Completed in 146 milliseconds