for xhci command ring
This commit is contained in:
parent
4cceb8cd3b
commit
a91baab639
|
@ -874,7 +874,8 @@ struct xhci_host {
|
||||||
/*
|
/*
|
||||||
* Device context base address array.
|
* Device context base address array.
|
||||||
*
|
*
|
||||||
* dcbaa_addr holds the virtual address of the dcbaa, meanwhile dcbaa_phy keeps the value that should be writen to XHCI_OP_DCBAAP.
|
* dcbaa_addr holds the virtual address of the dcbaa, meanwhile dcbaa_phy keeps the value that should be writen to Device Context
|
||||||
|
* Base Address Array Pointer Register (XHCI_OP_DCBAAP).
|
||||||
*/
|
*/
|
||||||
uintptr_t dcbaa_addr;
|
uintptr_t dcbaa_addr;
|
||||||
uintptr_t dcbaa_phy;
|
uintptr_t dcbaa_phy;
|
||||||
|
@ -891,6 +892,12 @@ struct xhci_host {
|
||||||
|
|
||||||
/** Command ring */
|
/** Command ring */
|
||||||
struct xhci_ring *cmds;
|
struct xhci_ring *cmds;
|
||||||
|
/*
|
||||||
|
* cmds_addr holds the virtual address of the command ring, meanwhile cmds_phy keeps the value that should be writen to Command Ring
|
||||||
|
* Control Register (XHCI_OP_CRCR).
|
||||||
|
*/
|
||||||
|
uintptr_t cmds_addr;
|
||||||
|
uintptr_t cmds_phy;
|
||||||
/** Event ring */
|
/** Event ring */
|
||||||
struct xhci_ring *evts;
|
struct xhci_ring *evts;
|
||||||
struct xhci_er_seg *eseg;
|
struct xhci_er_seg *eseg;
|
||||||
|
|
Loading…
Reference in New Issue