spl2sw_desc.h 665 B

12345678910111213141516171819
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. /* Copyright Sunplus Technology Co., Ltd.
  3. * All rights reserved.
  4. */
  5. #ifndef __SPL2SW_DESC_H__
  6. #define __SPL2SW_DESC_H__
  7. void spl2sw_rx_descs_flush(struct spl2sw_common *comm);
  8. void spl2sw_tx_descs_clean(struct spl2sw_common *comm);
  9. void spl2sw_rx_descs_clean(struct spl2sw_common *comm);
  10. void spl2sw_descs_clean(struct spl2sw_common *comm);
  11. void spl2sw_descs_free(struct spl2sw_common *comm);
  12. void spl2sw_tx_descs_init(struct spl2sw_common *comm);
  13. int spl2sw_rx_descs_init(struct spl2sw_common *comm);
  14. int spl2sw_descs_alloc(struct spl2sw_common *comm);
  15. int spl2sw_descs_init(struct spl2sw_common *comm);
  16. #endif