All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] drivers/acpi: fix driver compile errors when CONFIG_PM_SLEEP is undefined
@ 2014-02-13  3:19 Shuah Khan
  2014-02-13  3:19 ` [PATCH 1/6] drivers/acpi: fix ac driver compile error " Shuah Khan
                   ` (6 more replies)
  0 siblings, 7 replies; 10+ messages in thread
From: Shuah Khan @ 2014-02-13  3:19 UTC (permalink / raw)
  To: lenb, rjw, rui.zhang
  Cc: Shuah Khan, linux-acpi, linux-kernel, linux-pm, shuahkhan

The following acpi drivers fail with compile errors when CONFIG_PM_SLEEP
is undefined.

Shuah Khan (6):
  drivers/acpi: fix ac driver compile error when CONFIG_PM_SLEEP is
    undefined
  drivers/acpi: fix battery driver compile error when CONFIG_PM_SLEEP is
    undefined
  drivers/acpi: fix button driver compile error when CONFIG_PM_SLEEP is
    undefined
  drivers/acpi: fix fan driver compile error when CONFIG_PM_SLEEP is
    undefined
  drivers/acpi: fix sbs driver compile error when CONFIG_PM_SLEEP is
    undefined
  drivers/acpi: fix thermal driver compile error when CONFIG_PM_SLEEP
    is undefined

 drivers/acpi/ac.c      |    2 ++
 drivers/acpi/battery.c |    2 ++
 drivers/acpi/button.c  |    2 ++
 drivers/acpi/fan.c     |    3 +++
 drivers/acpi/sbs.c     |    2 ++
 drivers/acpi/thermal.c |    2 ++
 6 files changed, 13 insertions(+)

-- 
1.7.10.4


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PATCH 1/6] drivers/acpi: fix ac driver compile error when CONFIG_PM_SLEEP is undefined
  2014-02-13  3:19 [PATCH 0/6] drivers/acpi: fix driver compile errors when CONFIG_PM_SLEEP is undefined Shuah Khan
@ 2014-02-13  3:19 ` Shuah Khan
  2014-02-13  3:19   ` Shuah Khan
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 10+ messages in thread
From: Shuah Khan @ 2014-02-13  3:19 UTC (permalink / raw)
  To: lenb, rjw, rui.zhang
  Cc: Shuah Khan, linux-acpi, linux-kernel, linux-pm, shuahkhan

ac driver defines acpi_ac_resume() when CONFIG_PM_SLEEP is defined. This
results in the following compile error when CONFIG_PM_SLEEP is undefined.

drivers/acpi/ac.c:248:8: error: ‘acpi_ac_resume’ undeclared here (not in a function)

Signed-off-by: Shuah Khan <shuah.kh@samsung.com>
---
 drivers/acpi/ac.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/acpi/ac.c b/drivers/acpi/ac.c
index e7515aa..6f190bc 100644
--- a/drivers/acpi/ac.c
+++ b/drivers/acpi/ac.c
@@ -243,6 +243,8 @@ static int acpi_ac_resume(struct device *dev)
 		kobject_uevent(&ac->charger.dev->kobj, KOBJ_CHANGE);
 	return 0;
 }
+#else
+#define acpi_ac_resume NULL
 #endif
 static SIMPLE_DEV_PM_OPS(acpi_ac_pm_ops, NULL, acpi_ac_resume);
 
-- 
1.7.10.4


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 2/6] drivers/acpi: fix battery driver compile error when CONFIG_PM_SLEEP is undefined
  2014-02-13  3:19 [PATCH 0/6] drivers/acpi: fix driver compile errors when CONFIG_PM_SLEEP is undefined Shuah Khan
