aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-bcm2835.c
diff options
context:
space:
mode:
authorWolfram Sang <wsa@the-dreams.de>2014-07-10 07:46:23 -0400
committerWolfram Sang <wsa@the-dreams.de>2014-07-16 16:59:57 -0400
commit37e4f91aa391310de77346055600068f8a81f730 (patch)
tree67af238fba98736223f894609b69c46d3b26545a /drivers/i2c/busses/i2c-bcm2835.c
parentb850579afe34d7ad7479ec595492b315f1db6203 (diff)
i2c: i2c-bcm2835: Drop class based scanning to improve bootup time
This driver has been flagged to drop class based instantiation. The removal improves boot-up time and is unneeded for embedded controllers. Users have been warned to switch for some time now, so we can actually do the removal. Keep the DEPRECATED flag, so the core can inform users that the behaviour finally changed now. After another transition period, this flag can go, too. Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Diffstat (limited to 'drivers/i2c/busses/i2c-bcm2835.c')
-rw-r--r--drivers/i2c/busses/i2c-bcm2835.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/i2c/busses/i2c-bcm2835.c b/drivers/i2c/busses/i2c-bcm2835.c
index 214ff9700efe..4b8ecd0b3661 100644
--- a/drivers/i2c/busses/i2c-bcm2835.c
+++ b/drivers/i2c/busses/i2c-bcm2835.c
@@ -277,7 +277,7 @@ static int bcm2835_i2c_probe(struct platform_device *pdev)
277 adap = &i2c_dev->adapter; 277 adap = &i2c_dev->adapter;
278 i2c_set_adapdata(adap, i2c_dev); 278 i2c_set_adapdata(adap, i2c_dev);
279 adap->owner = THIS_MODULE; 279 adap->owner = THIS_MODULE;
280 adap->class = I2C_CLASS_HWMON | I2C_CLASS_DEPRECATED; 280 adap->class = I2C_CLASS_DEPRECATED;
281 strlcpy(adap->name, "bcm2835 I2C adapter", sizeof(adap->name)); 281 strlcpy(adap->name, "bcm2835 I2C adapter", sizeof(adap->name));
282 adap->algo = &bcm2835_i2c_algo; 282 adap->algo = &bcm2835_i2c_algo;
283 adap->dev.parent = &pdev->dev; 283 adap->dev.parent = &pdev->dev;