Lines Matching +full:can +full:- +full:transceiver
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * IEEE802.15.4-2003 specification
5 * Copyright (C) 2007-2012 Siemens AG
18 * enum ieee802154_hw_addr_filt_flags - hardware address filtering flags
42 * struct ieee802154_hw_addr_filt - hardware address filtering settings
61 * struct ieee802154_hw - ieee802154 hardware
87 * enum ieee802154_hw_flags - hardware flags
98 * @IEEE802154_HW_LBT: Indicates that transceiver will support listen before
101 * @IEEE802154_HW_CSMA_PARAMS: Indicates that transceiver will support csma
104 * @IEEE802154_HW_FRAME_RETRIES: Indicates that transceiver will support ARET
107 * @IEEE802154_HW_AFILT: Indicates that transceiver will support hardware
110 * @IEEE802154_HW_PROMISCUOUS: Indicates that transceiver will support
129 /* struct ieee802154_ops - callbacks from mac802154 to the driver
144 * The low-level driver should send the frame based on available
156 * The low-level driver should send the frame based on available
162 * (usually device-dependant) in the level pointer and return
232 * ieee802154_get_fc_from_skb - get the frame control field from an skb
239 /* check if we can fc at skb_mac_header of sk buffer */ in ieee802154_get_fc_from_skb()
241 (skb_tail_pointer(skb) - in ieee802154_get_fc_from_skb()
250 * ieee802154_skb_dst_pan - get the pointer to destination pan field
279 * ieee802154_skb_src_pan - get the pointer to source pan field
294 /* if intra-pan and source addr mode is non none, in ieee802154_skb_src_pan()
338 * ieee802154_skb_is_intra_pan_addressing - checks whenever the mac addressing
357 * ieee802154_be64_to_le64 - copies and convert be64 to le64
367 * ieee802154_le64_to_be64 - copies and convert le64 to be64
377 * ieee802154_le16_to_be16 - copies and convert le16 to be16
387 * ieee802154_be16_to_le16 - copies and convert be16 to le16
397 * ieee802154_alloc_hw - Allocate a new hardware device
414 * ieee802154_free_hw - free hardware descriptor
425 * ieee802154_register_hw - Register hardware device
428 * mac802154. Note that before a hardware can be registered, you
438 * ieee802154_unregister_hw - Unregister a hardware device
448 * ieee802154_rx_irqsafe - receive frame
450 * Like ieee802154_rx() but can be called in IRQ context
461 * ieee802154_xmit_complete - frame transmission complete
471 * ieee802154_xmit_error - offloaded frame transmission failed
481 * ieee802154_xmit_hw_error - frame could not be offloaded to the transmitter