mirror of
git://nv-tegra.nvidia.com/kernel/nvethernetrm.git
synced 2025-12-22 17:34:29 +03:00
osi: Update export API's
Add newly created API's for OSI core and DMA and remove deprecated API's. Bug 200671160 Change-Id: I719a07fe909d98c5d669f8998233427def7fb29e Signed-off-by: Bhadram Varka <vbhadram@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/kernel/nvethernetrm/+/2517727 Reviewed-by: svcacv <svcacv@nvidia.com> Reviewed-by: Rakesh Goyal <rgoyal@nvidia.com>
This commit is contained in:
@@ -26,23 +26,7 @@
|
|||||||
osi_init_core_ops
|
osi_init_core_ops
|
||||||
osi_write_phy_reg
|
osi_write_phy_reg
|
||||||
osi_read_phy_reg
|
osi_read_phy_reg
|
||||||
osi_poll_for_mac_reset_complete
|
|
||||||
osi_hw_core_init
|
osi_hw_core_init
|
||||||
osi_hw_core_deinit
|
osi_hw_core_deinit
|
||||||
osi_start_mac
|
osi_get_core
|
||||||
osi_stop_mac
|
osi_handle_ioctl
|
||||||
osi_common_isr
|
|
||||||
osi_set_mode
|
|
||||||
osi_set_speed
|
|
||||||
osi_pad_calibrate
|
|
||||||
osi_get_mac_version
|
|
||||||
osi_get_hw_features
|
|
||||||
osi_config_rxcsum_offload
|
|
||||||
osi_l2_filter
|
|
||||||
osi_l3l4_filter
|
|
||||||
osi_config_fw_err_pkts
|
|
||||||
osi_ptp_configuration
|
|
||||||
osi_adjust_time
|
|
||||||
osi_adjust_freq
|
|
||||||
osi_set_systime_to_mac
|
|
||||||
osi_read_mmc
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
################################### tell Emacs this is a -*- makefile-gmake -*-
|
################################### tell Emacs this is a -*- makefile-gmake -*-
|
||||||
#
|
#
|
||||||
# Copyright (c) 2019-2020, NVIDIA CORPORATION. All rights reserved.
|
# Copyright (c) 2019-2021, NVIDIA CORPORATION. All rights reserved.
|
||||||
#
|
#
|
||||||
# Permission is hereby granted, free of charge, to any person obtaining a
|
# Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
# copy of this software and associated documentation files (the "Software"),
|
# copy of this software and associated documentation files (the "Software"),
|
||||||
@@ -23,10 +23,6 @@
|
|||||||
# libnvethernetcl interface export
|
# libnvethernetcl interface export
|
||||||
#
|
#
|
||||||
###############################################################################
|
###############################################################################
|
||||||
osi_disable_chan_tx_intr
|
|
||||||
osi_enable_chan_tx_intr
|
|
||||||
osi_disable_chan_rx_intr
|
|
||||||
osi_enable_chan_rx_intr
|
|
||||||
osi_start_dma
|
osi_start_dma
|
||||||
osi_stop_dma
|
osi_stop_dma
|
||||||
osi_get_refill_rx_desc_cnt
|
osi_get_refill_rx_desc_cnt
|
||||||
@@ -40,3 +36,5 @@ osi_hw_dma_deinit
|
|||||||
osi_init_dma_ops
|
osi_init_dma_ops
|
||||||
osi_dma_get_systime_from_mac
|
osi_dma_get_systime_from_mac
|
||||||
osi_is_mac_enabled
|
osi_is_mac_enabled
|
||||||
|
osi_get_dma
|
||||||
|
osi_handle_dma_intr
|
||||||
|
|||||||
Reference in New Issue
Block a user