@ 2014-02-13  3:19   ` Shuah Khan
  2014-02-13  3:19   ` Shuah Khan
                     ` (5 subsequent siblings)
  6 siblings, 0 replies; 10+ messages in thread
From: Shuah Khan @ 2014-02-13  3:19 UTC (permalink / raw)
  To: lenb, rjw, rui.zhang
  Cc: Shuah Khan, linux-acpi, linux-kernel, linux-pm, shuahkhan

battery driver defines acpi_battery_resume() when CONFIG_PM_SLEEP is defined.
This results in the following compile error when CONFIG_PM_SLEEP is undefined.

drivers/acpi/battery.c:847:8: error: ‘acpi_battery_resume’ undeclared here (not in a function)

Signed-off-by: Shuah Khan <shuah.kh@samsung.com>
---
 drivers/acpi/battery.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/acpi/battery.c b/drivers/acpi/battery.c
index 018a428..797a693 100644
--- a/drivers/acpi/battery.c
+++ b/drivers/acpi/battery.c
@@ -841,6 +841,8 @@ static int acpi_battery_resume(struct device *dev)
 	acpi_battery_update(battery);
 	return 0;
 }
+#else
+#define acpi_battery_resume NULL
 #endif
 
 static SIMPLE_DEV_PM_OPS(acpi_battery_pm, NULL, acpi_battery_resume);
-- 
1.7.10.4

--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 2/6] drivers/acpi: fix battery driver compile error when CONFIG_PM_SLEEP is undefined
@ 2014-02-13  3:19   ` Shuah Khan
  0 siblings, 0 replies; 10+ messages in thread
From: Shuah Khan @ 2014-02-13  3:19 UTC (permalink / raw)
  To: lenb, rjw, rui.zhang
  Cc: Shuah Khan, linux-acpi, linux-kernel, linux-pm, shuahkhan

battery driver defines acpi_battery_resume() when CONFIG_PM_SLEEP is defined.
This results in the following compile error when CONFIG_PM_SLEEP is undefined.

drivers/acpi/battery.c:847:8: error: ‘acpi_battery_resume’ undeclared here (not in a function)

Signed-off-by: Shuah Khan <shuah.kh@samsung.com>
---
 drivers/acpi/battery.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/acpi/battery.c b/drivers/acpi/battery.c
index 018a428..797a693 100644
--- a/drivers/acpi/battery.c
+++ b/drivers/acpi/battery.c
@@ -841,6 +841,8 @@ static int acpi_battery_resume(struct device *dev)
 	acpi_battery_update(battery);
 	return 0;
 }
+#else
+#define acpi_battery_resume NULL
 #endif
 
 static SIMPLE_DEV_PM_OPS(acpi_battery_pm, NULL, acpi_battery_resume);
-- 
1.7.10.4


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 3/6] drivers/acpi: fix button driver compile error when CONFIG_PM_SLEEP is undefined
  2014-02-13  3:19 [PATCH 0/6] drivers/acpi: fix driver compile errors when CONFIG_PM_SLEEP is undefined Shuah Khan
  2014-02-13  3:19 ` [PATCH 1/6] drivers/acpi: fix ac driver compile error " Shuah Khan
  2014-02-13  3:19   ` Shuah Khan
@ 2014-02-13  3:19 ` Shuah Khan
  2014-02-13  3:19   ` Shuah Khan
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 10+ messages in thread
From: Shuah Khan @ 2014-02-13  3:19 UTC (permalink / raw)
  To: lenb, rjw, rui.zhang
  Cc: Shuah Khan, linux-acpi, linux-kernel, linux-pm, shuahkhan

button driver defines acpi_button_resume() when CONFIG_PM_SLEEP is defined.
This results in the following compile error when CONFIG_PM_SLEEP is undefined.

drivers/acpi/button.c:85:8: error: ‘acpi_button_resume’ undeclared here (not in a function)

Signed-off-by: Shuah Khan <shuah.kh@samsung.com>
---
 drivers/acpi/button.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/acpi/button.c b/drivers/acpi/button.c
