All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/3] usb: chipidea: core: fix when building without CONFIG_PM support
@ 2015-09-22 18:59 Felipe F. Tonello
  2015-09-22 18:59 ` [PATCH 2/3] usb: gadget: f_midi: free usb request when done Felipe F. Tonello
                   ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Felipe F. Tonello @ 2015-09-22 18:59 UTC (permalink / raw)
  To: linux-usb
  Cc: linux-kernel, Peter Chen, Greg Kroah-Hartman, Felipe Balbi,
	Andrzej Pietrasiewicz, Felipe F. Tonello

If CONFIG_PM or CONFIG_PM_SLEEP is not set, driver will not compile
properly.

Signed-off-by: Felipe F. Tonello <eu@felipetonello.com>
---
 drivers/usb/chipidea/core.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/drivers/usb/chipidea/core.c b/drivers/usb/chipidea/core.c
index 3ad48e1..4182549 100644
--- a/drivers/usb/chipidea/core.c
+++ b/drivers/usb/chipidea/core.c
@@ -1009,18 +1009,22 @@ static int ci_runtime_resume(struct device *dev)
 	return ci_controller_resume(dev);
 }
 
-#endif /* CONFIG_PM */
 static const struct dev_pm_ops ci_pm_ops = {
+#ifdef CONFIG_PM_SLEEP
 	SET_SYSTEM_SLEEP_PM_OPS(ci_suspend, ci_resume)
+#endif /* CONFIG_PM_SLEEP */
 	SET_RUNTIME_PM_OPS(ci_runtime_suspend, ci_runtime_resume, NULL)
 };
+#endif /* CONFIG_PM */
 
 static struct platform_driver ci_hdrc_driver = {
 	.probe	= ci_hdrc_probe,
 	.remove	= ci_hdrc_remove,
 	.driver	= {
 		.name	= "ci_hdrc",
+#ifdef CONFIG_PM
 		.pm	= &ci_pm_ops,
+#endif
 	},
 };
 
-- 
2.1.4


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

end of thread, other threads:[~2015-09-25 10:25 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-22 18:59 [PATCH 1/3] usb: chipidea: core: fix when building without CONFIG_PM support Felipe F. Tonello
2015-09-22 18:59 ` [PATCH 2/3] usb: gadget: f_midi: free usb request when done Felipe F. Tonello
2015-09-22 21:14   ` Felipe Balbi
2015-09-23  3:10   ` Peter Chen
2015-09-23 11:47     ` Felipe Tonello
2015-09-23 14:30       ` Alan Stern
2015-09-23 14:47         ` Felipe Tonello
2015-09-22 18:59 ` [PATCH 3/3] usb: gadget: f_midi: free request when usb_ep_queue fails Felipe F. Tonello
2015-09-22 21:17   ` Felipe Balbi
2015-09-23  7:09   ` Peter Chen
2015-09-23 11:40     ` Felipe Tonello
2015-09-24  1:20       ` Peter Chen
2015-09-25  8:27         ` Felipe Tonello
2015-09-25  9:02           ` Peter Chen
2015-09-25 10:25             ` Felipe Tonello
2015-09-22 21:12 ` [PATCH 1/3] usb: chipidea: core: fix when building without CONFIG_PM support Felipe Balbi

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.