Re: overlapping resources for platform devices?

From: Kumar Gala
Date: Wed Nov 23 2005 - 01:56:32 EST

On Nov 17, 2005, at 9:49 AM, Russell King wrote:

On Thu, Nov 17, 2005 at 09:36:38AM -0600, Kumar Gala wrote:

On Nov 16, 2005, at 12:41 AM, Greg KH wrote:

On Tue, Nov 15, 2005 at 05:31:57PM -0600, Kumar Gala wrote:

I was wondering if there was any issue in changing
platform_device_add to
use insert_resource instead of request_resource. The reason for this
change is to handle several cases where we have device registers that
overlap that two different drivers are handling.

The biggest case of this is with ethernet on a number of PowerPC
systems where a subset of the ethernet controllers registers are
used for
MDIO/PHY bus control. We currently hack around the limitation by
the MDIO/PHY bus not actually register an memory resource region.

If the following looks good I'll send a more formal patch.

Looks good to me, but Russell knows this code much better than I.


greg k-h

Russell, any issues?

Haven't managed to look at this yet - busy catching up after illness.

Any update?

- kumar
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at