index 11c11f6..714e957 100644
--- a/drivers/acpi/button.c
+++ b/drivers/acpi/button.c
@@ -80,6 +80,8 @@ static void acpi_button_notify(struct acpi_device *device, u32 event);
 
 #ifdef CONFIG_PM_SLEEP
 static int acpi_button_resume(struct device *dev);
+#else
+#define acpi_button_resume NULL
 #endif
 static SIMPLE_DEV_PM_OPS(acpi_button_pm, NULL, acpi_button_resume);
 
-- 
1.7.10.4


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 4/6] drivers/acpi: fix fan driver compile error when CONFIG_PM_SLEEP is undefined
  2014-02-13  3:19 [PATCH 0/6] drivers/acpi: fix driver compile errors when CONFIG_PM_SLEEP is undefined Shuah Khan
@ 2014-02-13  3:19   ` Shuah Khan
  2014-02-13  3:19   ` Shuah Khan
                     ` (5 subsequent siblings)
  6 siblings, 0 replies; 10+ messages in thread
From: Shuah Khan @ 2014-02-13  3:19 UTC (permalink / raw)
  To: lenb, rjw, rui.zhang
  Cc: Shuah Khan, linux-acpi, linux-kernel, linux-pm, shuahkhan

fan driver defines acpi_fan_suspend() and acpi_fan_resume() when
CONFIG_PM_SLEEP is defined. This results in the following compile error when
CONFIG_PM_SLEEP is undefined.

drivers/acpi/fan.c:60:8: error: ‘acpi_fan_suspend’ undeclared here (not in a function)
drivers/acpi/fan.c:60:8: error: ‘acpi_fan_resume’ undeclared here (not in a function)

Signed-off-by: Shuah Khan <shuah.kh@samsung.com>
---
 drivers/acpi/fan.c |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/acpi/fan.c b/drivers/acpi/fan.c
index 1fb6290..09e423f 100644
--- a/drivers/acpi/fan.c
+++ b/drivers/acpi/fan.c
@@ -55,6 +55,9 @@ MODULE_DEVICE_TABLE(acpi, fan_device_ids);
 #ifdef CONFIG_PM_SLEEP
 static int acpi_fan_suspend(struct device *dev);
 static int acpi_fan_resume(struct device *dev);
+#else
+#define acpi_fan_suspend NULL
+#define acpi_fan_resume NULL
 #endif
 static SIMPLE_DEV_PM_OPS(acpi_fan_pm, acpi_fan_suspend, acpi_fan_resume);
 
-- 
1.7.10.4

--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 4/6] drivers/acpi: fix fan driver compile error when CONFIG_PM_SLEEP is undefined
@ 2014-02-13  3:19   ` Shuah Khan
  0 siblings, 0 replies; 10+ messages in thread
From: Shuah Khan @ 2014-02-13  3:19 UTC (permalink / raw)
  To: lenb, rjw, rui.zhang
  Cc: Shuah Khan, linux-acpi, linux-kernel, linux-pm, shuahkhan

fan driver defines acpi_fan_suspend() and acpi_fan_resume() when
CONFIG_PM_SLEEP is defined. This results in the following compile error when
CONFIG_PM_SLEEP is undefined.

drivers/acpi/fan.c:60:8: error: ‘acpi_fan_suspend’ undeclared here (not in a function)
drivers/acpi/fan.c:60:8: error: ‘acpi_fan_resume’ undeclared here (not in a function)

Signed-off-by: Shuah Khan <shuah.kh@samsung.com>
---
 drivers/acpi/fan.c |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/acpi/fan.c b/drivers/acpi/fan.c
index 1fb6290..09e423f 100644
--- a/drivers/acpi/fan.c
+++ b/drivers/acpi/fan.c
@@ -55,6 +55,9 @@ MODULE_DEVICE_TABLE(acpi, fan_device_ids);
 #ifdef CONFIG_PM_SLEEP
 static int acpi_fan_suspend(struct device *dev);
 static int acpi_fan_resume(struct device *dev);
