Hi Greg, Em Thu, 27 Sep 2012 11:18:40 -0700 Greg KH <greg@xxxxxxxxx> escreveu: > On Wed, Aug 01, 2012 at 03:51:09PM +0200, Stefan Lippers-Hollmann wrote: > > Hi > > > > Please consider adding "[media] lirc_sir: make device registration > > work" to stable: > > > > <formletter> > > > > This probably needs to get acked by the subsystem maintainer. > > > > </formletter> > > > > commit 4b71ca6bce8fab3d08c61bf330e781f957934ae1 > > Author: Jarod Wilson <jarod@xxxxxxxxxx> > > Date: Mon Jun 4 13:05:24 2012 -0300 > > > > [media] lirc_sir: make device registration work > > > > For one, the driver device pointer needs to be filled in, or the lirc core > > will refuse to load the driver. And we really need to wire up all the > > platform_device bits. This has been tested via the lirc sourceforge tree > > and verified to work, been sitting there for months, finally getting > > around to sending it. :\ > > > > CC: Josh Boyer <jwboyer@xxxxxxxxxx> > > Signed-off-by: Jarod Wilson <jarod@xxxxxxxxxx> > > Signed-off-by: Mauro Carvalho Chehab <mchehab@xxxxxxxxxx> > > > > [backporting to <= v3.1, needed for 3.0-longterm] > > The lirc subdirectory moved from drivers/staging/lirc/ to > > drivers/staging/media/lirc/ in kernel v3.2, for older kernels this > > can simply be backported with: > > > > sed -i 's|drivers/staging/media/lirc/|drivers/staging/lirc/|g' media-lirc_sir-make-device-registration-work.patch > > > > no other changes are required for v3.0-longterm, build-tested. > > Thanks for the sed script, that worked :) Not directly related to this changeset, but we've reorganized the media tree structure, so I suspect that all patches c/c to stable for 3.6 (or upper) will require patch renames. As I also need to work with patch renames, I wrote two scripts to help dealing with them: http://git.linuxtv.org/media_build.git/blob/HEAD:/devel_scripts/gen_rename_patch.pl This is a generic script that gets all file renames that happened between two given versions of the Kernel and generate a renaming script. Its usage is: git diff 2ea4b44..b3f5260 -M | ./gen_rename_patch.pl It outputs a rename shell script, called "rename_patch.sh". In the specific case of the large amounts of rename we did at drivers/media, they're all handled by this script (generated by the above tool): http://git.linuxtv.org/media_build.git/blob/HEAD:/devel_scripts/rename_patch.sh I suspect you may find it useful for you ;) Regards, Mauro _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel