Hi Jeff, Andreas, On Sat, 07 Mar 2015 13:04:30 -0500, Jeff Mahoney wrote:
On 3/4/15 10:30 AM, Andreas Färber wrote:
Am 03.03.2015 um 21:40 schrieb Jeff Mahoney:
bh1780gli - SENSORS_BH1780 - enabled on arm64, armv6hl, armv7hl, i386, ppc, ppc64, ppc64le, x86_64 - buggy? has an i2c device table but it's not exported
For armv6hl (i.e., Raspberry Pi) I went through and enabled all I2C and SPI sensors just recently. I obviously did not check them for presence of the module table macro line - can you or Jean send a patch to add that?
Jean, since you're much more involved with i2c, could you take a look at this?
I've just sent a patch adding the missing MODULE_DEVICE_TABLE to the bh1780gli driver: http://marc.info/?l=linux-kernel&m=142580461109630&w=2 Note that DT/OF-based systems are not affected, and this does not prevent the driver from being used on the other systems either, all that is missing is module auto-loading. But I couldn't find any piece of kernel code instantiating this device anyway, so the only case where it would make a difference is if someone instantiates the device manually from user-space through sysfs. -- Jean Delvare SUSE L3 Support -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org