This patch adds the setting for the netdev devtype. Like wireless which sets this value to "wlan", this patch will set this value to "wpan". Signed-off-by: Alexander Aring <alex.aring@xxxxxxxxx> --- net/ieee802154/core.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/net/ieee802154/core.c b/net/ieee802154/core.c index 18bc7e7..b99971f 100644 --- a/net/ieee802154/core.c +++ b/net/ieee802154/core.c @@ -199,6 +199,10 @@ void cfg802154_dev_free(struct cfg802154_registered_device *rdev) kfree(rdev); } +static const struct device_type wpan_phy_type = { + .name = "wpan", +}; + static void cfg802154_update_iface_num(struct cfg802154_registered_device *rdev, int iftype, int num) @@ -223,7 +227,9 @@ static int cfg802154_netdev_notifier_call(struct notifier_block *nb, /* TODO WARN_ON unspec type */ switch (state) { - /* TODO NETDEV_DEVTYPE */ + case NETDEV_POST_INIT: + SET_NETDEV_DEVTYPE(dev, &wpan_phy_type); + break; case NETDEV_REGISTER: wpan_dev->identifier = ++rdev->wpan_dev_id; list_add_rcu(&wpan_dev->list, &rdev->wpan_dev_list); -- 2.2.2 -- To unsubscribe from this list: send the line "unsubscribe linux-wpan" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html