blob: 73a62d092e99aa50572d072bd4bb176c25f9f634 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
/* SPDX-License-Identifier: GPL-2.0 */
/* Marvell RVU Ethernet driver
*
* Copyright (C) 2023 Marvell.
*
*/
#ifndef OTX2_QOS_H
#define OTX2_QOS_H
#define OTX2_QOS_MAX_LEAF_NODES 16
int otx2_qos_enable_sq(struct otx2_nic *pfvf, int qidx, u16 smq);
void otx2_qos_disable_sq(struct otx2_nic *pfvf, int qidx, u16 mdq);
struct otx2_qos {
u16 qid_to_sqmap[OTX2_QOS_MAX_LEAF_NODES];
};
#endif
|