numam-dpdk/drivers/net/dpaa/rte_pmd_dpaa.h
Ferruh Yigit ae8f4cf328 net/dpaa: fix port ID type in API
Updating the type for 'port' variable from 'uint8_t' to 'uint16_t'.

Fixes: 8c3495f5d2 ("net/dpaa: support loopback API")
Cc: stable@dpdk.org

Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com>
Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>
2020-09-18 18:55:10 +02:00

35 lines
654 B
C

/* SPDX-License-Identifier: BSD-3-Clause
* Copyright 2018 NXP
*/
#ifndef _PMD_DPAA_H_
#define _PMD_DPAA_H_
/**
* @file rte_pmd_dpaa.h
*
* NXP dpaa PMD specific functions.
*
* @warning
* @b EXPERIMENTAL: this API may change, or be removed, without prior notice
*
*/
/**
* Enable/Disable TX loopback
*
* @param port
* The port identifier of the Ethernet device.
* @param on
* 1 - Enable TX loopback.
* 0 - Disable TX loopback.
* @return
* - (0) if successful.
* - (-ENODEV) if *port* invalid.
* - (-EINVAL) if bad parameter.
*/
int
rte_pmd_dpaa_set_tx_loopback(uint16_t port, uint8_t on);
#endif /* _PMD_DPAA_H_ */