rf_mode
priv->rf_mode = XC_RF_MODE_AIR;
priv->rf_mode = XC_RF_MODE_CABLE;
priv->rf_mode = XC_RF_MODE_AIR;
ret = xc_set_signal_source(priv, priv->rf_mode);
priv->rf_mode);
priv->rf_mode = XC_RF_MODE_CABLE;
ret = xc_set_signal_source(priv, priv->rf_mode);
priv->rf_mode);
static int xc_set_signal_source(struct xc4000_priv *priv, u16 rf_mode)
dprintk(1, "%s(%d) Source = %s\n", __func__, rf_mode,
rf_mode == XC_RF_MODE_AIR ? "ANTENNA" : "CABLE");
if ((rf_mode != XC_RF_MODE_AIR) && (rf_mode != XC_RF_MODE_CABLE)) {
rf_mode = XC_RF_MODE_CABLE;
return xc_write_reg(priv, XREG_SIGNALSOURCE, rf_mode);
u8 rf_mode;
static int xc_set_signal_source(struct xc5000_priv *priv, u16 rf_mode)
dprintk(1, "%s(%d) Source = %s\n", __func__, rf_mode,
rf_mode == XC_RF_MODE_AIR ? "ANTENNA" : "CABLE");
if ((rf_mode != XC_RF_MODE_AIR) && (rf_mode != XC_RF_MODE_CABLE)) {
rf_mode = XC_RF_MODE_CABLE;
return xc_write_reg(priv, XREG_SIGNALSOURCE, rf_mode);
u8 rf_mode;
ret = xc_set_signal_source(priv, priv->rf_mode);
priv->rf_mode);
priv->rf_mode = XC_RF_MODE_AIR;
priv->rf_mode = XC_RF_MODE_CABLE;
priv->rf_mode = XC_RF_MODE_AIR;
priv->rf_mode = XC_RF_MODE_CABLE;
priv->rf_mode = params->mode;
priv->rf_mode = XC_RF_MODE_CABLE;
ret = xc_set_signal_source(priv, priv->rf_mode);
priv->rf_mode);
priv->rf_mode = XC_RF_MODE_AIR;
ret = xc_set_signal_source(priv, priv->rf_mode);
priv->rf_mode);
if (phy_stats1->rf_mode == 0 || rxsc == 1 || rxsc == 2)
u8 rf_mode: 2;
u8 rf_mode: 2;
rtlphy->rf_mode = RF_OP_BY_SW_3WIRE;
rtlphy->rf_mode = RF_OP_BY_SW_3WIRE;
if (rtlphy->rf_mode != RF_OP_BY_FW) {
if (rtlphy->rf_mode != RF_OP_BY_FW) {
rtlphy->rf_mode = RF_OP_BY_SW_3WIRE;
if (rtlphy->rf_mode != RF_OP_BY_FW) {
if (rtlphy->rf_mode != RF_OP_BY_FW) {
if (rtlphy->rf_mode != RF_OP_BY_FW) {
rtlphy->rf_mode = RF_OP_BY_SW_3WIRE;
u8 tmpreg, index, rf_mode[2];
rf_mode[index] = rtl_read_byte(rtlpriv, offset);
rtl_write_byte(rtlpriv, offset, rf_mode[index]);
rtlphy->rf_mode = RF_OP_BY_SW_3WIRE;
u8 tmpreg, index, rf_mode[2];
rf_mode[index] = rtl_read_byte(rtlpriv, offset);
rtl_write_byte(rtlpriv, offset, rf_mode[index]);
rtlphy->rf_mode = RF_OP_BY_SW_3WIRE;
rtlphy->rf_mode = RF_OP_BY_SW_3WIRE;
if (rtlphy->rf_mode != RF_OP_BY_FW) {
if (rtlphy->rf_mode != RF_OP_BY_FW) {
u8 rf_mode;
u32 rf_mode;
ret = read_poll_timeout_atomic(rtw89_read_rf, rf_mode,
rf_mode != 2, 2, 5000, false,
static void _rxbb_ofst_swap(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 rf_mode)
rtw89_write_rf(rtwdev, path, RR_LUTWA, RFREG_MASK, rf_mode);
static void _set_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, u8 rf_mode)
_rxbb_ofst_swap(rtwdev, path, rf_mode);
ret = read_poll_timeout_atomic(rtw89_read_rf, rf_mode, rf_mode != 2,
u32 rf_mode;
u32 rf_mode;
ret = read_poll_timeout_atomic(rtw89_read_rf, rf_mode,
rf_mode != 2, 2, 5000, false,
u32 rf_mode;
ret = read_poll_timeout_atomic(rtw89_read_rf, rf_mode,
rf_mode != 2, 2, 5000, false,
u32 rf_mode;
ret = read_poll_timeout_atomic(rtw89_read_rf, rf_mode, rf_mode != 2,
u32 rf_mode;
ret = read_poll_timeout_atomic(rtw89_read_rf, rf_mode, rf_mode != 2,
u8 rf_mode;
u8 comm_mode, u8 rf_mode);
dev->rf_mode = NFC_RF_NONE;
dev->rf_mode = NFC_RF_NONE;
dev->rf_mode = NFC_RF_NONE;
dev->rf_mode = NFC_RF_INITIATOR;
dev->rf_mode = NFC_RF_NONE;
u8 comm_mode, u8 rf_mode)
if (!dev->active_target && rf_mode == NFC_RF_INITIATOR) {
dev->rf_mode = rf_mode;
nfc_llcp_mac_is_up(dev, target_idx, comm_mode, rf_mode);
return nfc_genl_dep_link_up_event(dev, target_idx, comm_mode, rf_mode);
dev->rf_mode = NFC_RF_INITIATOR;
if (dev->rf_mode == NFC_RF_INITIATOR && dev->active_target != NULL) {
} else if (dev->rf_mode == NFC_RF_TARGET && dev->ops->tm_send != NULL) {
dev->rf_mode = NFC_RF_TARGET;
dev->rf_mode = NFC_RF_NONE;
u8 rf_mode;
u8 comm_mode, u8 rf_mode)
pr_debug("rf mode %d\n", rf_mode);
local->rf_mode = rf_mode;
if (rf_mode == NFC_RF_INITIATOR) {
if (local->rf_mode == NFC_RF_INITIATOR &&
if (nfc_dev->rf_mode == NFC_RF_INITIATOR) {
if (ndev->nfc_dev->rf_mode == NFC_RF_TARGET) {
nla_put_u8(msg, NFC_ATTR_RF_MODE, dev->rf_mode))
u8 comm_mode, u8 rf_mode)
if (rf_mode == NFC_RF_INITIATOR &&
nla_put_u8(msg, NFC_ATTR_RF_MODE, rf_mode))
u8 comm_mode, u8 rf_mode);
u8 comm_mode, u8 rf_mode);