Re: [PATCH] firewire: introduce fw_driver.probe and .remove methods

2013-06-09 Thread Stefan Richter
I pushed the branch "fw_driver-api-transition" out to linux1394.git at git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git fw_driver-api-transition This branch originates from v3.10-rc5 and contains only the single patch "firewire: introduce fw_driver.pr

Re: [PATCH] firewire: introduce fw_driver.probe and .remove methods

2013-06-03 Thread Clemens Ladisch
Stefan Richter wrote: > FireWire upper layer drivers are converted from generic > struct driver.probe() and .remove() > to bus-specific > struct fw_driver.probe() and .remove(). Acked-by: Clemens Ladisch for these: > sound/firewire/isight.c | 44 ++-- > sound/firewi

Re: [PATCH] firewire: introduce fw_driver.probe and .remove methods

2013-06-02 Thread Takashi Sakamoto
Hi Stefan and Greg, I test Stefan's patches and it works well with my devices. > This is one of two(?) drivers on which he is currently working on; Yes. I'm developing for two driver modules for some firewire sound device. One is "snd-fireworks" as Stefan mentioned and another is "snd-bebob"

Re: [PATCH] firewire: introduce fw_driver.probe and .remove methods

2013-06-02 Thread Stefan Richter
On Jun 02 Greg Kroah-Hartman wrote: > On Mon, Jun 03, 2013 at 12:27:49AM +0200, Stefan Richter wrote: > > Although all in-tree drivers are being converted to the new methods, > > support for the old methods is left in place for the time being, aiming > > to avoid conflicts if/when new drivers are b

Re: [PATCH] firewire: introduce fw_driver.probe and .remove methods

2013-06-02 Thread Greg Kroah-Hartman
On Mon, Jun 03, 2013 at 12:27:49AM +0200, Stefan Richter wrote: > FireWire upper layer drivers are converted from generic > struct driver.probe() and .remove() > to bus-specific > struct fw_driver.probe() and .remove(). > > The new .probe() adds a const struct ieee1394_device_id *id argume

[PATCH] firewire: introduce fw_driver.probe and .remove methods

2013-06-02 Thread Stefan Richter
FireWire upper layer drivers are converted from generic struct driver.probe() and .remove() to bus-specific struct fw_driver.probe() and .remove(). The new .probe() adds a const struct ieee1394_device_id *id argument, indicating the entry in the driver's device identifiers table which matc