Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OS
U-Boot.Mirror
提交
826d06db
U
U-Boot.Mirror
项目概览
OS
/
U-Boot.Mirror
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
U-Boot.Mirror
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
826d06db
编写于
5月 25, 2016
作者:
T
Tom Rini
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'master' of
git://git.denx.de/u-boot-mpc85xx
上级
fc15b9be
8ef548d5
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
39 addition
and
3 deletion
+39
-3
arch/powerpc/cpu/mpc85xx/start.S
arch/powerpc/cpu/mpc85xx/start.S
+23
-0
arch/powerpc/lib/ppccache.S
arch/powerpc/lib/ppccache.S
+4
-0
board/freescale/t208xqds/MAINTAINERS
board/freescale/t208xqds/MAINTAINERS
+1
-1
board/freescale/t208xrdb/MAINTAINERS
board/freescale/t208xrdb/MAINTAINERS
+1
-1
board/freescale/t4rdb/eth.c
board/freescale/t4rdb/eth.c
+5
-0
drivers/net/fm/t4240.c
drivers/net/fm/t4240.c
+1
-1
include/configs/T208xQDS.h
include/configs/T208xQDS.h
+4
-0
未找到文件。
arch/powerpc/cpu/mpc85xx/start.S
浏览文件 @
826d06db
...
...
@@ -720,16 +720,39 @@ enable_l2_cluster_l2:
ori
r4
,
r4
,
(
L2CSR0_L2FI
|
L2CSR0_L2LFC
)
@
l
sync
stw
r4
,
0
(
r3
)
/*
invalidate
L2
*/
/
*
Poll
till
the
bits
are
cleared
*/
1
:
sync
lwz
r0
,
0
(
r3
)
twi
0
,
r0
,
0
isync
and
.
r1
,
r0
,
r4
bne
1
b
/
*
L2PE
must
be
set
before
L2
cache
is
enabled
*/
lis
r4
,
(
L2CSR0_L2PE
)
@
h
ori
r4
,
r4
,
(
L2CSR0_L2PE
)
@
l
sync
stw
r4
,
0
(
r3
)
/*
enable
L2
parity
/
ECC
error
checking
*/
/
*
Poll
till
the
bit
is
set
*/
1
:
sync
lwz
r0
,
0
(
r3
)
twi
0
,
r0
,
0
isync
and
.
r1
,
r0
,
r4
beq
1
b
lis
r4
,
(
L2CSR0_L2E
|
L2CSR0_L2PE
)
@
h
ori
r4
,
r4
,
(
L2CSR0_L2REP_MODE
)
@
l
sync
stw
r4
,
0
(
r3
)
/*
enable
L2
*/
/
*
Poll
till
the
bit
is
set
*/
1
:
sync
lwz
r0
,
0
(
r3
)
twi
0
,
r0
,
0
isync
and
.
r1
,
r0
,
r4
beq
1
b
delete_ccsr_l2_tlb
:
delete_tlb0_entry
0
,
CONFIG_SYS_CCSRBAR
+
0xC20000
,
MAS2_I
|
MAS2_G
,
r3
#endif
...
...
arch/powerpc/lib/ppccache.S
浏览文件 @
826d06db
...
...
@@ -65,6 +65,7 @@ ppcSync:
*
flush_dcache_range
(
unsigned
long
start
,
unsigned
long
stop
)
*/
_GLOBAL
(
flush_dcache_range
)
#if defined(CONFIG_4xx) || defined(CONFIG_MPC86xx)
li
r5
,
L1_CACHE_BYTES
-
1
andc
r3
,
r3
,
r5
subf
r4
,
r3
,
r4
...
...
@@ -77,6 +78,7 @@ _GLOBAL(flush_dcache_range)
addi
r3
,
r3
,
L1_CACHE_BYTES
bdnz
1
b
sync
/*
wait
for
dcbst
's to get to ram */
#endif
blr
/*
...
...
@@ -87,6 +89,7 @@ _GLOBAL(flush_dcache_range)
*
invalidate_dcache_range
(
unsigned
long
start
,
unsigned
long
stop
)
*/
_GLOBAL
(
invalidate_dcache_range
)
#if defined(CONFIG_4xx) || defined(CONFIG_MPC86xx)
li
r5
,
L1_CACHE_BYTES
-
1
andc
r3
,
r3
,
r5
subf
r4
,
r3
,
r4
...
...
@@ -100,5 +103,6 @@ _GLOBAL(invalidate_dcache_range)
addi
r3
,
r3
,
L1_CACHE_BYTES
bdnz
1
b
sync
/*
wait
for
dcbi
's to get to ram */
#endif
blr
board/freescale/t208xqds/MAINTAINERS
浏览文件 @
826d06db
T208XQDS BOARD
#M: -
M: Shengzhou Liu <Shengzhou.Liu@nxp.com>
S: Maintained
F: board/freescale/t208xqds/
F: include/configs/T208xQDS.h
...
...
board/freescale/t208xrdb/MAINTAINERS
浏览文件 @
826d06db
T208XRDB BOARD
#M: -
M: Shengzhou Liu <Shengzhou.Liu@nxp.com>
S: Maintained
F: board/freescale/t208xrdb/
F: include/configs/T208xRDB.h
...
...
board/freescale/t4rdb/eth.c
浏览文件 @
826d06db
...
...
@@ -77,6 +77,9 @@ int board_eth_init(bd_t *bis)
puts
(
"Invalid SerDes1 protocol for T4240RDB
\n
"
);
}
fm_disable_port
(
FM1_DTSEC5
);
fm_disable_port
(
FM1_DTSEC6
);
for
(
i
=
FM1_DTSEC1
;
i
<
FM1_DTSEC1
+
CONFIG_SYS_NUM_FM1_DTSEC
;
i
++
)
{
interface
=
fm_info_get_enet_if
(
i
);
switch
(
interface
)
{
...
...
@@ -115,6 +118,8 @@ int board_eth_init(bd_t *bis)
puts
(
"Invalid SerDes2 protocol for T4240RDB
\n
"
);
}
fm_disable_port
(
FM2_DTSEC5
);
fm_disable_port
(
FM2_DTSEC6
);
for
(
i
=
FM2_DTSEC1
;
i
<
FM2_DTSEC1
+
CONFIG_SYS_NUM_FM2_DTSEC
;
i
++
)
{
interface
=
fm_info_get_enet_if
(
i
);
switch
(
interface
)
{
...
...
drivers/net/fm/t4240.c
浏览文件 @
826d06db
...
...
@@ -74,7 +74,7 @@ phy_interface_t fman_port_enet_if(enum fm_port port)
if
((
port
==
FM1_DTSEC9
||
port
==
FM1_DTSEC10
)
&&
((
is_serdes_configured
(
XFI_FM1_MAC9
))
||
(
is_serdes_configured
(
XFI_FM1_MAC10
))))
return
PHY_INTERFACE_MODE_
XGMII
;
return
PHY_INTERFACE_MODE_
NONE
;
if
((
port
==
FM2_10GEC1
||
port
==
FM2_10GEC2
)
&&
((
is_serdes_configured
(
XAUI_FM2_MAC9
))
||
...
...
include/configs/T208xQDS.h
浏览文件 @
826d06db
...
...
@@ -291,6 +291,10 @@ unsigned long get_board_ddr_clk(void);
#define QIXIS_LBMAP_SHIFT 0
#define QIXIS_LBMAP_DFLTBANK 0x00
#define QIXIS_LBMAP_ALTBANK 0x04
#define QIXIS_LBMAP_NAND 0x09
#define QIXIS_LBMAP_SD 0x00
#define QIXIS_RCW_SRC_NAND 0x104
#define QIXIS_RCW_SRC_SD 0x040
#define QIXIS_RST_CTL_RESET 0x83
#define QIXIS_RST_FORCE_MEM 0x1
#define QIXIS_RCFG_CTL_RECONFIG_IDLE 0x20
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录