summaryrefslogtreecommitdiffstats
path: root/target/linux/ifxmips/files/drivers/char/ifxmips_mei_core.c
diff options
context:
space:
mode:
authorJohn Crispin <john@openwrt.org>2008-06-22 20:40:36 +0000
committerJohn Crispin <john@openwrt.org>2008-06-22 20:40:36 +0000
commit5eda098fa7e0db84205b62d6c60486c598d77632 (patch)
treeded888e38cc43d85e9a293a9dd24554af834e922 /target/linux/ifxmips/files/drivers/char/ifxmips_mei_core.c
parent1a7f41506ddef25ef3c7c6be5651ad90eed1b8b3 (diff)
downloadmaster-31e0f0ae-5eda098fa7e0db84205b62d6c60486c598d77632.tar.gz
master-31e0f0ae-5eda098fa7e0db84205b62d6c60486c598d77632.tar.bz2
master-31e0f0ae-5eda098fa7e0db84205b62d6c60486c598d77632.zip
move files, rename defines for ifxmips
SVN-Revision: 11565
Diffstat (limited to 'target/linux/ifxmips/files/drivers/char/ifxmips_mei_core.c')
-rw-r--r--target/linux/ifxmips/files/drivers/char/ifxmips_mei_core.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/target/linux/ifxmips/files/drivers/char/ifxmips_mei_core.c b/target/linux/ifxmips/files/drivers/char/ifxmips_mei_core.c
index 91e17a9330..e8787c5710 100644
--- a/target/linux/ifxmips/files/drivers/char/ifxmips_mei_core.c
+++ b/target/linux/ifxmips/files/drivers/char/ifxmips_mei_core.c
@@ -725,9 +725,9 @@ mei_fuse_prg (void)
{
u32 reg_data, fuse_value;
int i = 0;
- meiLongwordRead ( IFXMIPS_RCU_REQ, &reg_data);
+ meiLongwordRead ( IFXMIPS_RCU_RST, &reg_data);
while ((reg_data & 0x10000000) == 0) {
- meiLongwordRead ( IFXMIPS_RCU_REQ, &reg_data);
+ meiLongwordRead ( IFXMIPS_RCU_RST, &reg_data);
//add a watchdog
i++;
/* 0x4000 translate to about 16 ms@111M, so should be enough */
@@ -736,8 +736,8 @@ mei_fuse_prg (void)
}
// STEP a: Prepare memory for external accesses
// Write fuse_en bit24
- meiLongwordRead (IFXMIPS_RCU_REQ, &reg_data);
- meiLongwordWrite (IFXMIPS_RCU_REQ, reg_data | (1 << 24));
+ meiLongwordRead (IFXMIPS_RCU_RST, &reg_data);
+ meiLongwordWrite (IFXMIPS_RCU_RST, reg_data | (1 << 24));
mei_fuse_rar_init ();
for (i = 0; i < 4; i++) {
@@ -795,8 +795,8 @@ mei_fuse_prg (void)
break;
}
}
- meiLongwordRead (IFXMIPS_RCU_REQ, &reg_data);
- meiLongwordWrite (IFXMIPS_RCU_REQ, reg_data & 0xF7FFFFFF);
+ meiLongwordRead (IFXMIPS_RCU_RST, &reg_data);
+ meiLongwordWrite (IFXMIPS_RCU_RST, reg_data & 0xF7FFFFFF);
}
/**
@@ -912,11 +912,11 @@ meiResetARC (void)
meiHaltArc ();
- meiLongwordRead (IFXMIPS_RCU_REQ, &arc_debug_data);
- meiLongwordWrite (IFXMIPS_RCU_REQ,
+ meiLongwordRead (IFXMIPS_RCU_RST, &arc_debug_data);
+ meiLongwordWrite (IFXMIPS_RCU_RST,
arc_debug_data | IFXMIPS_RCU_RST_REQ_DFE |
IFXMIPS_RCU_RST_REQ_AFE);
- meiLongwordWrite (IFXMIPS_RCU_REQ, arc_debug_data);
+ meiLongwordWrite (IFXMIPS_RCU_RST, arc_debug_data);
// reset ARC
meiLongwordWrite(MEI_RST_CONTROL, MEI_SOFT_RESET);
meiLongwordWrite(MEI_RST_CONTROL, 0);
@@ -2769,8 +2769,8 @@ mei_ioctl (MEI_inode_t * ino, MEI_file_t * fil, unsigned int command,
*IFXMIPS_GPIO_P0_OD = (*IFXMIPS_GPIO_P0_OD) | 0x800;
//enable ARC JTAG
- meiLongwordRead(IFXMIPS_RCU_REQ, &reg_data);
- meiLongwordWrite(IFXMIPS_RCU_REQ, reg_data | IFXMIPS_RCU_RST_REQ_ARC_JTAG);
+ meiLongwordRead(IFXMIPS_RCU_RST, &reg_data);
+ meiLongwordWrite(IFXMIPS_RCU_RST, reg_data | IFXMIPS_RCU_RST_REQ_ARC_JTAG);
break;
case GET_ADSL_LOOP_DIAGNOSTICS_MODE: