[PATCH 0/4] Add HUSB311 Type-C controller
Alexey Charkov
alchark at flipper.net
Wed Mar 11 23:54:21 PDT 2026
On Wed, Mar 11, 2026 at 10:32 PM Dragan Simic <dsimic at manjaro.org> wrote:
>
> Hello Alexey,
>
> On Wednesday, March 11, 2026 17:20 CET, Alexey Charkov <alchark at flipper.net> wrote:
> > HUSB311 is a drop-in replacement for RT1711H, used in Rockchip RK3576 EVB1
> > board and some other boards closely following the reference schematic.
> >
> > The existing RT1711H driver seems to work fine with HUSB311, and there is
> > no public documentation available for HUSB311 to identify any meaningful
> > differences, so this series wires up the existing driver to treat
> > HUSB311 in the same way it treats RT1711H.
>
> I'm a bit surprised that you haven't managed to find any HUSB311 datasheets,
> because they are seemingly rather easy to obtain. I've got a couple of
> HUSB311 datasheet versions with the register descriptions and whatnot, would
> you like me to send them over?
Hi Dragan,
The only ones I could find were those I linked in the commit messages
for the bindings and the driver change:
Link: https://www.hynetek.com/uploadfiles/site/219/news/0863c0c7-f535-4f09-bacd-0440d2c21088.pdf
Link: https://dl.xkwy2018.com/downloads/RK3588S/03_Product%20Line%20Branch_Tablet/02_Key%20Device%20Specifications/HUSB311%20introduction%2020210526.pdf
They are notably abridged in their register description (which is the
most relevant part as far as drivers are concerned), only covering the
common TCPCI registers and not any vendor defined extensions. It even
references registers in the 0x90 range on page 17 but doesn't describe
them.
Compare that for instance to the RT1711H datasheet:
Link: https://www.richtek.com/assets/product_file/RT1711H/DS1711H-04.pdf
It does look like 's/RT1711H/HUSB311/' apart from that omitted
vendor-defined range.
If you happen to see a version of a HUSB311 datasheet that includes a
description of the 0x90-0xaf register range I would definitely be
eager to have a look.
Best regards,
Alexey
More information about the Linux-rockchip
mailing list