Lines Matching refs:err

112 	int err = 0;  in ldpaa_eth_get_dpni_counter()  local
118 err = dpni_get_statistics(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpni_counter()
121 if (err < 0) { in ldpaa_eth_get_dpni_counter()
123 printf("%d for page[%d]\n", err, page); in ldpaa_eth_get_dpni_counter()
133 int err = 0; in ldpaa_eth_get_dpmac_counter() local
136 err = dpmac_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpmac_counter()
140 if (err < 0) { in ldpaa_eth_get_dpmac_counter()
147 err = dpmac_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpmac_counter()
151 if (err < 0) { in ldpaa_eth_get_dpmac_counter()
157 err = dpmac_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpmac_counter()
161 if (err < 0) { in ldpaa_eth_get_dpmac_counter()
167 err = dpmac_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpmac_counter()
171 if (err < 0) { in ldpaa_eth_get_dpmac_counter()
177 err = dpmac_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpmac_counter()
181 if (err < 0) { in ldpaa_eth_get_dpmac_counter()
187 err = dpmac_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpmac_counter()
191 if (err < 0) { in ldpaa_eth_get_dpmac_counter()
197 err = dpmac_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpmac_counter()
201 if (err < 0) { in ldpaa_eth_get_dpmac_counter()
216 uint32_t status, err; in ldpaa_eth_rx() local
256 err = qbman_swp_release(swp, &releasedesc, &fd_addr, 1); in ldpaa_eth_rx()
257 } while (get_timer(time_start) < timeo && err == -EBUSY); in ldpaa_eth_rx()
259 if (err == -EBUSY) in ldpaa_eth_rx()
270 int i = 5, err = 0, status; in ldpaa_eth_pull_dequeue_rx() local
281 err = qbman_swp_pull(swp, &pulldesc); in ldpaa_eth_pull_dequeue_rx()
282 if (err < 0) { in ldpaa_eth_pull_dequeue_rx()
283 printf("Dequeue frames error:0x%08x\n", err); in ldpaa_eth_pull_dequeue_rx()
315 err = -ENODATA; in ldpaa_eth_pull_dequeue_rx()
321 return err; in ldpaa_eth_pull_dequeue_rx()
329 int data_offset, err; in ldpaa_eth_tx() local
342 err = qbman_swp_acquire(dflt_dpio->sw_portal, in ldpaa_eth_tx()
345 } while (err == -EBUSY); in ldpaa_eth_tx()
347 if (err <= 0) { in ldpaa_eth_tx()
374 err = qbman_swp_enqueue(swp, &ed, in ldpaa_eth_tx()
376 if (err != -EBUSY) in ldpaa_eth_tx()
380 if (err < 0) { in ldpaa_eth_tx()
385 return err; in ldpaa_eth_tx()
393 err = qbman_swp_release(swp, &releasedesc, &buffer_start, 1); in ldpaa_eth_tx()
394 } while (get_timer(time_start) < timeo && err == -EBUSY); in ldpaa_eth_tx()
396 if (err == -EBUSY) in ldpaa_eth_tx()
399 return err; in ldpaa_eth_tx()
409 int err, phy_num; in ldpaa_get_dpmac_state() local
435 err = phy_startup(phydev); in ldpaa_get_dpmac_state()
436 if (err) { in ldpaa_get_dpmac_state()
473 int err = 0; in ldpaa_eth_open() local
490 err = ldpaa_dpmac_setup(priv); in ldpaa_eth_open()
491 if (err < 0) in ldpaa_eth_open()
494 err = ldpaa_get_dpmac_state(priv, &dpmac_link_state); in ldpaa_eth_open()
495 if (err < 0) in ldpaa_eth_open()
499 err = ldpaa_dpmac_bind(priv); in ldpaa_eth_open()
500 if (err) in ldpaa_eth_open()
504 err = ldpaa_dpni_setup(priv); in ldpaa_eth_open()
505 if (err < 0) in ldpaa_eth_open()
508 err = ldpaa_dpbp_setup(); in ldpaa_eth_open()
509 if (err < 0) in ldpaa_eth_open()
513 err = ldpaa_dpni_bind(priv); in ldpaa_eth_open()
514 if (err) in ldpaa_eth_open()
517 err = dpni_add_mac_addr(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_open()
519 if (err) { in ldpaa_eth_open()
521 return err; in ldpaa_eth_open()
524 err = dpni_enable(dflt_mc_io, MC_CMD_NO_FLAGS, dflt_dpni->dpni_handle); in ldpaa_eth_open()
525 if (err < 0) { in ldpaa_eth_open()
527 return err; in ldpaa_eth_open()
530 err = dpmac_set_link_state(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_open()
532 if (err < 0) { in ldpaa_eth_open()
534 return err; in ldpaa_eth_open()
542 err = dpni_get_link_state(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_open()
544 if (err < 0) { in ldpaa_eth_open()
546 return err; in ldpaa_eth_open()
555 err = dpni_get_queue(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_open()
558 if (err) { in ldpaa_eth_open()
565 err = dpni_get_qdid(dflt_mc_io, MC_CMD_NO_FLAGS, dflt_dpni->dpni_handle, in ldpaa_eth_open()
567 if (err) { in ldpaa_eth_open()
588 return err; in ldpaa_eth_open()
594 int err = 0; in ldpaa_eth_stop() local
609 err = dprc_disconnect(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_stop()
611 if (err < 0) in ldpaa_eth_stop()
614 err = dpmac_close(dflt_mc_io, MC_CMD_NO_FLAGS, priv->dpmac_handle); in ldpaa_eth_stop()
615 if (err < 0) in ldpaa_eth_stop()
618 err = dpmac_destroy(dflt_mc_io, in ldpaa_eth_stop()
622 if (err < 0) in ldpaa_eth_stop()
626 err = dpni_disable(dflt_mc_io, MC_CMD_NO_FLAGS, dflt_dpni->dpni_handle); in ldpaa_eth_stop()
627 if (err < 0) in ldpaa_eth_stop()
642 if (err < 0) in ldpaa_eth_stop()
646 if (err < 0) in ldpaa_eth_stop()
739 int err; in ldpaa_dpbp_setup() local
741 err = dpbp_open(dflt_mc_io, MC_CMD_NO_FLAGS, dflt_dpbp->dpbp_attr.id, in ldpaa_dpbp_setup()
743 if (err) { in ldpaa_dpbp_setup()
748 err = dpbp_enable(dflt_mc_io, MC_CMD_NO_FLAGS, dflt_dpbp->dpbp_handle); in ldpaa_dpbp_setup()
749 if (err) { in ldpaa_dpbp_setup()
754 err = dpbp_get_attributes(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpbp_setup()
757 if (err) { in ldpaa_dpbp_setup()
762 err = ldpaa_dpbp_seed(dflt_dpbp->dpbp_attr.bpid); in ldpaa_dpbp_setup()
764 if (err) { in ldpaa_dpbp_setup()
778 return err; in ldpaa_dpbp_setup()
812 int err = 0; in ldpaa_dpmac_setup() local
817 err = dpmac_create(dflt_mc_io, in ldpaa_dpmac_setup()
821 if (err) in ldpaa_dpmac_setup()
824 err = ldpaa_dpmac_version_check(dflt_mc_io, priv); in ldpaa_dpmac_setup()
825 if (err < 0) { in ldpaa_dpmac_setup()
826 printf("ldpaa_dpmac_version_check() failed: %d\n", err); in ldpaa_dpmac_setup()
830 err = dpmac_open(dflt_mc_io, in ldpaa_dpmac_setup()
834 if (err < 0) { in ldpaa_dpmac_setup()
835 printf("dpmac_open() failed: %d\n", err); in ldpaa_dpmac_setup()
839 return err; in ldpaa_dpmac_setup()
847 return err; in ldpaa_dpmac_setup()
852 int err = 0; in ldpaa_dpmac_bind() local
873 err = dprc_connect(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpmac_bind()
878 if (err) in ldpaa_dpmac_bind()
882 err = dprc_get_connection(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpmac_bind()
890 err = dprc_get_connection(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpmac_bind()
897 return err; in ldpaa_dpmac_bind()
902 int err; in ldpaa_dpni_setup() local
905 err = dpni_open(dflt_mc_io, MC_CMD_NO_FLAGS, dflt_dpni->dpni_id, in ldpaa_dpni_setup()
907 if (err) { in ldpaa_dpni_setup()
911 err = dpni_get_attributes(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_setup()
914 if (err) { in ldpaa_dpni_setup()
915 printf("dpni_get_attributes() failed (err=%d)\n", err); in ldpaa_dpni_setup()
931 err = dpni_set_buffer_layout(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_setup()
934 if (err) { in ldpaa_dpni_setup()
943 err = dpni_set_buffer_layout(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_setup()
946 if (err) { in ldpaa_dpni_setup()
953 err = dpni_set_buffer_layout(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_setup()
957 if (err) { in ldpaa_dpni_setup()
965 err = dpni_get_tx_data_offset(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_setup()
968 if (err) { in ldpaa_dpni_setup()
987 return err; in ldpaa_dpni_setup()
994 int err = 0; in ldpaa_dpni_bind() local
1000 err = dpni_set_pools(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_bind()
1002 if (err) { in ldpaa_dpni_bind()
1004 return err; in ldpaa_dpni_bind()
1009 err = dpni_set_queue(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_bind()
1013 if (err) { in ldpaa_dpni_bind()
1015 return err; in ldpaa_dpni_bind()
1018 err = dpni_set_tx_confirmation_mode(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_bind()
1021 if (err) { in ldpaa_dpni_bind()
1023 return err; in ldpaa_dpni_bind()
1032 int err; in ldpaa_eth_netdev_init() local
1045 err = init_phy(net_dev); in ldpaa_eth_netdev_init()
1046 if (err < 0) in ldpaa_eth_netdev_init()
1047 return err; in ldpaa_eth_netdev_init()
1050 err = eth_register(net_dev); in ldpaa_eth_netdev_init()
1051 if (err < 0) { in ldpaa_eth_netdev_init()
1052 printf("eth_register() = %d\n", err); in ldpaa_eth_netdev_init()
1053 return err; in ldpaa_eth_netdev_init()
1063 int err = 0; in ldpaa_eth_init() local
1086 err = ldpaa_eth_netdev_init(net_dev, enet_if); in ldpaa_eth_init()
1087 if (err) in ldpaa_eth_init()
1098 return err; in ldpaa_eth_init()