[POWERPC] powermac: Constify & voidify get_property()
Now that get_property() returns a void *, there's no need to cast its return value. Also, treat the return value as const, so we can constify get_property later. powermac platform & macintosh driver changes. Built for pmac32_defconfig, g5_defconfig Signed-off-by: Jeremy Kerr <jk@ozlabs.org> Signed-off-by: Paul Mackerras <paulus@samba.org>
This commit is contained in:
committed by
Paul Mackerras
parent
eeb2b723ef
commit
018a3d1db7
@ -68,11 +68,11 @@ static unsigned char scc_inittab[] = {
|
||||
|
||||
void udbg_scc_init(int force_scc)
|
||||
{
|
||||
u32 *reg;
|
||||
const u32 *reg;
|
||||
unsigned long addr;
|
||||
struct device_node *stdout = NULL, *escc = NULL, *macio = NULL;
|
||||
struct device_node *ch, *ch_def = NULL, *ch_a = NULL;
|
||||
char *path;
|
||||
const char *path;
|
||||
int i, x;
|
||||
|
||||
escc = of_find_node_by_name(NULL, "escc");
|
||||
@ -81,7 +81,7 @@ void udbg_scc_init(int force_scc)
|
||||
macio = of_get_parent(escc);
|
||||
if (macio == NULL)
|
||||
goto bail;
|
||||
path = (char *)get_property(of_chosen, "linux,stdout-path", NULL);
|
||||
path = get_property(of_chosen, "linux,stdout-path", NULL);
|
||||
if (path != NULL)
|
||||
stdout = of_find_node_by_path(path);
|
||||
for (ch = NULL; (ch = of_get_next_child(escc, ch)) != NULL;) {
|
||||
@ -96,13 +96,13 @@ void udbg_scc_init(int force_scc)
|
||||
ch = ch_def ? ch_def : ch_a;
|
||||
|
||||
/* Get address within mac-io ASIC */
|
||||
reg = (u32 *)get_property(escc, "reg", NULL);
|
||||
reg = get_property(escc, "reg", NULL);
|
||||
if (reg == NULL)
|
||||
goto bail;
|
||||
addr = reg[0];
|
||||
|
||||
/* Get address of mac-io PCI itself */
|
||||
reg = (u32 *)get_property(macio, "assigned-addresses", NULL);
|
||||
reg = get_property(macio, "assigned-addresses", NULL);
|
||||
if (reg == NULL)
|
||||
goto bail;
|
||||
addr += reg[2];
|
||||
|
Reference in New Issue
Block a user