Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xiphi1978
linux
提交
ebaac8c9
L
linux
项目概览
xiphi1978
/
linux
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
linux
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
ebaac8c9
编写于
6月 17, 2008
作者:
J
Jeff Garzik
提交者:
Jeff Garzik
6月 17, 2008
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'for-2.6.27' of
git://git.marvell.com/mv643xx_eth
into upstream-next
上级
fe2c802a
85ba9d97
变更
3
展开全部
显示空白变更内容
内联
并排
Showing
3 changed file
with
1993 addition
and
2753 deletion
+1993
-2753
MAINTAINERS
MAINTAINERS
+3
-5
drivers/net/mv643xx_eth.c
drivers/net/mv643xx_eth.c
+1943
-2730
include/linux/mv643xx_eth.h
include/linux/mv643xx_eth.h
+47
-18
未找到文件。
MAINTAINERS
浏览文件 @
ebaac8c9
...
...
@@ -2690,12 +2690,10 @@ L: libertas-dev@lists.infradead.org
S: Maintained
MARVELL MV643XX ETHERNET DRIVER
P: Dale Farnsworth
M: dale@farnsworth.org
P: Manish Lachwani
M: mlachwani@mvista.com
P: Lennert Buytenhek
M: buytenh@marvell.com
L: netdev@vger.kernel.org
S:
Odd Fixes for 2.4; Maintained for 2.6.
S:
Supported
MATROX FRAMEBUFFER DRIVER
P: Petr Vandrovec
...
...
drivers/net/mv643xx_eth.c
浏览文件 @
ebaac8c9
此差异已折叠。
点击以展开。
include/linux/mv643xx_eth.h
浏览文件 @
ebaac8c9
...
...
@@ -21,26 +21,55 @@ struct mv643xx_eth_shared_platform_data {
};
struct
mv643xx_eth_platform_data
{
/*
* Pointer back to our parent instance, and our port number.
*/
struct
platform_device
*
shared
;
int
port_number
;
/*
* Whether a PHY is present, and if yes, at which address.
*/
struct
platform_device
*
shared_smi
;
int
force_phy_addr
;
int
phy_addr
;
/*
* Use this MAC address if it is valid, overriding the
* address that is already in the hardware.
*/
u8
mac_addr
[
6
];
/*
* If speed is 0, autonegotiation is enabled.
* Valid values for speed: 0, SPEED_10, SPEED_100, SPEED_1000.
* Valid values for duplex: DUPLEX_HALF, DUPLEX_FULL.
*/
int
speed
;
int
duplex
;
u16
force_phy_addr
;
/* force override if phy_addr == 0 */
u16
phy_addr
;
/* If speed is 0, then speed and duplex are autonegotiated. */
int
speed
;
/* 0, SPEED_10, SPEED_100, SPEED_1000 */
int
duplex
;
/* DUPLEX_HALF or DUPLEX_FULL */
/* non-zero values of the following fields override defaults */
u32
tx_queue_size
;
u32
rx_queue_size
;
u32
tx_sram_addr
;
u32
tx_sram_size
;
u32
rx_sram_addr
;
u32
rx_sram_size
;
u8
mac_addr
[
6
];
/* mac address if non-zero*/
/*
* Which RX/TX queues to use.
*/
int
rx_queue_mask
;
int
tx_queue_mask
;
/*
* Override default RX/TX queue sizes if nonzero.
*/
int
rx_queue_size
;
int
tx_queue_size
;
/*
* Use on-chip SRAM for RX/TX descriptors if size is nonzero
* and sufficient to contain all descriptors for the requested
* ring sizes.
*/
unsigned
long
rx_sram_addr
;
int
rx_sram_size
;
unsigned
long
tx_sram_addr
;
int
tx_sram_size
;
};
#endif
/* __LINUX_MV643XX_ETH_H */
#endif
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录