]> git.baikalelectronics.ru Git - kernel.git/commit
i2c-i801: All newer devices have all the optional features
authorJean Delvare <khali@linux-fr.org>
Fri, 21 May 2010 16:40:55 +0000 (18:40 +0200)
committerJean Delvare <khali@linux-fr.org>
Fri, 21 May 2010 16:40:55 +0000 (18:40 +0200)
commit6cbab02f3b0d6f3d6ee188fea01a39923306d674
treea8bd6ffd67366a6629d4ff30742f78a86e0bfa74
parentc1f3c80a96fc3e35867ded864fc447b18ec34378
i2c-i801: All newer devices have all the optional features

Only the oldest devices lack some of the features supported by this
driver. List them explicitly, and default to all features enabled for
all other chips, including the ones added through sysfs. This will
make future driver maintenance easier.

In the unlikely event of a not yet supported device not implementing
all the features, one can always use the disable_features module
parameter to prevent the driver from attempting to use them.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Acked-by: Seth Heasley <seth.heasley@intel.com>
drivers/i2c/busses/i2c-i801.c