qcacmn: Add new members to 'struct cdp_lflowctl_ops' for HL flow control
Add new function pointers type to 'struct cdp_lflowctl_ops' to set tx desc limit and update OS queue status. Also add cdp_hl_fc_set_os_queue_status() Change-Id: I18dab34c31a5d8f459179358e16ef124a13f5742 CRs-fixed: 2236466
Šī revīzija ir iekļauta:

revīziju iesūtīja
nshrivas

vecāks
d1543e09d1
revīzija
506c4d60f5
@@ -900,6 +900,9 @@ struct cdp_lflowctl_ops {
|
||||
#ifdef QCA_HL_NETDEV_FLOW_CONTROL
|
||||
int (*register_tx_flow_control)(struct cdp_soc_t *soc,
|
||||
tx_pause_callback flowcontrol);
|
||||
int (*set_vdev_tx_desc_limit)(u8 vdev_id, u8 chan);
|
||||
int (*set_vdev_os_queue_status)(u8 vdev_id,
|
||||
enum netif_action_type action);
|
||||
#else
|
||||
int (*register_tx_flow_control)(uint8_t vdev_id,
|
||||
ol_txrx_tx_flow_control_fp flowControl, void *osif_fc_ctx,
|
||||
|
Atsaukties uz šo jaunā problēmā
Block a user