8 #include <linux/module.h>
18 #define MSM_USB_BASE (ci->hw_bank.abs)
20 static void ci13xxx_msm_notify_event(
struct ci13xxx *ci,
unsigned event)
27 dev_dbg(dev,
"CI13XXX_CONTROLLER_RESET_EVENT received\n");
32 dev_dbg(dev,
"CI13XXX_CONTROLLER_STOPPED_EVENT received\n");
43 dev_dbg(dev,
"unknown ci13xxx event\n");
49 .name =
"ci13xxx_msm",
55 .notify_event = ci13xxx_msm_notify_event,
66 &ci13xxx_msm_platdata);
67 if (IS_ERR(plat_ci)) {
68 dev_err(&pdev->
dev,
"ci13xxx_add_device failed!\n");
69 return PTR_ERR(plat_ci);
72 platform_set_drvdata(pdev, plat_ci);
84 pm_runtime_disable(&pdev->
dev);
91 .probe = ci13xxx_msm_probe,
93 .driver = { .name =
"msm_hsusb", },