On Jun 16, 2005, at 1:45 PM, Allen Curtis wrote: > Should the DPRAM appear as it's own platform_device?
No. > Option 1) Specify the portion of the DPRAM used by each device with > that platform_device definition. (current) You mean the parameter space? That's different from DPRAM. > Option 2) Define the whole DPRAM region as its own platform_device > entry. Move the device DPRAM information to the device specific > platform structure. How is this any different from using the dpalloc() as it is today? The problem is that for the few standard devices we publicly support in Linux it is easy to think of DPRAM as a "general" resource. However, for more challenging devices and implementation, there are sometimes specific regions of DPRAM that must be used with various additional restrictions. For many of the "real world" devices I have done, drivers would manage their own, well known, DPRAM areas. It isn't something that is easy to generalize or configure in advance. Thanks. -- Dan