I'm posting this just to capture the solution. An actual patch may follow sometime down the track.
By looking over some code I got from Dave Bruce (thanks Dave!), I tried replacing the use of __pa() with iopa(). With just this change, the driver now "works for me". I'm not sure of the details of the difference. Anyone care to elaborate? By the way, as stated in another thread, I'm working with a denx-2.4.25 kernel. Regards, Ron Kellam.
