Thread (15 messages) flat view 15 messages, 4 authors, 2019-06-19

Re: [PATCH v4 4/6] usb: dwc3: qcom: Add support for booting with ACPI

From: Felipe Balbi <balbi@kernel.org>
Date: 2019-06-17 12:45:55
Also in: linux-arm-msm, linux-gpio, linux-i2c, linux-usb, lkml

Hi,

Lee Jones [off-list ref] writes:
On Mon, 17 Jun 2019, Felipe Balbi wrote:
quoted
Hi,

Lee Jones [off-list ref] writes:
quoted
quoted
In Linux, the DWC3 core exists as its own independent platform device.
Thus when describing relationships in Device Tree, the current default
boot configuration table option, the DWC3 core often resides as a child
of the platform specific node.  Both of which are given their own
address space descriptions and the drivers can be mostly agnostic to
each other.

However, other Operating Systems have taken a more monolithic approach,
which is evident in the configuration ACPI tables for the Qualcomm
Snapdragon SDM850, where all DWC3 (core and platform) components are
described under a single IO memory region.

To ensure successful booting using the supplied ACPI tables, we need to
devise a way to chop up the address regions provided and subsequently
register the DWC3 core with the resultant information, which is
precisely what this patch aims to achieve.

Signed-off-by: Lee Jones <redacted>
Reviewed-by: Bjorn Andersson <redacted>
---
 drivers/usb/dwc3/Kconfig     |   2 +-
 drivers/usb/dwc3/dwc3-qcom.c | 206 ++++++++++++++++++++++++++++++-----
 2 files changed, 179 insertions(+), 29 deletions(-)
I'm starting to get a little twitchy about these patches now.  Due to
the release cadence of the larger Linux distros, it's pretty important
that these changes land in v5.3.  Without them, it is impossible to
install Linux on some pretty high profile emerging platforms.

It's already -rc5 and I'm concerned that we're going to miss the
merge-window.  Would you be kind enough to review these patches
please?  The Pinctrl and I2C parts of the set have already been
merged.
I don't seem to have this series in my inbox. This is the only email I
have in this series.
I did wonder, which is why I made sure I sent this to your Intel
address as well.  Is your @kernel.org address broken?
not really, that drops in a valid inbox. I didn't receive it in either,
however. :-s
Will re-send the patches to your Intel address, give me a few
minutes.
Thanks.

-- 
balbi
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help