Lines Matching full:hardware
18 * enum ieee802154_hw_addr_filt_flags - hardware address filtering flags
21 * the stack to the hardware.
42 * struct ieee802154_hw_addr_filt - hardware address filtering settings
44 * @pan_id: pan_id which should be set to the hardware address filter.
46 * @short_addr: short_addr which should be set to the hardware address filter.
48 * @ieee_addr: extended address which should be set to the hardware address
51 * @pan_coord: boolean if hardware filtering should be operate as coordinator.
61 * struct ieee802154_hw - ieee802154 hardware
66 * @flags: hardware flags, see &enum ieee802154_hw_flags
68 * @parent: parent device of the hardware.
87 * enum ieee802154_hw_flags - hardware flags
89 * These flags are used to indicate hardware capabilities to
91 * done in a way that the simplest hardware doesn't need setting
107 * @IEEE802154_HW_AFILT: Indicates that transceiver will support hardware
401 * ieee802154_alloc_hw - Allocate a new hardware device
403 * This must be called once for each hardware device. The returned pointer
412 * Return: A pointer to the new hardware device, or %NULL on error.
418 * ieee802154_free_hw - free hardware descriptor
424 * @hw: the hardware to free
429 * ieee802154_register_hw - Register hardware device
432 * mac802154. Note that before a hardware can be registered, you
442 * ieee802154_unregister_hw - Unregister a hardware device
447 * @hw: the hardware to unregister
457 * @hw: the hardware this frame came in on