[Alexander Shishkin] Re: [PATCH v6.5 20/25] usb: chipidea: add host role

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Matthieu CASTET <matthieu.castet@xxxxxxxxxx> writes:

[three time's the charm; sorry for spam]

> Note that some chipidea version need special callback for phy init or errata
> workaround.

It can be done similarly to how it's currently done in ehci-mv, I
guess. I'm not sure which particular workaround you are referring to,
though.

> In the current version, this is done in platform driver (ehci-fsl.c,
> ehci-tegra.c, ...).

Are these two even chipideas? They don't look like they are from the
register definitions.

> I don't know you do you plan to manage them ?

My idea is that if we need workarounds in the controller code for
certain versions of the controller, we can do that based on the chipidea
version that we can determine at run time and/or platform supplied
information. This, of course, has to be part of the hdrc driver. If
there is any platform specific phy code though, it has to be managed by
usb_phy layer.

I'm not sure if I answered your question, but please elaborate if
there's anything that I'm missing.

Regards,
--
Alex
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux