Thread (91 messages) 91 messages, 9 authors, 2016-07-06

[PATCH 10/21] usb: chipidea: msm: Rely on core to override AHBBURST

From: Stephen Boyd <hidden>
Date: 2016-06-29 18:59:21
Also in: linux-arm-msm

Quoting Peter Chen (2016-06-28 23:32:11)
On Sun, Jun 26, 2016 at 12:28:27AM -0700, Stephen Boyd wrote:
quoted
The core framework already handles setting this parameter with a
platform quirk. Add the appropriate flag so that we always set
AHBBURST to 0. Technically DT should be doing this, but we always
do it for msm chipidea devices so setting the flag in the driver
works just as well.
You still need to set AHB burst value at dts, this flag is just for
override, see below:

ahb-burst-config = <0x0>;
Right, I have added that to dts now, but the CI_HDRC_OVERRIDE_AHB_BURST
flag allows us to specify it from the platdata structure in the
ci_hdrc_msm.c file. As the value is zero for msm type controllers, I
left it out of the static definition of platdata because all the
non-initialized members of that structure are going to be zero anyway. I
can explicitly set it to zero to make it more clear if you like.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help