/u-boot/include/fsl-mc/ |
H A D | fsl_mc_sys.h | 22 int mc_send_command(struct fsl_mc_io *mc_io,
|
H A D | fsl_dpbp.h | 50 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 D | fsl_dpmng.h | 33 int mc_get_version(struct fsl_mc_io *mc_io, uint32_t cmd_flags, struct mc_version *mc_ver_info);
|
H A D | fsl_dpsparser.h | 115 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 D | fsl_dprc.h | 115 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 D | fsl_dpio.h | 78 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 D | fsl_dpni.h | 287 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 D | fsl_dpmac.h | 84 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 D | dpbp.c | 14 * @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 D | dpsparser.c | 13 * @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 D | mc_sys.c | 27 * @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 D | dpmac.c | 16 * @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 D | dprc.c | 15 * @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 D | dpmng.c | 13 * @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 D | dpni.c | 13 * @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 D | mc.c | 1052 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 D | dpio.c | 13 * @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 D | ldpaa_eth.c | 705 static int ldpaa_dpmac_version_check(struct fsl_mc_io *mc_io, argument
|