Lines Matching defs:ieee802154_radio_api
1515 struct ieee802154_radio_api { struct
1523 struct net_if_api iface_api;
1536 enum ieee802154_hw_caps (*get_capabilities)(const struct device *dev);
1554 int (*cca)(const struct device *dev);
1578 int (*set_channel)(const struct device *dev, uint16_t channel);
1603 int (*filter)(const struct device *dev,
1624 int (*set_txpower)(const struct device *dev, int16_t dbm);
1718 int (*tx)(const struct device *dev, enum ieee802154_tx_mode mode,
1742 int (*start)(const struct device *dev);
1766 int (*stop)(const struct device *dev);
1788 int (*continuous_carrier)(const struct device *dev);
1811 int (*modulated_carrier)(const struct device *dev, const uint8_t *data);
1849 int (*configure)(const struct device *dev,
1877 int (*ed_scan)(const struct device *dev,
1898 net_time_t (*get_time)(const struct device *dev);
1920 uint8_t (*get_sch_acc)(const struct device *dev);
1951 BUILD_ASSERT(offsetof(struct ieee802154_radio_api, iface_api) == 0); argument