git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git]
/
arch
/
powerpc
/
platforms
/
pseries
/
lpar.c
diff --git
a/arch/powerpc/platforms/pseries/lpar.c
b/arch/powerpc/platforms/pseries/lpar.c
index
634b7d0
..
8952528
100644
(file)
--- a/
arch/powerpc/platforms/pseries/lpar.c
+++ b/
arch/powerpc/platforms/pseries/lpar.c
@@
-54,8
+54,7
@@
EXPORT_SYMBOL(plpar_hcall);
EXPORT_SYMBOL(plpar_hcall_4out);
EXPORT_SYMBOL(plpar_hcall_norets);
EXPORT_SYMBOL(plpar_hcall_8arg_2ret);
EXPORT_SYMBOL(plpar_hcall_4out);
EXPORT_SYMBOL(plpar_hcall_norets);
EXPORT_SYMBOL(plpar_hcall_8arg_2ret);
-EXPORT_SYMBOL(plpar_hcall_7arg_7ret);
-EXPORT_SYMBOL(plpar_hcall_9arg_9ret);
+
extern void pSeries_find_serial_port(void);
extern void pSeries_find_serial_port(void);
@@
-73,7
+72,7
@@
static void udbg_hvsi_putc(char c)
do {
rc = plpar_put_term_char(vtermno, sizeof(packet), packet);
do {
rc = plpar_put_term_char(vtermno, sizeof(packet), packet);
- } while (rc == H_B
USY
);
+ } while (rc == H_B
usy
);
}
static long hvsi_udbg_buf_len;
}
static long hvsi_udbg_buf_len;
@@
-86,7
+85,7
@@
static int udbg_hvsi_getc_poll(void)
if (hvsi_udbg_buf_len == 0) {
rc = plpar_get_term_char(vtermno, &hvsi_udbg_buf_len, hvsi_udbg_buf);
if (hvsi_udbg_buf_len == 0) {
rc = plpar_get_term_char(vtermno, &hvsi_udbg_buf_len, hvsi_udbg_buf);
- if (rc != H_S
UCCESS
|| hvsi_udbg_buf[0] != 0xff) {
+ if (rc != H_S
uccess
|| hvsi_udbg_buf[0] != 0xff) {
/* bad read or non-data packet */
hvsi_udbg_buf_len = 0;
} else {
/* bad read or non-data packet */
hvsi_udbg_buf_len = 0;
} else {
@@
-140,7
+139,7
@@
static void udbg_putcLP(char c)
buf[0] = c;
do {
rc = plpar_put_term_char(vtermno, 1, buf);
buf[0] = c;
do {
rc = plpar_put_term_char(vtermno, 1, buf);
- } while(rc == H_B
USY
);
+ } while(rc == H_B
usy
);
}
/* Buffered chars getc */
}
/* Buffered chars getc */
@@
-159,7
+158,7
@@
static int udbg_getc_pollLP(void)
/* get some more chars. */
inbuflen = 0;
rc = plpar_get_term_char(vtermno, &inbuflen, buf);
/* get some more chars. */
inbuflen = 0;
rc = plpar_get_term_char(vtermno, &inbuflen, buf);
- if (rc != H_S
UCCESS
)
+ if (rc != H_S
uccess
)
inbuflen = 0; /* otherwise inbuflen is garbage */
}
if (inbuflen <= 0 || inbuflen > 16) {
inbuflen = 0; /* otherwise inbuflen is garbage */
}
if (inbuflen <= 0 || inbuflen > 16) {
@@
-305,7
+304,7
@@
long pSeries_lpar_hpte_insert(unsigned long hpte_group,
lpar_rc = plpar_hcall(H_ENTER, flags, hpte_group, hpte_v,
hpte_r, &slot, &dummy0, &dummy1);
lpar_rc = plpar_hcall(H_ENTER, flags, hpte_group, hpte_v,
hpte_r, &slot, &dummy0, &dummy1);
- if (unlikely(lpar_rc == H_PTEG_F
ULL
)) {
+ if (unlikely(lpar_rc == H_PTEG_F
ull
)) {
if (!(vflags & HPTE_V_BOLTED))
DBG_LOW(" full\n");
return -1;
if (!(vflags & HPTE_V_BOLTED))
DBG_LOW(" full\n");
return -1;
@@
-316,7
+315,7
@@
long pSeries_lpar_hpte_insert(unsigned long hpte_group,
* will fail. However we must catch the failure in hash_page
* or we will loop forever, so return -2 in this case.
*/
* will fail. However we must catch the failure in hash_page
* or we will loop forever, so return -2 in this case.
*/
- if (unlikely(lpar_rc != H_S
UCCESS
)) {
+ if (unlikely(lpar_rc != H_S
uccess
)) {
if (!(vflags & HPTE_V_BOLTED))
DBG_LOW(" lpar err %d\n", lpar_rc);
return -2;
if (!(vflags & HPTE_V_BOLTED))
DBG_LOW(" lpar err %d\n", lpar_rc);
return -2;
@@
-347,9
+346,9
@@
static long pSeries_lpar_hpte_remove(unsigned long hpte_group)
/* don't remove a bolted entry */
lpar_rc = plpar_pte_remove(H_ANDCOND, hpte_group + slot_offset,
(0x1UL << 4), &dummy1, &dummy2);
/* don't remove a bolted entry */
lpar_rc = plpar_pte_remove(H_ANDCOND, hpte_group + slot_offset,
(0x1UL << 4), &dummy1, &dummy2);
- if (lpar_rc == H_S
UCCESS
)
+ if (lpar_rc == H_S
uccess
)
return i;
return i;
- BUG_ON(lpar_rc != H_N
OT_FOUND
);
+ BUG_ON(lpar_rc != H_N
ot_Found
);
slot_offset++;
slot_offset &= 0x7;
slot_offset++;
slot_offset &= 0x7;
@@
-392,14
+391,14
@@
static long pSeries_lpar_hpte_updatepp(unsigned long slot,
lpar_rc = plpar_pte_protect(flags, slot, want_v & HPTE_V_AVPN);
lpar_rc = plpar_pte_protect(flags, slot, want_v & HPTE_V_AVPN);
- if (lpar_rc == H_N
OT_FOUND
) {
+ if (lpar_rc == H_N
ot_Found
) {
DBG_LOW("not found !\n");
return -1;
}
DBG_LOW("ok\n");
DBG_LOW("not found !\n");
return -1;
}
DBG_LOW("ok\n");
- BUG_ON(lpar_rc != H_S
UCCESS
);
+ BUG_ON(lpar_rc != H_S
uccess
);
return 0;
}
return 0;
}
@@
-418,7
+417,7
@@
static unsigned long pSeries_lpar_hpte_getword0(unsigned long slot)
lpar_rc = plpar_pte_read(flags, slot, &dword0, &dummy_word1);
lpar_rc = plpar_pte_read(flags, slot, &dword0, &dummy_word1);
- BUG_ON(lpar_rc != H_S
UCCESS
);
+ BUG_ON(lpar_rc != H_S
uccess
);
return dword0;
}
return dword0;
}
@@
-469,7
+468,7
@@
static void pSeries_lpar_hpte_updateboltedpp(unsigned long newpp,
flags = newpp & 7;
lpar_rc = plpar_pte_protect(flags, slot, 0);
flags = newpp & 7;
lpar_rc = plpar_pte_protect(flags, slot, 0);
- BUG_ON(lpar_rc != H_S
UCCESS
);
+ BUG_ON(lpar_rc != H_S
uccess
);
}
static void pSeries_lpar_hpte_invalidate(unsigned long slot, unsigned long va,
}
static void pSeries_lpar_hpte_invalidate(unsigned long slot, unsigned long va,
@@
-485,10
+484,10
@@
static void pSeries_lpar_hpte_invalidate(unsigned long slot, unsigned long va,
want_v = hpte_encode_v(va, psize);
lpar_rc = plpar_pte_remove(H_AVPN, slot, want_v & HPTE_V_AVPN,
&dummy1, &dummy2);
want_v = hpte_encode_v(va, psize);
lpar_rc = plpar_pte_remove(H_AVPN, slot, want_v & HPTE_V_AVPN,
&dummy1, &dummy2);
- if (lpar_rc == H_N
OT_FOUND
)
+ if (lpar_rc == H_N
ot_Found
)
return;
return;
- BUG_ON(lpar_rc != H_S
UCCESS
);
+ BUG_ON(lpar_rc != H_S
uccess
);
}
/*
}
/*