Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
mv88e6131.c File Reference
#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.

Macros

#define ID_6085   0x04a0
 
#define ID_6095   0x0950
 
#define ID_6131   0x1060
 

Functions

 MODULE_ALIAS ("platform:mv88e6085")
 
 MODULE_ALIAS ("platform:mv88e6095")
 
 MODULE_ALIAS ("platform:mv88e6095f")
 
 MODULE_ALIAS ("platform:mv88e6131")
 

Variables

struct dsa_switch_driver mv88e6131_switch_driver
 

Macro Definition Documentation

#define ID_6085   0x04a0

Definition at line 21 of file mv88e6131.c.

#define ID_6095   0x0950

Definition at line 22 of file mv88e6131.c.

#define ID_6131   0x1060

Definition at line 23 of file mv88e6131.c.

Function Documentation

MODULE_ALIAS ( "platform:mv88e6085"  )
MODULE_ALIAS ( "platform:mv88e6095"  )
MODULE_ALIAS ( "platform:mv88e6095f"  )
MODULE_ALIAS ( "platform:mv88e6131"  )

Variable Documentation

struct dsa_switch_driver mv88e6131_switch_driver
Initial value:
= {
.tag_protocol = cpu_to_be16(ETH_P_DSA),
.priv_size = sizeof(struct mv88e6xxx_priv_state),
.probe = mv88e6131_probe,
.setup = mv88e6131_setup,
.phy_read = mv88e6131_phy_read,
.phy_write = mv88e6131_phy_write,
.poll_link = mv88e6xxx_poll_link,
.get_strings = mv88e6131_get_strings,
.get_ethtool_stats = mv88e6131_get_ethtool_stats,
.get_sset_count = mv88e6131_get_sset_count,
}

Definition at line 419 of file mv88e6131.c.