dsa.c (5cf2c75b5b91bcf81d61b2d2ea1c71363bcacf89) | dsa.c (09f92341681a23346c456938bcb2670de2cd99d4) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-or-later 2/* 3 * net/dsa/dsa.c - Hardware switch handling 4 * Copyright (c) 2008-2009 Marvell Semiconductor 5 * Copyright (c) 2013 Florian Fainelli <florian@openwrt.org> 6 */ 7 8#include <linux/device.h> 9#include <linux/list.h> 10#include <linux/module.h> 11#include <linux/netdevice.h> 12#include <linux/sysfs.h> 13#include <linux/ptp_classify.h> 14#include <net/dst_metadata.h> 15 16#include "dsa_priv.h" | 1// SPDX-License-Identifier: GPL-2.0-or-later 2/* 3 * net/dsa/dsa.c - Hardware switch handling 4 * Copyright (c) 2008-2009 Marvell Semiconductor 5 * Copyright (c) 2013 Florian Fainelli <florian@openwrt.org> 6 */ 7 8#include <linux/device.h> 9#include <linux/list.h> 10#include <linux/module.h> 11#include <linux/netdevice.h> 12#include <linux/sysfs.h> 13#include <linux/ptp_classify.h> 14#include <net/dst_metadata.h> 15 16#include "dsa_priv.h" |
17#include "slave.h" |
|
17 18static LIST_HEAD(dsa_tag_drivers_list); 19static DEFINE_MUTEX(dsa_tag_drivers_lock); 20 21static void dsa_tag_driver_register(struct dsa_tag_driver *dsa_tag_driver, 22 struct module *owner) 23{ 24 dsa_tag_driver->owner = owner; --- 436 unchanged lines hidden --- | 18 19static LIST_HEAD(dsa_tag_drivers_list); 20static DEFINE_MUTEX(dsa_tag_drivers_lock); 21 22static void dsa_tag_driver_register(struct dsa_tag_driver *dsa_tag_driver, 23 struct module *owner) 24{ 25 dsa_tag_driver->owner = owner; --- 436 unchanged lines hidden --- |