Skip to content
Jonathan Neuschäfer edited this page Mar 12, 2021 · 8 revisions

There are two device-mode USB controllers (CHIPIDEA CI13410-A), which enable things like keyboard emulation and virtual media.

device MMIO IRQ
USB 2.0 ("High Speed") controller 0xb0005000 20
USB 1.1 ("Full Speed") controller 0xb0006000 21

System integration

The Dell driver touches the following registers outside of the USB controllers, during Full Speed initialization:

Early during initialization:

  • select PLL1 through CLKSEL (bits 7:6 = 0x1)
  • set bit 23 of MFSEL1
  • clear bits 14:13 of INTCR

Late during initialization:

References

Clone this wiki locally