mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-12 07:57:21 +00:00
arch/powerpc/cpu/mpc85xx/tlb.c: Fix GCC 4.6 build warning
Fix: tlb.c: In function 'disable_tlb': tlb.c:175:34: warning: variable '_mas7' set but not used [-Wunused-but-set-variable] Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
This commit is contained in:
parent
e4c9a35d21
commit
3d6d9c3116
1 changed files with 2 additions and 3 deletions
|
@ -172,7 +172,7 @@ void set_tlb(u8 tlb, u32 epn, u64 rpn,
|
||||||
|
|
||||||
void disable_tlb(u8 esel)
|
void disable_tlb(u8 esel)
|
||||||
{
|
{
|
||||||
u32 _mas0, _mas1, _mas2, _mas3, _mas7;
|
u32 _mas0, _mas1, _mas2, _mas3;
|
||||||
|
|
||||||
free_tlb_cam(esel);
|
free_tlb_cam(esel);
|
||||||
|
|
||||||
|
@ -180,14 +180,13 @@ void disable_tlb(u8 esel)
|
||||||
_mas1 = 0;
|
_mas1 = 0;
|
||||||
_mas2 = 0;
|
_mas2 = 0;
|
||||||
_mas3 = 0;
|
_mas3 = 0;
|
||||||
_mas7 = 0;
|
|
||||||
|
|
||||||
mtspr(MAS0, _mas0);
|
mtspr(MAS0, _mas0);
|
||||||
mtspr(MAS1, _mas1);
|
mtspr(MAS1, _mas1);
|
||||||
mtspr(MAS2, _mas2);
|
mtspr(MAS2, _mas2);
|
||||||
mtspr(MAS3, _mas3);
|
mtspr(MAS3, _mas3);
|
||||||
#ifdef CONFIG_ENABLE_36BIT_PHYS
|
#ifdef CONFIG_ENABLE_36BIT_PHYS
|
||||||
mtspr(MAS7, _mas7);
|
mtspr(MAS7, 0);
|
||||||
#endif
|
#endif
|
||||||
asm volatile("isync;msync;tlbwe;isync");
|
asm volatile("isync;msync;tlbwe;isync");
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue