Re: [PATCH 3/4] mfd: imanager2: Add Core supports for IT8516/18/28

2014-08-19 Thread Wei-Chun Pan
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

Re: [PATCH 3/4] mfd: imanager2: Add Core supports for IT8516/18/28

2014-08-19 Thread Wei-Chun Pan
, 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

RE: [PATCH 3/4] mfd: imanager2: Add Core supports for IT8516/18/28

2014-08-07 Thread Wei-Chun Pan
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

[PATCH 1/3] imanager2: rename io functions and remove no used functions

2014-08-07 Thread Wei-Chun Pan
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

RE: [PATCH 4/4] hwmon: (imanager2) Add support for IT8516/18/28

2014-08-07 Thread Wei-Chun Pan
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,

RE: [PATCH 4/4] hwmon: (imanager2) Add support for IT8516/18/28

2014-08-07 Thread Wei-Chun Pan
-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

[PATCH 1/3] imanager2: rename io functions and remove no used functions

2014-08-07 Thread Wei-Chun Pan
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

RE: [PATCH 3/4] mfd: imanager2: Add Core supports for IT8516/18/28

2014-08-07 Thread Wei-Chun Pan
() 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

[PATCH 4/4] hwmon: (imanager2) Add support for IT8516/18/28

2014-07-14 Thread Wei-Chun Pan
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

[PATCH 1/4] mfd: imanager2: Add defines support for IT8516/18/28

2014-07-14 Thread Wei-Chun Pan
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

[PATCH 3/4] mfd: imanager2: Add Core supports for IT8516/18/28

2014-07-14 Thread Wei-Chun Pan
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

[PATCH 2/4] mfd: imanager2: Add Advantech EC APIs support for IT8516/18/28

2014-07-14 Thread Wei-Chun Pan
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

[PATCH 3/4] mfd: imanager2: Add Core supports for IT8516/18/28

2014-07-14 Thread Wei-Chun Pan
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

[PATCH 2/4] mfd: imanager2: Add Advantech EC APIs support for IT8516/18/28

2014-07-14 Thread Wei-Chun Pan
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

[PATCH 1/4] mfd: imanager2: Add defines support for IT8516/18/28

2014-07-14 Thread Wei-Chun Pan
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

[PATCH 4/4] hwmon: (imanager2) Add support for IT8516/18/28

2014-07-14 Thread Wei-Chun Pan
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

[PATCH 4/5] hwmon: (imanager2) Add support for IT8516/18/28

2014-06-23 Thread Wei-Chun Pan
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

[PATCH 2/5] mfd: imanager2: Add Advantech EC APIs support for IT8516/18/28

2014-06-23 Thread Wei-Chun Pan
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

[PATCH 5/5] i2c: imanager2: add support for IT8516/18/28

2014-06-23 Thread Wei-Chun Pan
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

[PATCH 1/5] mfd: imanager2: Add defines support for IT8516/18/28

2014-06-23 Thread Wei-Chun Pan
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

[PATCH 3/5] mfd: imanager2: Add Core supports for IT8516/18/28

2014-06-23 Thread Wei-Chun Pan
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

[PATCH 1/5] mfd: imanager2: Add defines support for IT8516/18/28

2014-06-23 Thread Wei-Chun Pan
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

[PATCH 3/5] mfd: imanager2: Add Core supports for IT8516/18/28

2014-06-23 Thread Wei-Chun Pan
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

[PATCH 5/5] i2c: imanager2: add support for IT8516/18/28

2014-06-23 Thread Wei-Chun Pan
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

[PATCH 2/5] mfd: imanager2: Add Advantech EC APIs support for IT8516/18/28

2014-06-23 Thread Wei-Chun Pan
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

[PATCH 4/5] hwmon: (imanager2) Add support for IT8516/18/28

2014-06-23 Thread Wei-Chun Pan
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

[PATCH 3/3] i2c: iManager2: add support for IT8516/18/28

2014-05-29 Thread Wei-Chun Pan
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

[PATCH 1/3] mfd: iManager2: Add support for IT8516/18/28

2014-05-29 Thread Wei-Chun Pan
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

[PATCH 2/3] hwmon: (iManager2) Add support for IT8516/18/28

2014-05-29 Thread Wei-Chun Pan
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

[PATCH 2/3] hwmon: (iManager2) Add support for IT8516/18/28

2014-05-29 Thread Wei-Chun Pan
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

[PATCH 3/3] i2c: iManager2: add support for IT8516/18/28

2014-05-29 Thread Wei-Chun Pan
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

[PATCH 1/3] mfd: iManager2: Add support for IT8516/18/28

2014-05-29 Thread Wei-Chun Pan
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