Greg KH wrote:

As for how ARM deals with their devices on non-pci busses, I really do
not know, I never looked into that.

One way is that initialization specific to a given board or machine is called from its INIT_MACHINE callback. That can define platform devices (SOC, ASICs, discrete parts, etc) and initialize platform_data to feed drivers the right hardware info (addressing, which GPIOs etc).

Then normal platform_bus binding magic can apply, so that a driver
named "fred" gets probed for devices named "fred".

- Dave




------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to