Lines Matching refs:err

47 	int err = 0;  in ldpaa_eth_get_dpni_counter()  local
50 err = dpni_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpni_counter()
54 if (err < 0) { in ldpaa_eth_get_dpni_counter()
60 err = dpni_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpni_counter()
64 if (err < 0) { in ldpaa_eth_get_dpni_counter()
70 err = dpni_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpni_counter()
74 if (err < 0) { in ldpaa_eth_get_dpni_counter()
80 err = dpni_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpni_counter()
84 if (err < 0) { in ldpaa_eth_get_dpni_counter()
90 err = dpni_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpni_counter()
94 if (err < 0) { in ldpaa_eth_get_dpni_counter()
100 err = dpni_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpni_counter()
104 if (err < 0) { in ldpaa_eth_get_dpni_counter()
110 err = dpni_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpni_counter()
114 if (err < 0) { in ldpaa_eth_get_dpni_counter()
124 int err = 0; in ldpaa_eth_get_dpmac_counter() local
127 err = dpmac_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpmac_counter()
131 if (err < 0) { in ldpaa_eth_get_dpmac_counter()
137 err = dpmac_get_counter(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_get_dpmac_counter()
141 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()
206 uint32_t status, err; in ldpaa_eth_rx() local
246 err = qbman_swp_release(swp, &releasedesc, &fd_addr, 1); in ldpaa_eth_rx()
247 } while (get_timer(time_start) < timeo && err == -EBUSY); in ldpaa_eth_rx()
249 if (err == -EBUSY) in ldpaa_eth_rx()
260 int i = 5, err = 0, status; in ldpaa_eth_pull_dequeue_rx() local
271 err = qbman_swp_pull(swp, &pulldesc); in ldpaa_eth_pull_dequeue_rx()
272 if (err < 0) { in ldpaa_eth_pull_dequeue_rx()
273 printf("Dequeue frames error:0x%08x\n", err); in ldpaa_eth_pull_dequeue_rx()
305 err = -ENODATA; in ldpaa_eth_pull_dequeue_rx()
311 return err; in ldpaa_eth_pull_dequeue_rx()
319 int data_offset, err; in ldpaa_eth_tx() local
332 err = qbman_swp_acquire(dflt_dpio->sw_portal, in ldpaa_eth_tx()
335 } while (err == -EBUSY); in ldpaa_eth_tx()
337 if (err < 0) { in ldpaa_eth_tx()
364 err = qbman_swp_enqueue(swp, &ed, in ldpaa_eth_tx()
366 if (err != -EBUSY) in ldpaa_eth_tx()
370 if (err < 0) { in ldpaa_eth_tx()
375 return err; in ldpaa_eth_tx()
383 err = qbman_swp_release(swp, &releasedesc, &buffer_start, 1); in ldpaa_eth_tx()
384 } while (get_timer(time_start) < timeo && err == -EBUSY); in ldpaa_eth_tx()
386 if (err == -EBUSY) in ldpaa_eth_tx()
389 return err; in ldpaa_eth_tx()
400 int err = 0; in ldpaa_eth_open() local
418 err = ldpaa_dpmac_setup(priv); in ldpaa_eth_open()
419 if (err < 0) in ldpaa_eth_open()
424 err = phy_startup(priv->phydev); in ldpaa_eth_open()
425 if (err) { in ldpaa_eth_open()
455 err = -1; in ldpaa_eth_open()
460 err = ldpaa_dpmac_bind(priv); in ldpaa_eth_open()
461 if (err) in ldpaa_eth_open()
465 err = ldpaa_dpni_setup(priv); in ldpaa_eth_open()
466 if (err < 0) in ldpaa_eth_open()
469 err = ldpaa_dpbp_setup(); in ldpaa_eth_open()
470 if (err < 0) in ldpaa_eth_open()
474 err = ldpaa_dpni_bind(priv); in ldpaa_eth_open()
475 if (err) in ldpaa_eth_open()
478 err = dpni_add_mac_addr(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_open()
480 if (err) { in ldpaa_eth_open()
482 return err; in ldpaa_eth_open()
485 err = dpni_enable(dflt_mc_io, MC_CMD_NO_FLAGS, dflt_dpni->dpni_handle); in ldpaa_eth_open()
486 if (err < 0) { in ldpaa_eth_open()
488 return err; in ldpaa_eth_open()
503 err = dpmac_set_link_state(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_open()
505 if (err < 0) { in ldpaa_eth_open()
507 return err; in ldpaa_eth_open()
511 err = dpni_get_link_state(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_open()
513 if (err < 0) { in ldpaa_eth_open()
515 return err; in ldpaa_eth_open()
524 err = dpni_get_rx_flow(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_open()
526 if (err) { in ldpaa_eth_open()
533 err = dpni_get_qdid(dflt_mc_io, MC_CMD_NO_FLAGS, dflt_dpni->dpni_handle, in ldpaa_eth_open()
535 if (err) { in ldpaa_eth_open()
553 return err; in ldpaa_eth_open()
559 int err = 0; in ldpaa_eth_stop() local
573 err = dprc_disconnect(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_eth_stop()
575 if (err < 0) in ldpaa_eth_stop()
578 err = dpmac_destroy(dflt_mc_io, MC_CMD_NO_FLAGS, priv->dpmac_handle); in ldpaa_eth_stop()
579 if (err < 0) in ldpaa_eth_stop()
583 err = dpni_disable(dflt_mc_io, MC_CMD_NO_FLAGS, dflt_dpni->dpni_handle); in ldpaa_eth_stop()
584 if (err < 0) in ldpaa_eth_stop()
690 int err; in ldpaa_dpbp_setup() local
692 err = dpbp_open(dflt_mc_io, MC_CMD_NO_FLAGS, dflt_dpbp->dpbp_attr.id, in ldpaa_dpbp_setup()
694 if (err) { in ldpaa_dpbp_setup()
699 err = dpbp_enable(dflt_mc_io, MC_CMD_NO_FLAGS, dflt_dpbp->dpbp_handle); in ldpaa_dpbp_setup()
700 if (err) { in ldpaa_dpbp_setup()
705 err = dpbp_get_attributes(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpbp_setup()
708 if (err) { in ldpaa_dpbp_setup()
713 err = ldpaa_dpbp_seed(dflt_dpbp->dpbp_attr.bpid); in ldpaa_dpbp_setup()
714 if (err) { in ldpaa_dpbp_setup()
728 return err; in ldpaa_dpbp_setup()
764 int err = 0; in ldpaa_dpmac_setup() local
768 err = dpmac_create(dflt_mc_io, MC_CMD_NO_FLAGS, &dpmac_cfg, in ldpaa_dpmac_setup()
770 if (err) in ldpaa_dpmac_setup()
773 err = ldpaa_dpmac_version_check(dflt_mc_io, priv); in ldpaa_dpmac_setup()
774 if (err < 0) in ldpaa_dpmac_setup()
775 printf("ldpaa_dpmac_version_check() failed: %d\n", err); in ldpaa_dpmac_setup()
777 return err; in ldpaa_dpmac_setup()
782 int err = 0; in ldpaa_dpmac_bind() local
803 err = dprc_connect(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpmac_bind()
808 if (err) in ldpaa_dpmac_bind()
812 err = dprc_get_connection(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpmac_bind()
820 err = dprc_get_connection(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpmac_bind()
827 return err; in ldpaa_dpmac_bind()
832 int err; in ldpaa_dpni_setup() local
835 err = dpni_open(dflt_mc_io, MC_CMD_NO_FLAGS, dflt_dpni->dpni_id, in ldpaa_dpni_setup()
837 if (err) { in ldpaa_dpni_setup()
842 err = dpni_get_attributes(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_setup()
845 if (err) { in ldpaa_dpni_setup()
846 printf("dpni_get_attributes() failed (err=%d)\n", err); in ldpaa_dpni_setup()
861 err = dpni_set_rx_buffer_layout(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_setup()
864 if (err) { in ldpaa_dpni_setup()
873 err = dpni_set_tx_buffer_layout(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_setup()
876 if (err) { in ldpaa_dpni_setup()
883 err = dpni_set_tx_conf_buffer_layout(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_setup()
886 if (err) { in ldpaa_dpni_setup()
894 err = dpni_get_tx_data_offset(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_setup()
897 if (err) { in ldpaa_dpni_setup()
916 return err; in ldpaa_dpni_setup()
924 int err = 0; in ldpaa_dpni_bind() local
930 err = dpni_set_pools(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_bind()
932 if (err) { in ldpaa_dpni_bind()
934 return err; in ldpaa_dpni_bind()
941 err = dpni_set_tx_flow(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_bind()
944 if (err) { in ldpaa_dpni_bind()
946 return err; in ldpaa_dpni_bind()
952 err = dpni_set_tx_conf(dflt_mc_io, MC_CMD_NO_FLAGS, in ldpaa_dpni_bind()
955 if (err) { in ldpaa_dpni_bind()
957 return err; in ldpaa_dpni_bind()
966 int err; in ldpaa_eth_netdev_init() local
979 err = init_phy(net_dev); in ldpaa_eth_netdev_init()
980 if (err < 0) in ldpaa_eth_netdev_init()
981 return err; in ldpaa_eth_netdev_init()
984 err = eth_register(net_dev); in ldpaa_eth_netdev_init()
985 if (err < 0) { in ldpaa_eth_netdev_init()
986 printf("eth_register() = %d\n", err); in ldpaa_eth_netdev_init()
987 return err; in ldpaa_eth_netdev_init()
997 int err = 0; in ldpaa_eth_init() local
1021 err = ldpaa_eth_netdev_init(net_dev, enet_if); in ldpaa_eth_init()
1022 if (err) in ldpaa_eth_init()
1033 return err; in ldpaa_eth_init()