+#else
+#define acpi_fan_suspend NULL
+#define acpi_fan_resume NULL
 #endif
 static SIMPLE_DEV_PM_OPS(acpi_fan_pm, acpi_fan_suspend, acpi_fan_resume);
 
-- 
1.7.10.4


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 5/6] drivers/acpi: fix sbs driver compile error when CONFIG_PM_SLEEP is undefined
  2014-02-13  3:19 [PATCH 0/6] drivers/acpi: fix driver compile errors when CONFIG_PM_SLEEP is undefined Shuah Khan
                   ` (3 preceding siblings ...)
  2014-02-13  3:19   ` Shuah Khan
@ 2014-02-13  3:19 ` Shuah Khan
  2014-02-13  3:19 ` [PATCH 6/6] drivers/acpi: fix thermal " Shuah Khan
  2014-02-18  1:03 ` [PATCH 0/6] drivers/acpi: fix driver compile errors " Rafael J. Wysocki
  6 siblings, 0 replies; 10+ messages in thread
From: Shuah Khan @ 2014-02-13  3:19 UTC (permalink / raw)
  To: lenb, rjw, rui.zhang
  Cc: Shuah Khan, linux-acpi, linux-kernel, linux-pm, shuahkhan

sbs driver defines acpi_sbs_resume() when CONFIG_PM_SLEEP is defined. This
results in the following compile error when CONFIG_PM_SLEEP is undefined.

  CC [M]  drivers/acpi/sbs.o
drivers/acpi/sbs.c:674:8: error: ‘acpi_sbs_resume’ undeclared here (not in a function)

Signed-off-by: Shuah Khan <shuah.kh@samsung.com>
---
 drivers/acpi/sbs.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/acpi/sbs.c b/drivers/acpi/sbs.c
index d465ae6..48c92c6 100644
--- a/drivers/acpi/sbs.c
+++ b/drivers/acpi/sbs.c
@@ -668,6 +668,8 @@ static int acpi_sbs_resume(struct device *dev)
 	acpi_sbs_callback(sbs);
 	return 0;
 }
+#else
+#define acpi_sbs_resume NULL
 #endif
 
 static SIMPLE_DEV_PM_OPS(acpi_sbs_pm, NULL, acpi_sbs_resume);
-- 
1.7.10.4


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [PATCH 6/6] drivers/acpi: fix thermal driver compile error when CONFIG_PM_SLEEP is undefined
  2014-02-13  3:19 [PATCH 0/6] drivers/acpi: fix driver compile errors when CONFIG_PM_SLEEP is undefined Shuah Khan
                   ` (4 preceding siblings ...)
  2014-02-13  3:19 ` [PATCH 5/6] drivers/acpi: fix sbs " Shuah Khan
@ 2014-02-13  3:19 ` Shuah Khan
  2014-02-18  1:03 ` [PATCH 0/6] drivers/acpi: fix driver compile errors " Rafael J. Wysocki
  6 siblings, 0 replies; 10+ messages in thread
From: Shuah Khan @ 2014-02-13  3:19 UTC (permalink / raw)
  To: lenb, rjw, rui.zhang
  Cc: Shuah Khan, linux-acpi, linux-kernel, linux-pm, shuahkhan

thermal driver defines acpi_thermal_resume() when CONFIG_PM_SLEEP is defined.
This results in the following compile error when CONFIG_PM_SLEEP is undefined.

  CC      drivers/acpi/thermal.o
drivers/acpi/thermal.c:107:8: error: ‘acpi_thermal_resume’ undeclared here (not in a function)
make[2]: *** [drivers/acpi/thermal.o] Error 1

Signed-off-by: Shuah Khan <shuah.kh@samsung.com>
---
 drivers/acpi/thermal.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/acpi/thermal.c b/drivers/acpi/thermal.c
index 8349a55..08626c8 100644
--- a/drivers/acpi/thermal.c
+++ b/drivers/acpi/thermal.c
@@ -102,6 +102,8 @@ MODULE_DEVICE_TABLE(acpi, thermal_device_ids);
 
 #ifdef CONFIG_PM_SLEEP
 static int acpi_thermal_resume(struct device *dev);
+#else
+#define acpi_thermal_resume NULL
 #endif
 static SIMPLE_DEV_PM_OPS(acpi_thermal_pm, NULL, acpi_thermal_resume);
 
-- 
1.7.10.4


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [PATCH 0/6] drivers/acpi: fix driver compile errors when CONFIG_PM_SLEEP is undefined
  2014-02-13  3:19 [PATCH 0/6] drivers/acpi: fix driver compile errors when CONFIG_PM_SLEEP is undefined Shuah Khan
                   ` (5 preceding siblings ...)
  2014-02-13  3:19 ` [PATCH 6/6] drivers/acpi: fix thermal " Shuah Khan
@ 2014-02-18  1:03 ` Rafael J. Wysocki
  6 siblings, 0 replies; 10+ messages in thread
