Lines Matching refs:cca
488 /* cca mode */
491 rdev->wpan_phy.cca.mode))
494 if (rdev->wpan_phy.cca.mode == NL802154_CCA_ENERGY_CARRIER) {
496 rdev->wpan_phy.cca.opt))
995 struct wpan_phy_cca cca;
1003 cca.mode = nla_get_u32(info->attrs[NL802154_ATTR_CCA_MODE]);
1005 if (cca.mode < NL802154_CCA_ENERGY ||
1006 cca.mode > NL802154_CCA_ATTR_MAX ||
1007 !(rdev->wpan_phy.supported.cca_modes & BIT(cca.mode)))
1010 if (cca.mode == NL802154_CCA_ENERGY_CARRIER) {
1014 cca.opt = nla_get_u32(info->attrs[NL802154_ATTR_CCA_OPT]);
1015 if (cca.opt > NL802154_CCA_OPT_ATTR_MAX ||
1016 !(rdev->wpan_phy.supported.cca_opts & BIT(cca.opt)))
1020 return rdev_set_cca_mode(rdev, &cca);