As rightly pointed out by Alexander a few months ago, ca8210 devices will not support sending frames which are not pure datagrams (hardMAC wired to the softMAC layer). In order to not confuse users and clarify that scanning and beaconing is not supported on these devices, let's add a flag to prevent them to be used with the new APIs. Miquel Raynal (2): net: ieee802154: Handle limited devices with only datagram support ieee802154: ca8210: Flag the driver as being limited drivers/net/ieee802154/ca8210.c | 3 ++- include/net/cfg802154.h | 3 +++ net/ieee802154/nl802154.c | 10 ++++++++++ 3 files changed, 15 insertions(+), 1 deletion(-) -- 2.34.1