Thu, 07 Aug 2014, Wei-Chun Pan wrote:
> > I have a question for your comment. As your mail,
> >
> > > > +
> > > > +static void __exit imanager2_mfd_device_exit(void) {
> > > > + mfd_remove_devices(_pdev->dev);
> > > > + pla
, Wei-Chun Pan wrote:
I have a question for your comment. As your mail,
+
+static void __exit imanager2_mfd_device_exit(void) {
+ mfd_remove_devices(ec_pdev-dev);
+ platform_device_unregister(ec_pdev);
+}
+
+module_init(imanager2_mfd_device_init
s v"
> > +DRV_VERSION); MODULE_LICENSE("GPL"); MODULE_VERSION(DRV_VERSION);
>
How can I use module_platform_driver() and my driver exit function also can do
mfd_remove_devices().
Or any other better function install of mfd_remove_devices()?
Signed-off-by: Wei-Chun Pan
--
To unsubscrib
Signed-off-by: Wei-Chun Pan
---
drivers/hwmon/imanager2_hwm.c| 27 +--
drivers/mfd/imanager2_core.c | 64 +++---
drivers/mfd/imanager2_ec.c | 99
include/linux/mfd/imanager2_ec.h | 24 --
4 files changed
Signed-off-by: Wei-Chun Pan
---
diff --git a/drivers/hwmon/imanager2_hwm.c b/drivers/hwmon/imanager2_hwm.c
index 335bffb..ab63296 100644
--- a/drivers/hwmon/imanager2_hwm.c
+++ b/drivers/hwmon/imanager2_hwm.c
@@ -119,17 +119,17 @@ static int imanager2_volt_get_value_by_io(struct
imanager2 *ec,
-by: Wei-Chun Pan weichun@advantech.com.tw
---
diff --git a/drivers/hwmon/imanager2_hwm.c b/drivers/hwmon/imanager2_hwm.c
index 335bffb..ab63296 100644
--- a/drivers/hwmon/imanager2_hwm.c
+++ b/drivers/hwmon/imanager2_hwm.c
@@ -119,17 +119,17 @@ static int imanager2_volt_get_value_by_io(struct
Signed-off-by: Wei-Chun Pan weichun@advantech.com.tw
---
drivers/hwmon/imanager2_hwm.c| 27 +--
drivers/mfd/imanager2_core.c | 64 +++---
drivers/mfd/imanager2_ec.c | 99
include/linux/mfd/imanager2_ec.h | 24
() and my driver exit function also can do
mfd_remove_devices().
Or any other better function install of mfd_remove_devices()?
Signed-off-by: Wei-Chun Pan weichun@advantech.com.tw
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord
Signed-off-by: Wei-Chun Pan
---
drivers/hwmon/Kconfig | 5 +
drivers/hwmon/Makefile| 1 +
drivers/hwmon/imanager2_hwm.c | 768 ++
3 files changed, 774 insertions(+)
create mode 100644 drivers/hwmon/imanager2_hwm.c
diff --git a/drivers
Signed-off-by: Wei-Chun Pan
---
include/linux/mfd/imanager2_ec.h | 358 +++
1 file changed, 358 insertions(+)
create mode 100644 include/linux/mfd/imanager2_ec.h
diff --git a/include/linux/mfd/imanager2_ec.h b/include/linux/mfd/imanager2_ec.h
new file mode
Signed-off-by: Wei-Chun Pan
---
drivers/mfd/Kconfig | 6 +
drivers/mfd/Makefile | 2 +
drivers/mfd/imanager2_core.c | 303 +++
3 files changed, 311 insertions(+)
create mode 100644 drivers/mfd/imanager2_core.c
diff --git a/drivers
Signed-off-by: Wei-Chun Pan
---
drivers/mfd/imanager2_ec.c | 615 +
1 file changed, 615 insertions(+)
create mode 100644 drivers/mfd/imanager2_ec.c
diff --git a/drivers/mfd/imanager2_ec.c b/drivers/mfd/imanager2_ec.c
new file mode 100644
index
Signed-off-by: Wei-Chun Pan weichun@advantech.com.tw
---
drivers/mfd/Kconfig | 6 +
drivers/mfd/Makefile | 2 +
drivers/mfd/imanager2_core.c | 303 +++
3 files changed, 311 insertions(+)
create mode 100644 drivers/mfd
Signed-off-by: Wei-Chun Pan weichun@advantech.com.tw
---
drivers/mfd/imanager2_ec.c | 615 +
1 file changed, 615 insertions(+)
create mode 100644 drivers/mfd/imanager2_ec.c
diff --git a/drivers/mfd/imanager2_ec.c b/drivers/mfd/imanager2_ec.c
new
Signed-off-by: Wei-Chun Pan weichun@advantech.com.tw
---
include/linux/mfd/imanager2_ec.h | 358 +++
1 file changed, 358 insertions(+)
create mode 100644 include/linux/mfd/imanager2_ec.h
diff --git a/include/linux/mfd/imanager2_ec.h b/include/linux/mfd
Signed-off-by: Wei-Chun Pan weichun@advantech.com.tw
---
drivers/hwmon/Kconfig | 5 +
drivers/hwmon/Makefile| 1 +
drivers/hwmon/imanager2_hwm.c | 768 ++
3 files changed, 774 insertions(+)
create mode 100644 drivers/hwmon
Signed-off-by: Wei-Chun Pan
---
drivers/hwmon/Kconfig | 5 +
drivers/hwmon/Makefile| 1 +
drivers/hwmon/imanager2_hwm.c | 773 ++
3 files changed, 779 insertions(+)
create mode 100644 drivers/hwmon/imanager2_hwm.c
diff --git a/drivers
Signed-off-by: Wei-Chun Pan
---
drivers/mfd/imanager2_ec.c | 1219
1 file changed, 1219 insertions(+)
create mode 100644 drivers/mfd/imanager2_ec.c
diff --git a/drivers/mfd/imanager2_ec.c b/drivers/mfd/imanager2_ec.c
new file mode 100644
index
Signed-off-by: Wei-Chun Pan
---
drivers/i2c/busses/Kconfig | 8 ++
drivers/i2c/busses/Makefile| 1 +
drivers/i2c/busses/imanager2_i2c.c | 261 +
3 files changed, 270 insertions(+)
create mode 100644 drivers/i2c/busses/imanager2_i2c.c
diff
Signed-off-by: Wei-Chun Pan
---
include/linux/mfd/advantech/imanager2.h| 59 +
include/linux/mfd/advantech/imanager2_ec.h | 391 +
2 files changed, 450 insertions(+)
create mode 100644 include/linux/mfd/advantech/imanager2.h
create mode 100644 include/linux
Signed-off-by: Wei-Chun Pan
---
drivers/mfd/Kconfig | 6 +
drivers/mfd/Makefile | 2 +
drivers/mfd/imanager2_core.c | 276 +++
3 files changed, 284 insertions(+)
create mode 100644 drivers/mfd/imanager2_core.c
diff --git a/drivers
Signed-off-by: Wei-Chun Pan weichun@advantech.com.tw
---
include/linux/mfd/advantech/imanager2.h| 59 +
include/linux/mfd/advantech/imanager2_ec.h | 391 +
2 files changed, 450 insertions(+)
create mode 100644 include/linux/mfd/advantech/imanager2.h
Signed-off-by: Wei-Chun Pan weichun@advantech.com.tw
---
drivers/mfd/Kconfig | 6 +
drivers/mfd/Makefile | 2 +
drivers/mfd/imanager2_core.c | 276 +++
3 files changed, 284 insertions(+)
create mode 100644 drivers/mfd
Signed-off-by: Wei-Chun Pan weichun@advantech.com.tw
---
drivers/i2c/busses/Kconfig | 8 ++
drivers/i2c/busses/Makefile| 1 +
drivers/i2c/busses/imanager2_i2c.c | 261 +
3 files changed, 270 insertions(+)
create mode 100644 drivers/i2c
Signed-off-by: Wei-Chun Pan weichun@advantech.com.tw
---
drivers/mfd/imanager2_ec.c | 1219
1 file changed, 1219 insertions(+)
create mode 100644 drivers/mfd/imanager2_ec.c
diff --git a/drivers/mfd/imanager2_ec.c b/drivers/mfd/imanager2_ec.c
new
Signed-off-by: Wei-Chun Pan weichun@advantech.com.tw
---
drivers/hwmon/Kconfig | 5 +
drivers/hwmon/Makefile| 1 +
drivers/hwmon/imanager2_hwm.c | 773 ++
3 files changed, 779 insertions(+)
create mode 100644 drivers/hwmon
s required but also a rich set
of user-friendly, intelligent and integrated interfaces, which speeds
development, enhances security and offers add-on value for Advantech platforms.
Signed-off-by: Wei-Chun Pan Developer
---
drivers/i2c/busses/Kconfig | 8 ++
drivers/i2c/busses/Makefile
underlying drivers required but also a rich set
of user-friendly, intelligent and integrated interfaces, which speeds
development, enhances security and offers add-on value for Advantech platforms.
Signed-off-by: Wei-Chun Pan Developer
---
drivers/mfd/Kconfig|6 +
d
ng drivers required but also a rich set
of user-friendly, intelligent and integrated interfaces, which speeds
development, enhances security and offers add-on value for Advantech platforms.
Signed-off-by: Wei-Chun Pan Developer
---
drivers/hwmon/Kconfig | 7 +
drivers/hwmon/Makefile
required but also a rich set
of user-friendly, intelligent and integrated interfaces, which speeds
development, enhances security and offers add-on value for Advantech platforms.
Signed-off-by: Wei-Chun Pan Developer weichun@advantech.com.tw
---
drivers/hwmon/Kconfig | 7 +
drivers/hwmon
but also a rich set
of user-friendly, intelligent and integrated interfaces, which speeds
development, enhances security and offers add-on value for Advantech platforms.
Signed-off-by: Wei-Chun Pan Developer weichun@advantech.com.tw
---
drivers/i2c/busses/Kconfig | 8 ++
drivers/i2c
drivers required but also a rich set
of user-friendly, intelligent and integrated interfaces, which speeds
development, enhances security and offers add-on value for Advantech platforms.
Signed-off-by: Wei-Chun Pan Developer weichun@advantech.com.tw
---
drivers/mfd/Kconfig
32 matches
Mail list logo