Lines Matching refs:cca
493 rdev->wpan_phy.cca.mode)) in nl802154_send_wpan_phy()
496 if (rdev->wpan_phy.cca.mode == NL802154_CCA_ENERGY_CARRIER) { in nl802154_send_wpan_phy()
498 rdev->wpan_phy.cca.opt)) in nl802154_send_wpan_phy()
994 struct wpan_phy_cca cca; in nl802154_set_cca_mode() local
1002 cca.mode = nla_get_u32(info->attrs[NL802154_ATTR_CCA_MODE]); in nl802154_set_cca_mode()
1004 if (cca.mode < NL802154_CCA_ENERGY || in nl802154_set_cca_mode()
1005 cca.mode > NL802154_CCA_ATTR_MAX || in nl802154_set_cca_mode()
1006 !(rdev->wpan_phy.supported.cca_modes & BIT(cca.mode))) in nl802154_set_cca_mode()
1009 if (cca.mode == NL802154_CCA_ENERGY_CARRIER) { in nl802154_set_cca_mode()
1013 cca.opt = nla_get_u32(info->attrs[NL802154_ATTR_CCA_OPT]); in nl802154_set_cca_mode()
1014 if (cca.opt > NL802154_CCA_OPT_ATTR_MAX || in nl802154_set_cca_mode()
1015 !(rdev->wpan_phy.supported.cca_opts & BIT(cca.opt))) in nl802154_set_cca_mode()
1019 return rdev_set_cca_mode(rdev, &cca); in nl802154_set_cca_mode()