[PATCH] ppc64: ppc_md.progress should not be __init

Arnd Bergmann arnd at arndb.de
Tue Jun 21 03:55:29 EST 2005


On Maandag 20 Juni 2005 13:48, Paul Mackerras wrote:
> What I did in the ppc32 code was to clear the ppc_md.progress pointer
> when freeing the init memory.  I think that's a simpler and more
> reliable fix for this problem.  If the rtas flash code wants to change
> the LCD display it could call the pSeries progress routine directly.

Hmm, on BPA we don't have the pSeries progress routine, because the
firmware has no sensible way of implementing the rtas call, but we want
to use the same flash code.

I can of course make a patch that moves pSeries_progress() from
pSeries_setup.c to rtas_progress() in rtas.c and use that only
for pSeries. AFAICS, the function doesn't do anything on SLOF,
but is not harmful either.

	Arnd <><



More information about the Linuxppc64-dev mailing list