On Tue, Nov 15, 2005 at 01:34:47PM -0600, Kumar Gala wrote: > > You only register the driver once. The individual devices can be bound > > to the same driver, right? > > > > > Not registering it in CPM_UART, how the pdev could be obtained? > > > > > > Maybe this is clear, but platform stuff is cumbersome some times... > > > > Then make it cleaner :) > > This is where the confusion is. We have two instances of device A. We > want instance 1 of device A bound to driver "enet" and instance 2 of > device A bound to "serial".
That's different from what was described earlier :) In this case, you need two different struct devices. > Today both instances are called "deviceA". However we can't register two > different drivers as "deviceA". Nor would you want to. > Not sure if that clarifies the issue any. A bit. I think it still sounds messy... thanks, greg k-h