mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-28 15:41:40 +00:00
usb: ehci-ci: Add missing registers.
Some registers of usb_ehci were marked as reserved. This may be true for some variants of Chipidea USB core, but they have meaning on other devices. The following registers were added: sbusstatus/sbusmode: AHB-related registers genconfig*: Auxiluary IP core configuration registers. Signed-off-by: Mateusz Kulikowski <mateusz.kulikowski@gmail.com> Reviewed-by: Marek Vasut <marex@denx.de> Tested-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
e162c6b1a7
commit
d424efb2c4
1 changed files with 5 additions and 1 deletions
|
@ -191,7 +191,11 @@ struct usb_ehci {
|
|||
u32 gptimer1_ld; /* 0x088 - General Purpose Timer 1 load value */
|
||||
u32 gptimer1_ctrl; /* 0x08C - General Purpose Timer 1 control */
|
||||
u32 sbuscfg; /* 0x090 - System Bus Interface Control */
|
||||
u8 res2[0x6C];
|
||||
u32 sbusstatus; /* 0x094 - System Bus Interface Status */
|
||||
u32 sbusmode; /* 0x098 - System Bus Interface Mode */
|
||||
u32 genconfig; /* 0x09C - USB Core Configuration */
|
||||
u32 genconfig2; /* 0x0A0 - USB Core Configuration 2 */
|
||||
u8 res2[0x5c];
|
||||
u8 caplength; /* 0x100 - Capability Register Length */
|
||||
u8 res3[0x1];
|
||||
u16 hciversion; /* 0x102 - Host Interface Version */
|
||||
|
|
Loading…
Reference in a new issue