summaryrefslogtreecommitdiffstats
path: root/drivers/mfd
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2013-04-04 12:03:20 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2013-04-04 12:03:20 +0200
commit0e291a853ac24b25a068cd71b907fc1d427cee4b (patch)
treee8c81eccac7cd863129a07fc75fcd350869cbcda /drivers/mfd
parent2c504d5c82bf3425b5bcdca196164ee24b40600e (diff)
parente4588cf31166be16a8993acdebf5752ccf48b3a4 (diff)
downloadbarebox-0e291a853ac24b25a068cd71b907fc1d427cee4b.tar.gz
barebox-0e291a853ac24b25a068cd71b907fc1d427cee4b.tar.xz
Merge branch 'for-next/device-driver-macros'
Diffstat (limited to 'drivers/mfd')
-rw-r--r--drivers/mfd/lp3972.c2
-rw-r--r--drivers/mfd/mc13xxx.c10
-rw-r--r--drivers/mfd/mc34704.c2
-rw-r--r--drivers/mfd/mc34708.c10
-rw-r--r--drivers/mfd/mc9sdz60.c2
-rw-r--r--drivers/mfd/stmpe-i2c.c2
-rw-r--r--drivers/mfd/twl4030.c2
-rw-r--r--drivers/mfd/twl6030.c2
8 files changed, 10 insertions, 22 deletions
diff --git a/drivers/mfd/lp3972.c b/drivers/mfd/lp3972.c
index 082ecaa54b..ee794df2d8 100644
--- a/drivers/mfd/lp3972.c
+++ b/drivers/mfd/lp3972.c
@@ -99,7 +99,7 @@ static struct driver_d lp_driver = {
static int lp_init(void)
{
- i2c_register_driver(&lp_driver);
+ i2c_driver_register(&lp_driver);
return 0;
}
diff --git a/drivers/mfd/mc13xxx.c b/drivers/mfd/mc13xxx.c
index d6cf73cba8..466a11cb40 100644
--- a/drivers/mfd/mc13xxx.c
+++ b/drivers/mfd/mc13xxx.c
@@ -356,7 +356,7 @@ static struct driver_d mc_i2c_driver = {
static int mc_i2c_init(void)
{
- return i2c_register_driver(&mc_i2c_driver);
+ return i2c_driver_register(&mc_i2c_driver);
}
device_initcall(mc_i2c_init);
#endif
@@ -372,11 +372,5 @@ static struct driver_d mc_spi_driver = {
.probe = mc_spi_probe,
.of_compatible = DRV_OF_COMPAT(mc13892_dt_ids),
};
-
-static int mc_spi_init(void)
-{
- return spi_register_driver(&mc_spi_driver);
-}
-
-device_initcall(mc_spi_init);
+device_spi_driver(mc_spi_driver);
#endif
diff --git a/drivers/mfd/mc34704.c b/drivers/mfd/mc34704.c
index 276b723b1b..9afab07a2d 100644
--- a/drivers/mfd/mc34704.c
+++ b/drivers/mfd/mc34704.c
@@ -130,7 +130,7 @@ static struct driver_d mc34704_driver = {
static int mc34704_init(void)
{
- i2c_register_driver(&mc34704_driver);
+ i2c_driver_register(&mc34704_driver);
return 0;
}
device_initcall(mc34704_init);
diff --git a/drivers/mfd/mc34708.c b/drivers/mfd/mc34708.c
index b1166de6b8..6fea2e2143 100644
--- a/drivers/mfd/mc34708.c
+++ b/drivers/mfd/mc34708.c
@@ -275,7 +275,7 @@ static struct driver_d mc_i2c_driver = {
static int mc_i2c_init(void)
{
- return i2c_register_driver(&mc_i2c_driver);
+ return i2c_driver_register(&mc_i2c_driver);
}
device_initcall(mc_i2c_init);
@@ -291,11 +291,5 @@ static struct driver_d mc_spi_driver = {
.name = "mc34708-spi",
.probe = mc_spi_probe,
};
-
-static int mc_spi_init(void)
-{
- return spi_register_driver(&mc_spi_driver);
-}
-
-device_initcall(mc_spi_init);
+device_spi_driver(mc_spi_driver);
#endif
diff --git a/drivers/mfd/mc9sdz60.c b/drivers/mfd/mc9sdz60.c
index 76c62e331e..0d2c56b480 100644
--- a/drivers/mfd/mc9sdz60.c
+++ b/drivers/mfd/mc9sdz60.c
@@ -142,7 +142,7 @@ static struct driver_d mc_driver = {
static int mc_init(void)
{
- i2c_register_driver(&mc_driver);
+ i2c_driver_register(&mc_driver);
return 0;
}
diff --git a/drivers/mfd/stmpe-i2c.c b/drivers/mfd/stmpe-i2c.c
index 9e4bbcccf1..d87620e8ff 100644
--- a/drivers/mfd/stmpe-i2c.c
+++ b/drivers/mfd/stmpe-i2c.c
@@ -147,7 +147,7 @@ static struct driver_d stmpe_driver = {
static int stmpe_init(void)
{
- i2c_register_driver(&stmpe_driver);
+ i2c_driver_register(&stmpe_driver);
return 0;
}
diff --git a/drivers/mfd/twl4030.c b/drivers/mfd/twl4030.c
index 93097659c6..3b4c661a87 100644
--- a/drivers/mfd/twl4030.c
+++ b/drivers/mfd/twl4030.c
@@ -53,7 +53,7 @@ static struct driver_d twl_driver = {
static int twl_init(void)
{
- i2c_register_driver(&twl_driver);
+ i2c_driver_register(&twl_driver);
return 0;
}
diff --git a/drivers/mfd/twl6030.c b/drivers/mfd/twl6030.c
index 6b872abe95..0645d3c4db 100644
--- a/drivers/mfd/twl6030.c
+++ b/drivers/mfd/twl6030.c
@@ -70,7 +70,7 @@ static struct driver_d twl_driver = {
static int twl_init(void)
{
- i2c_register_driver(&twl_driver);
+ i2c_driver_register(&twl_driver);
return 0;
}