[PATCH] powerpc: Remove sections use from ppc
Here is a new patch that removes all notion of the pmac, prep, chrp and openfirmware initialization sections, and then unifies the sections.h files without those __pmac, etc, sections identifiers cluttering things up. Signed-off-by: Jon Loeliger <jdl@freescale.com> Signed-off-by: Kumar Gala <kumar.gala@freescale.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
This commit is contained in:
committed by
Paul Mackerras
parent
7da8f8600a
commit
f495a8bfd6
@@ -22,14 +22,14 @@
|
||||
static char nvramData[MAX_PREP_NVRAM];
|
||||
static NVRAM_MAP *nvram=(NVRAM_MAP *)&nvramData[0];
|
||||
|
||||
unsigned char __prep prep_nvram_read_val(int addr)
|
||||
unsigned char prep_nvram_read_val(int addr)
|
||||
{
|
||||
outb(addr, PREP_NVRAM_AS0);
|
||||
outb(addr>>8, PREP_NVRAM_AS1);
|
||||
return inb(PREP_NVRAM_DATA);
|
||||
}
|
||||
|
||||
void __prep prep_nvram_write_val(int addr,
|
||||
void prep_nvram_write_val(int addr,
|
||||
unsigned char val)
|
||||
{
|
||||
outb(addr, PREP_NVRAM_AS0);
|
||||
@@ -81,8 +81,7 @@ void __init init_prep_nvram(void)
|
||||
}
|
||||
}
|
||||
|
||||
__prep
|
||||
char __prep *prep_nvram_get_var(const char *name)
|
||||
char *prep_nvram_get_var(const char *name)
|
||||
{
|
||||
char *cp;
|
||||
int namelen;
|
||||
@@ -101,8 +100,7 @@ char __prep *prep_nvram_get_var(const char *name)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
__prep
|
||||
char __prep *prep_nvram_first_var(void)
|
||||
char *prep_nvram_first_var(void)
|
||||
{
|
||||
if (nvram->Header.GELength == 0) {
|
||||
return NULL;
|
||||
@@ -112,8 +110,7 @@ char __prep *prep_nvram_first_var(void)
|
||||
}
|
||||
}
|
||||
|
||||
__prep
|
||||
char __prep *prep_nvram_next_var(char *name)
|
||||
char *prep_nvram_next_var(char *name)
|
||||
{
|
||||
char *cp;
|
||||
|
||||
|
Reference in New Issue
Block a user