On Aug 7, 2005, at 12:31 AM, Marcelo Tosatti wrote: > Aris, sounds like you should proceed with cpm_get_cpmp() and change all > other drivers using it also.
It depends how you define the semantics of this function call. Can you call it any (and all of the) time you need it, or does it actually perform an ioremap() and you only want to call it once? I guess implemented properly it doesn't matter. On the first call it should do the ioremap() and on subsequent calls it just returns the mapping. This is one of those common functions that should be in commproc.c. Thanks. -- Dan