SFP_F_TX_DISABLE
sfp->state & SFP_F_TX_DISABLE ? 1 : 0, 1);
sfp_mod_state(sfp, SFP_F_TX_DISABLE, SFP_F_TX_DISABLE);
sfp->state & SFP_F_TX_DISABLE ? 1 : 0, 0);
sfp_mod_state(sfp, SFP_F_TX_DISABLE, 0);
seq_printf(s, "tx_disable: %d\n", !!(sfp->state & SFP_F_TX_DISABLE));
if (!(state & SFP_F_TX_DISABLE)) {
sfp_set_state(sfp, state | SFP_F_TX_DISABLE);
mask |= SFP_F_TX_DISABLE;
sfp->state_hw_drive = SFP_F_TX_DISABLE;
sfp->state_hw_drive = SFP_F_TX_DISABLE;
.gpios = SFP_F_LOS | SFP_F_TX_FAULT | SFP_F_TX_DISABLE,
sfp->state = sfp_get_state(sfp) | SFP_F_TX_DISABLE;
SFP_F_TX_DISABLE | SFP_F_RS0 | SFP_F_RS1,
SFP_F_OUTPUTS = SFP_F_TX_DISABLE | SFP_F_RS0 | SFP_F_RS1,
if (drive & SFP_F_TX_DISABLE)
state & SFP_F_TX_DISABLE);
if (soft & SFP_F_TX_DISABLE)
if (state & SFP_F_TX_DISABLE)
mask |= SFP_F_TX_DISABLE;