|
Linux Kernel
3.7.1
|
#include <linux/list.h>#include <linux/module.h>#include <linux/netdevice.h>#include <linux/phy.h>#include <net/dsa.h>#include "mv88e6xxx.h"Go to the source code of this file.
Definition at line 44 of file mv88e6xxx.c.
Definition at line 95 of file mv88e6xxx.c.
| MODULE_AUTHOR | ( | "Lennert Buytenhek <[email protected]>" | ) |
| MODULE_DESCRIPTION | ( | "Driver for Marvell 88E6XXX ethernet switch chips" | ) |
| module_exit | ( | mv88e6xxx_cleanup | ) |
| module_init | ( | mv88e6xxx_init | ) |
| MODULE_LICENSE | ( | "GPL" | ) |
| int mv88e6xxx_config_prio | ( | struct dsa_switch * | ds | ) |
Definition at line 147 of file mv88e6xxx.c.
| void mv88e6xxx_get_ethtool_stats | ( | struct dsa_switch * | ds, |
| int | nr_stats, | ||
| struct mv88e6xxx_hw_stat * | stats, | ||
| int | port, | ||
| uint64_t * | data | ||
| ) |
Definition at line 489 of file mv88e6xxx.c.
| void mv88e6xxx_get_strings | ( | struct dsa_switch * | ds, |
| int | nr_stats, | ||
| struct mv88e6xxx_hw_stat * | stats, | ||
| int | port, | ||
| uint8_t * | data | ||
| ) |
Definition at line 477 of file mv88e6xxx.c.
| int mv88e6xxx_phy_read | ( | struct dsa_switch * | ds, |
| int | addr, | ||
| int | regnum | ||
| ) |
Definition at line 206 of file mv88e6xxx.c.
Definition at line 213 of file mv88e6xxx.c.
| void mv88e6xxx_poll_link | ( | struct dsa_switch * | ds | ) |
Definition at line 356 of file mv88e6xxx.c.
| int mv88e6xxx_reg_read | ( | struct dsa_switch * | ds, |
| int | addr, | ||
| int | reg | ||
| ) |
Definition at line 82 of file mv88e6xxx.c.
Definition at line 134 of file mv88e6xxx.c.
| int mv88e6xxx_set_addr_direct | ( | struct dsa_switch * | ds, |
| u8 * | addr | ||
| ) |
Definition at line 169 of file mv88e6xxx.c.
| int mv88e6xxx_set_addr_indirect | ( | struct dsa_switch * | ds, |
| u8 * | addr | ||
| ) |
Definition at line 178 of file mv88e6xxx.c.
1.8.2