linux/net/mac802154/main.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * Copyright (C) 2007-2012 Siemens AG
 *
 * Written by:
 * Alexander Smirnov <[email protected]>
 */

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/netdevice.h>

#include <net/netlink.h>
#include <net/nl802154.h>
#include <net/mac802154.h>
#include <net/ieee802154_netdev.h>
#include <net/route.h>
#include <net/cfg802154.h>

#include "ieee802154_i.h"
#include "cfg.h"

static void ieee802154_tasklet_handler(struct tasklet_struct *t)
{}

struct ieee802154_hw *
ieee802154_alloc_hw(size_t priv_data_len, const struct ieee802154_ops *ops)
{}
EXPORT_SYMBOL();

void ieee802154_configure_durations(struct wpan_phy *phy,
				    unsigned int page, unsigned int channel)
{}
EXPORT_SYMBOL();

void ieee802154_free_hw(struct ieee802154_hw *hw)
{}
EXPORT_SYMBOL();

static void ieee802154_setup_wpan_phy_pib(struct wpan_phy *wpan_phy)
{}

int ieee802154_register_hw(struct ieee802154_hw *hw)
{}
EXPORT_SYMBOL();

void ieee802154_unregister_hw(struct ieee802154_hw *hw)
{}
EXPORT_SYMBOL();

static int __init ieee802154_init(void)
{}

static void __exit ieee802154_exit(void)
{}

subsys_initcall(ieee802154_init);
module_exit(ieee802154_exit);

MODULE_DESCRIPTION();
MODULE_LICENSE();