Searched refs:mc_io (Results 1 - 18 of 18) sorted by relevance

/u-boot/include/fsl-mc/
H A Dfsl_mc_sys.h22 int mc_send_command(struct fsl_mc_io *mc_io,
H A Dfsl_dpbp.h50 int dpbp_open(struct fsl_mc_io *mc_io, u32 cmd_flags, int dpbp_id, u16 *token);
52 int dpbp_close(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token);
62 int dpbp_create(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags,
65 int dpbp_destroy(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags,
68 int dpbp_enable(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token);
70 int dpbp_disable(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token);
72 int dpbp_reset(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token);
86 int dpbp_get_attributes(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token,
89 int dpbp_get_api_version(struct fsl_mc_io *mc_io, u32 cmd_flags,
H A Dfsl_dpmng.h33 int mc_get_version(struct fsl_mc_io *mc_io, uint32_t cmd_flags, struct mc_version *mc_ver_info);
H A Dfsl_dpsparser.h115 int dpsparser_open(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 *token);
117 int dpsparser_close(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token);
119 int dpsparser_create(struct fsl_mc_io *mc_io, u16 token, u32 cmd_flags,
122 int dpsparser_destroy(struct fsl_mc_io *mc_io, u16 token, u32 cmd_flags,
125 int dpsparser_apply_spb(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token,
128 int dpsparser_get_api_version(struct fsl_mc_io *mc_io, u32 cmd_flags,
H A Dfsl_dprc.h115 int dprc_get_container_id(struct fsl_mc_io *mc_io, u32 cmd_flags, int *container_id);
117 int dprc_open(struct fsl_mc_io *mc_io, u32 cmd_flags, int container_id, u16 *token);
119 int dprc_close(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token);
175 int dprc_create_container(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token,
179 int dprc_destroy_container(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token,
207 int dprc_connect(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token,
212 int dprc_disconnect(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token,
215 int dprc_get_connection(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token,
219 int dprc_get_api_version(struct fsl_mc_io *mc_io, u32 cmd_flags,
H A Dfsl_dpio.h78 int dpio_open(struct fsl_mc_io *mc_io, u32 cmd_flags, int dpio_id,
81 int dpio_close(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token);
106 int dpio_create(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags,
109 int dpio_destroy(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags,
112 int dpio_enable(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token);
114 int dpio_disable(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token);
140 int dpio_get_attributes(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token,
143 int dpio_get_api_version(struct fsl_mc_io *mc_io, u32 cmd_flags,
H A Dfsl_dpni.h287 int dpni_open(struct fsl_mc_io *mc_io, u32 cmd_flags, int dpni_id, u16 *token);
289 int dpni_close(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token);
442 int dpni_create(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags,
445 int dpni_destroy(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags,
476 int dpni_set_pools(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token,
479 int dpni_enable(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token);
481 int dpni_disable(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token);
483 int dpni_reset(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token);
540 int dpni_get_attributes(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token,
589 int dpni_set_buffer_layout(struct fsl_mc_io *mc_io, u3
[all...]
H A Dfsl_dpmac.h84 int dpmac_open(struct fsl_mc_io *mc_io, u32 cmd_flags, int dpmac_id, u16 *token);
86 int dpmac_close(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token);
100 int dpmac_create(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags,
103 int dpmac_destroy(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags,
199 int dpmac_set_link_state(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token,
279 int dpmac_get_counter(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token,
282 int dpmac_get_api_version(struct fsl_mc_io *mc_io, u32 cmd_flags,
/u-boot/drivers/net/fsl-mc/
H A Ddpbp.c14 * @mc_io: Pointer to MC portal's I/O object
29 int dpbp_open(struct fsl_mc_io *mc_io, u32 cmd_flags, int dpbp_id, u16 *token) argument
42 err = mc_send_command(mc_io, &cmd);
54 * @mc_io: Pointer to MC portal's I/O object
63 int dpbp_close(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token) argument
72 return mc_send_command(mc_io, &cmd);
77 * @mc_io: Pointer to MC portal's I/O object
93 int dpbp_create(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags, argument
106 err = mc_send_command(mc_io, &cmd);
118 * @mc_io
125 dpbp_destroy(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags, u32 obj_id) argument
150 dpbp_enable(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token) argument
170 dpbp_disable(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token) argument
190 dpbp_reset(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token) argument
212 dpbp_get_attributes(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, struct dpbp_attr *attr) argument
245 dpbp_get_api_version(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 *major_ver, u16 *minor_ver) argument
[all...]
H A Ddpsparser.c13 * @mc_io: Pointer to MC portal's I/O object
27 int dpsparser_open(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 *token) argument
38 err = mc_send_command(mc_io, &cmd);
50 * @mc_io: Pointer to MC portal's I/O object
59 int dpsparser_close(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token) argument
68 return mc_send_command(mc_io, &cmd);
73 * @mc_io: Pointer to MC portal's I/O object
91 int dpsparser_create(struct fsl_mc_io *mc_io, u16 token, u32 cmd_flags, argument
103 err = mc_send_command(mc_io, &cmd);
115 * @mc_io
121 dpsparser_destroy(struct fsl_mc_io *mc_io, u16 token, u32 cmd_flags, u32 obj_id) argument
148 dpsparser_apply_spb(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u64 blob_addr, u16 *error) argument
185 dpsparser_get_api_version(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 *major_ver, u16 *minor_ver) argument
[all...]
H A Dmc_sys.c27 * @mc_io: Pointer to MC I/O object to be used
36 int mc_send_command(struct fsl_mc_io *mc_io, argument
42 mc_write_command(mc_io->mmio_regs, cmd);
45 status = mc_read_response(mc_io->mmio_regs, cmd);
59 mc_io->mmio_regs,
H A Ddpmac.c16 * @mc_io: Pointer to MC portal's I/O object
31 int dpmac_open(struct fsl_mc_io *mc_io, u32 cmd_flags, int dpmac_id, u16 *token) argument
43 err = mc_send_command(mc_io, &cmd);
55 * @mc_io: Pointer to MC portal's I/O object
64 int dpmac_close(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token) argument
72 return mc_send_command(mc_io, &cmd);
77 * @mc_io: Pointer to MC portal's I/O object
94 int dpmac_create(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags, argument
107 err = mc_send_command(mc_io, &cmd);
119 * @mc_io
132 dpmac_destroy(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags, u32 object_id) argument
158 dpmac_set_link_state(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, struct dpmac_link_state *link_state) argument
188 dpmac_get_counter(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, enum dpmac_counter type, uint64_t *counter) argument
223 dpmac_get_api_version(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 *major_ver, u16 *minor_ver) argument
[all...]
H A Ddprc.c15 * @mc_io: Pointer to Mc portal's I/O object
21 int dprc_get_container_id(struct fsl_mc_io *mc_io, u32 cmd_flags, int *container_id) argument
32 err = mc_send_command(mc_io, &cmd);
44 * @mc_io: Pointer to MC portal's I/O object
53 int dprc_open(struct fsl_mc_io *mc_io, u32 cmd_flags, int container_id, u16 *token) argument
66 err = mc_send_command(mc_io, &cmd);
78 * @mc_io: Pointer to MC portal's I/O object
87 int dprc_close(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token) argument
96 return mc_send_command(mc_io, &cmd);
101 * @mc_io
110 dprc_create_container(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, struct dprc_cfg *cfg, int *child_container_id, uint64_t *child_portal_offset) argument
164 dprc_destroy_container(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, int child_container_id) argument
193 dprc_connect(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, const struct dprc_endpoint *endpoint1, const struct dprc_endpoint *endpoint2, const struct dprc_connection_cfg *cfg) argument
231 dprc_disconnect(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, const struct dprc_endpoint *endpoint) argument
267 dprc_get_connection(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, const struct dprc_endpoint *endpoint1, struct dprc_endpoint *endpoint2, int *state) argument
311 dprc_get_api_version(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 *major_ver, u16 *minor_ver) argument
[all...]
H A Ddpmng.c13 * @mc_io: Pointer to opaque I/O object
19 int mc_get_version(struct fsl_mc_io *mc_io, uint32_t cmd_flags, struct mc_version *mc_ver_info) argument
31 err = mc_send_command(mc_io, &cmd);
H A Ddpni.c13 * @mc_io: Pointer to MC portal's I/O object
28 int dpni_open(struct fsl_mc_io *mc_io, u32 cmd_flags, int dpni_id, u16 *token) argument
43 err = mc_send_command(mc_io, &cmd);
55 * @mc_io: Pointer to MC portal's I/O object
64 int dpni_close(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token) argument
74 return mc_send_command(mc_io, &cmd);
79 * @mc_io: Pointer to MC portal's I/O object
99 int dpni_create(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags, argument
125 err = mc_send_command(mc_io, &cmd);
137 * @mc_io
150 dpni_destroy(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags, u32 object_id) argument
180 dpni_set_pools(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, const struct dpni_pools_cfg *cfg) argument
217 dpni_enable(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token) argument
238 dpni_disable(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token) argument
259 dpni_reset(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token) argument
281 dpni_get_attributes(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, struct dpni_attr *attr) argument
331 dpni_set_buffer_layout(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, enum dpni_queue_type qtype, const struct dpni_buffer_layout *layout) argument
373 dpni_get_qdid(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, enum dpni_queue_type qtype, u16 *qdid) argument
409 dpni_get_tx_data_offset(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 *data_offset) argument
442 dpni_set_link_cfg(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, const struct dpni_link_cfg *cfg) argument
470 dpni_get_link_state(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, struct dpni_link_state *state) argument
516 dpni_add_mac_addr(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, const u8 mac_addr[6], u8 flags, u8 tc_id, u8 flow_id) argument
549 dpni_get_api_version(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 *major_ver, u16 *minor_ver) argument
584 dpni_set_queue(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, enum dpni_queue_type qtype, u16 param, u8 index, u8 options, const struct dpni_queue *queue) argument
635 dpni_get_queue(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, enum dpni_queue_type qtype, u16 param, u8 index, struct dpni_queue *queue, struct dpni_queue_id *qid) argument
698 dpni_set_tx_confirmation_mode(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u8 ceetm_ch_idx, enum dpni_confirmation_mode mode) argument
736 dpni_get_statistics(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u8 page, u16 param, union dpni_statistics *stat) argument
[all...]
H A Dmc.c1052 static int dprc_version_check(struct fsl_mc_io *mc_io, uint16_t handle) argument
1057 error = dprc_get_api_version(mc_io, 0,
1571 static int dpsparser_version_check(struct fsl_mc_io *mc_io) argument
1579 error = dpsparser_get_api_version(mc_io, 0,
/u-boot/drivers/net/fsl-mc/dpio/
H A Ddpio.c13 * @mc_io: Pointer to MC portal's I/O object
28 int dpio_open(struct fsl_mc_io *mc_io, u32 cmd_flags, int dpio_id, argument
43 err = mc_send_command(mc_io, &cmd);
55 * @mc_io: Pointer to MC portal's I/O object
61 int dpio_close(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token) argument
71 return mc_send_command(mc_io, &cmd);
76 * @mc_io: Pointer to MC portal's I/O object
96 int dpio_create(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags, argument
114 err = mc_send_command(mc_io, &cmd);
126 * @mc_io
139 dpio_destroy(struct fsl_mc_io *mc_io, u16 dprc_token, u32 cmd_flags, u32 object_id) argument
166 dpio_enable(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token) argument
187 dpio_disable(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token) argument
209 dpio_get_attributes(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, struct dpio_attr *attr) argument
249 dpio_get_api_version(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 *major_ver, u16 *minor_ver) argument
[all...]
/u-boot/drivers/net/ldpaa_eth/
H A Dldpaa_eth.c705 static int ldpaa_dpmac_version_check(struct fsl_mc_io *mc_io, argument

Completed in 89 milliseconds