aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/wpan-phy.h
Commit message (Collapse)AuthorAge
* ieee802154: add support for creation/removal of logic interfacesDmitry Eremin-Solenikov2009-11-06
| | | | | | | | Add support for two more NL802154 commands: ADD_IFACE and DEL_IFACE, thus allowing creation and removal of logic WPAN interfaces on the top of wpan-phy. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* ieee802154: add an mlme_ops call to retrieve PHY objectDmitry Eremin-Solenikov2009-11-06
| | | | | | | ops->get_phy should increment reference to wpan-phy. As we return the external structure, we should do refcounting correctly. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* wpan-phy: follow usual patter of devices registrationDmitry Eremin-Solenikov2009-11-06
| | | | | | | | Follow the usual pattern of devices registration by adding new function (wpan_phy_set_dev) that sets child->parent relationship and removing parent argument from wpan_phy_register call. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* wpan-phy: allow specifying a per-page channel maskDmitry Eremin-Solenikov2009-11-06
| | | | | | | | IEEE 802.15.4-2006 defines channel pages that hold channels (max 32 pages, 27 channels per page). Allow the driver to specify supported channels on pages, other than the first one. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* wpan-phy: add wpan-phy iteration functionsDmitry Eremin-Solenikov2009-11-06
| | | | | | Add API to iterate over the wpan-phy instances. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* wpan-phy: add a helper to put the wpan_phy deviceDmitry Eremin-Solenikov2009-11-06
| | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* ieee802154: add a sysfs representation of WPAN master devicesDmitry Eremin-Solenikov2009-08-19
Add a sysfs/in-kernel representation of LR-WPAN master devices. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>