|
@@ -24,7 +24,6 @@ static void ci_hdrc_msm_notify_event(struct ci_hdrc *ci, unsigned event)
|
|
switch (event) {
|
|
switch (event) {
|
|
case CI_HDRC_CONTROLLER_RESET_EVENT:
|
|
case CI_HDRC_CONTROLLER_RESET_EVENT:
|
|
dev_dbg(dev, "CI_HDRC_CONTROLLER_RESET_EVENT received\n");
|
|
dev_dbg(dev, "CI_HDRC_CONTROLLER_RESET_EVENT received\n");
|
|
- writel(0, USB_AHBBURST);
|
|
|
|
/* use AHB transactor, allow posted data writes */
|
|
/* use AHB transactor, allow posted data writes */
|
|
writel(0x8, USB_AHBMODE);
|
|
writel(0x8, USB_AHBMODE);
|
|
usb_phy_init(ci->usb_phy);
|
|
usb_phy_init(ci->usb_phy);
|
|
@@ -47,7 +46,8 @@ static struct ci_hdrc_platform_data ci_hdrc_msm_platdata = {
|
|
.name = "ci_hdrc_msm",
|
|
.name = "ci_hdrc_msm",
|
|
.capoffset = DEF_CAPOFFSET,
|
|
.capoffset = DEF_CAPOFFSET,
|
|
.flags = CI_HDRC_REGS_SHARED |
|
|
.flags = CI_HDRC_REGS_SHARED |
|
|
- CI_HDRC_DISABLE_STREAMING,
|
|
|
|
|
|
+ CI_HDRC_DISABLE_STREAMING |
|
|
|
|
+ CI_HDRC_OVERRIDE_AHB_BURST,
|
|
|
|
|
|
.notify_event = ci_hdrc_msm_notify_event,
|
|
.notify_event = ci_hdrc_msm_notify_event,
|
|
};
|
|
};
|