Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
include
linux
bfin_mac.h
Go to the documentation of this file.
1
/*
2
* Blackfin On-Chip MAC Driver
3
*
4
* Copyright 2004-2010 Analog Devices Inc.
5
*
6
* Enter bugs at http://blackfin.uclinux.org/
7
*
8
* Licensed under the GPL-2 or later.
9
*/
10
11
#ifndef _LINUX_BFIN_MAC_H_
12
#define _LINUX_BFIN_MAC_H_
13
14
#include <
linux/phy.h
>
15
16
struct
bfin_phydev_platform_data
{
17
unsigned
short
addr
;
18
int
irq
;
19
};
20
21
struct
bfin_mii_bus_platform_data
{
22
int
phydev_number
;
23
struct
bfin_phydev_platform_data
*
phydev_data
;
24
const
unsigned
short
*
mac_peripherals
;
25
int
phy_mode
;
26
unsigned
int
phy_mask
;
27
unsigned
short
vlan1_mask
,
vlan2_mask
;
28
};
29
30
#endif
Generated on Thu Jan 10 2013 13:58:16 for Linux Kernel by
1.8.2