From: Rafael J. Wysocki @ 2014-02-18  1:03 UTC (permalink / raw)
  To: Shuah Khan; +Cc: lenb, rui.zhang, linux-acpi, linux-kernel, linux-pm, shuahkhan

On Wednesday, February 12, 2014 08:19:04 PM Shuah Khan wrote:
> The following acpi drivers fail with compile errors when CONFIG_PM_SLEEP
> is undefined.

I'm going to push all of these patches as fixes for 3.14.  Thanks!

> Shuah Khan (6):
>   drivers/acpi: fix ac driver compile error when CONFIG_PM_SLEEP is
>     undefined
>   drivers/acpi: fix battery driver compile error when CONFIG_PM_SLEEP is
>     undefined
>   drivers/acpi: fix button driver compile error when CONFIG_PM_SLEEP is
>     undefined
>   drivers/acpi: fix fan driver compile error when CONFIG_PM_SLEEP is
>     undefined
>   drivers/acpi: fix sbs driver compile error when CONFIG_PM_SLEEP is
>     undefined
>   drivers/acpi: fix thermal driver compile error when CONFIG_PM_SLEEP
>     is undefined
> 
>  drivers/acpi/ac.c      |    2 ++
>  drivers/acpi/battery.c |    2 ++
>  drivers/acpi/button.c  |    2 ++
>  drivers/acpi/fan.c     |    3 +++
>  drivers/acpi/sbs.c     |    2 ++
>  drivers/acpi/thermal.c |    2 ++
>  6 files changed, 13 insertions(+)
> 
> 

-- 
I speak only for myself.
Rafael J. Wysocki, Intel Open Source Technology Center.

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2014-02-18  0:48 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-02-13  3:19 [PATCH 0/6] drivers/acpi: fix driver compile errors when CONFIG_PM_SLEEP is undefined Shuah Khan
2014-02-13  3:19 ` [PATCH 1/6] drivers/acpi: fix ac driver compile error " Shuah Khan
2014-02-13  3:19 ` [PATCH 2/6] drivers/acpi: fix battery " Shuah Khan
2014-02-13  3:19   ` Shuah Khan
2014-02-13  3:19 ` [PATCH 3/6] drivers/acpi: fix button " Shuah Khan
2014-02-13  3:19 ` [PATCH 4/6] drivers/acpi: fix fan " Shuah Khan
2014-02-13  3:19   ` Shuah Khan
2014-02-13  3:19 ` [PATCH 5/6] drivers/acpi: fix sbs " Shuah Khan
2014-02-13  3:19 ` [PATCH 6/6] drivers/acpi: fix thermal " Shuah Khan
2014-02-18  1:03 ` [PATCH 0/6] drivers/acpi: fix driver compile errors " Rafael J. Wysocki

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.