sfxge(4): remove obsolete EFSYS_OPT_PHY_PROPS option and APIs
Submitted by: Andy Moreton <amoreton at solarflare.com> Sponsored by: Solarflare Communications, Inc. MFC after: 1 week
This commit is contained in:
parent
d31404ab6f
commit
7a3e390b24
@ -257,7 +257,6 @@ sfxge_map_mbuf_fast(bus_dma_tag_t tag, bus_dmamap_t map,
|
||||
#define EFSYS_OPT_MON_STATS 0
|
||||
|
||||
#define EFSYS_OPT_PHY_STATS 1
|
||||
#define EFSYS_OPT_PHY_PROPS 0
|
||||
#define EFSYS_OPT_BIST 1
|
||||
#define EFSYS_OPT_PHY_LED_CONTROL 1
|
||||
#define EFSYS_OPT_PHY_FLAGS 0
|
||||
|
@ -946,33 +946,6 @@ efx_phy_stats_update(
|
||||
|
||||
#endif /* EFSYS_OPT_PHY_STATS */
|
||||
|
||||
#if EFSYS_OPT_PHY_PROPS
|
||||
|
||||
#if EFSYS_OPT_NAMES
|
||||
|
||||
extern const char *
|
||||
efx_phy_prop_name(
|
||||
__in efx_nic_t *enp,
|
||||
__in unsigned int id);
|
||||
|
||||
#endif /* EFSYS_OPT_NAMES */
|
||||
|
||||
#define EFX_PHY_PROP_DEFAULT 0x00000001
|
||||
|
||||
extern __checkReturn efx_rc_t
|
||||
efx_phy_prop_get(
|
||||
__in efx_nic_t *enp,
|
||||
__in unsigned int id,
|
||||
__in uint32_t flags,
|
||||
__out uint32_t *valp);
|
||||
|
||||
extern __checkReturn efx_rc_t
|
||||
efx_phy_prop_set(
|
||||
__in efx_nic_t *enp,
|
||||
__in unsigned int id,
|
||||
__in uint32_t val);
|
||||
|
||||
#endif /* EFSYS_OPT_PHY_PROPS */
|
||||
|
||||
#if EFSYS_OPT_BIST
|
||||
|
||||
@ -1109,9 +1082,6 @@ typedef struct efx_nic_cfg_s {
|
||||
#if EFSYS_OPT_PHY_STATS
|
||||
uint64_t enc_phy_stat_mask;
|
||||
#endif /* EFSYS_OPT_PHY_STATS */
|
||||
#if EFSYS_OPT_PHY_PROPS
|
||||
unsigned int enc_phy_nprops;
|
||||
#endif /* EFSYS_OPT_PHY_PROPS */
|
||||
#if EFSYS_OPT_SIENA
|
||||
uint8_t enc_mcdi_mdio_channel;
|
||||
#if EFSYS_OPT_PHY_STATS
|
||||
|
@ -185,9 +185,8 @@
|
||||
/* Support printable names for statistics */
|
||||
#if EFSYS_OPT_NAMES
|
||||
# if !(EFSYS_OPT_LOOPBACK || EFSYS_OPT_MAC_STATS || EFSYS_OPT_MCDI || \
|
||||
EFSYS_MON_STATS || EFSYS_OPT_PHY_PROPS || EFSYS_OPT_PHY_STATS || \
|
||||
EFSYS_OPT_QSTATS)
|
||||
# error "NAMES requires LOOPBACK or xxxSTATS or MCDI or PHY_PROPS"
|
||||
EFSYS_MON_STATS || EFSYS_OPT_PHY_STATS || EFSYS_OPT_QSTATS)
|
||||
# error "NAMES requires LOOPBACK or xxxSTATS or MCDI"
|
||||
# endif
|
||||
#endif /* EFSYS_OPT_NAMES */
|
||||
|
||||
@ -237,15 +236,12 @@
|
||||
#endif
|
||||
|
||||
#ifdef EFSYS_OPT_PHY_PM8358
|
||||
# error "EFSYS_OPT_PHY_PM8358 is obsolete and is not supported."
|
||||
# error "PHY_PM8358 is obsolete and is not supported."
|
||||
#endif
|
||||
|
||||
/* Support PHY properties */
|
||||
#if EFSYS_OPT_PHY_PROPS
|
||||
# if !EFSYS_OPT_SIENA
|
||||
# error "PHY_PROPS requires SIENA"
|
||||
# endif
|
||||
#endif /* EFSYS_OPT_PHY_PROPS */
|
||||
#ifdef EFSYS_OPT_PHY_PROPS
|
||||
# error "PHY_PROPS is obsolete and is not supported."
|
||||
#endif
|
||||
|
||||
#ifdef EFSYS_OPT_PHY_QT2022C2
|
||||
# error "PHY_QT2022C2 is obsolete and is not supported."
|
||||
|
@ -1428,10 +1428,6 @@ efx_mcdi_get_phy_cfg(
|
||||
(1 << EFX_PHY_LED_ON));
|
||||
#endif /* EFSYS_OPT_PHY_LED_CONTROL */
|
||||
|
||||
#if EFSYS_OPT_PHY_PROPS
|
||||
encp->enc_phy_nprops = 0;
|
||||
#endif /* EFSYS_OPT_PHY_PROPS */
|
||||
|
||||
/* Get the media type of the fixed port, if recognised. */
|
||||
EFX_STATIC_ASSERT(MC_CMD_MEDIA_XAUI == EFX_PHY_MEDIA_XAUI);
|
||||
EFX_STATIC_ASSERT(MC_CMD_MEDIA_CX4 == EFX_PHY_MEDIA_CX4);
|
||||
|
@ -423,43 +423,6 @@ efx_phy_stats_update(
|
||||
|
||||
#endif /* EFSYS_OPT_PHY_STATS */
|
||||
|
||||
#if EFSYS_OPT_PHY_PROPS
|
||||
|
||||
#if EFSYS_OPT_NAMES
|
||||
const char *
|
||||
efx_phy_prop_name(
|
||||
__in efx_nic_t *enp,
|
||||
__in unsigned int id)
|
||||
{
|
||||
_NOTE(ARGUNUSED(enp, id))
|
||||
|
||||
return (NULL);
|
||||
}
|
||||
#endif /* EFSYS_OPT_NAMES */
|
||||
|
||||
__checkReturn efx_rc_t
|
||||
efx_phy_prop_get(
|
||||
__in efx_nic_t *enp,
|
||||
__in unsigned int id,
|
||||
__in uint32_t flags,
|
||||
__out uint32_t *valp)
|
||||
{
|
||||
_NOTE(ARGUNUSED(enp, id, flags, valp))
|
||||
|
||||
return (ENOTSUP);
|
||||
}
|
||||
|
||||
__checkReturn efx_rc_t
|
||||
efx_phy_prop_set(
|
||||
__in efx_nic_t *enp,
|
||||
__in unsigned int id,
|
||||
__in uint32_t val)
|
||||
{
|
||||
_NOTE(ARGUNUSED(enp, id, val))
|
||||
|
||||
return (ENOTSUP);
|
||||
}
|
||||
#endif /* EFSYS_OPT_PHY_STATS */
|
||||
|
||||
#if EFSYS_OPT_BIST
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user