From: Mauro Carvalho Chehab Date: Fri, 4 Jan 2013 20:27:47 +0000 (-0300) Subject: [media] em28xx: initialize button/I2C IR earlier X-Git-Tag: v3.9-rc1~93^2~318 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8303dc9952758ab3060a3ee9a19ecb6fec83c600;p=pandora-kernel.git [media] em28xx: initialize button/I2C IR earlier The em28xx-input is used by 3 different types of input devices: - devices with buttons (like cameras and grabber devices); - devices with I2C remotes; - em2860 or latter chips with RC support embedded. When the device has an I2C remote, all it needs to do is to call the proper I2C driver (ir-i2c-kbd), passing the proper data to it, and just leave the code. Also, button devices have its own init code that doesn't depend on having an IR or not (as a general rule, they don't have). So, move its init code to fix bugs introduced by earlier patches that prevent them to work. Signed-off-by: Mauro Carvalho Chehab --- Reading git-diff-tree failed