mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-23 17:55:05 +03:00
nvethernet: assign OSD ops
Bug 200620687 Change-Id: I9e0b9b87ba425b446b60576a1ddae938ff514a2f Signed-off-by: Bhadram Varka <vbhadram@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2483069 Reviewed-by: Nagarjuna Kristam <nkristam@nvidia.com> Reviewed-by: Narayan Reddy <narayanr@nvidia.com> Reviewed-by: Srinivas Ramachandran <srinivasra@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> GVS: Gerrit_Virtual_Submit
This commit is contained in:
committed by
Revanth Kumar Uppala
parent
34421635d5
commit
b427be9267
@@ -484,16 +484,19 @@ static inline int ether_selftest_get_count(struct ether_priv_data *pdata)
|
||||
#endif /* CONFIG_NVETHERNET_SELFTESTS */
|
||||
|
||||
/**
|
||||
* @brief osd_realloc_buf - Allocate RX sk_buffer
|
||||
* @brief ether_assign_osd_ops - Assigns OSD ops for OSI
|
||||
*
|
||||
* Algorithm: Call ether_realloc_rx_skb for re-allocation
|
||||
*
|
||||
* @param[in] priv: OSD private data structure.
|
||||
* @param[in] rxring: Pointer to DMA channel Rx ring.
|
||||
* @param[in] chan: DMA Rx channel number.
|
||||
* @param[in] osi_core: OSI CORE data structure
|
||||
* @param[in] osi_dma: OSI DMA data structure.
|
||||
*
|
||||
* @note
|
||||
* API Group:
|
||||
* - Initialization: Yes
|
||||
* - Run time: No
|
||||
* - De-initialization: No
|
||||
*/
|
||||
void osd_realloc_buf(void *priv, void *rxring, unsigned int chan);
|
||||
void ether_assign_osd_ops(struct osi_core_priv_data *osi_core,
|
||||
struct osi_dma_priv_data *osi_dma);
|
||||
|
||||
/**
|
||||
* @brief osd_send_cmd - OSD ivc send cmd
|
||||
|
||||
Reference in New Issue
Block a user