Hi Linus, On Wed, 4 Jan 2023 at 09:14, Linus Walleij <linus.walleij@xxxxxxxxxx> wrote: > > On Mon, Jan 2, 2023 at 7:10 AM Daniel Palmer <daniel@xxxxxxxx> wrote: > > > Maybe a little unrelated to this patch but this IP is also used on the > > MStar/SigmaStar chips > > I actually think Arnd Bergmann at one point sent me a device with > this line of chips in it. I suppose you will be upstreaming this > support? We've got some of it upstreamed already. We actually have most of these chips working now but the progress is slow because it's a hobby/spare time thing.. > The first patch in this series differentiates between > FOTG200 and FOTG210, do you mean to say there is > rather FUSBH200 as well? Ah this is real confusing. There is an FUSBH200 that I thought was the FOTG210 without the device (OTG) registers. I think they all are probably fairly close though. Here's the series that added the FUSBH200 to the kernel: https://lore.kernel.org/all/1366969040-28892-1-git-send-email-yhchen@xxxxxxxxxxxxxxxx/ > > I'm not sure how using the common EHCI driver works with the OTG part > > but if it's possible to make that work maybe my way is a better > > solution than trying to maintain this driver? > > That's a good point, do you have a pointer to your EHCI > quirk patch so I can take a look? I don't have a clean series but here are some links to the patches I needed to get something that worked with UVC cameras and ethernet dongles. There are some bits of platform garbage and working out mixed in. I can clean it up into a proper series if it's worth doing. https://github.com/linux-chenxing/linux/commit/cafda0a6588c125d93a513b3a86f26f287c68fa3 https://github.com/linux-chenxing/linux/commit/f628cc1e915b4c7beb37a33e1a255e88cc90e609 https://github.com/linux-chenxing/linux/commit/a03f6312e4cba20ae5058822ae57e94ba989475d https://github.com/linux-chenxing/linux/commit/f4f10314c23370376f2bcffa653709535775bcd8 https://github.com/linux-chenxing/linux/commit/fc8e4548b89d5c984284f5c085046be37889bc88 https://github.com/linux-chenxing/linux/commit/2a6ef17ad41a7228a13756d50ac1449862857b64 Cheers, Daniel