static struct ohci_hcca hcca_oh0;
static void dbg_op_state() {
switch (read32(OHCI0_HC_CONTROL) & OHCI_CTRL_HCFS) {
case OHCI_USB_SUSPEND:
static struct ohci_hcca hcca_oh0;
static void dbg_op_state() {
switch (read32(OHCI0_HC_CONTROL) & OHCI_CTRL_HCFS) {
case OHCI_USB_SUSPEND:
- write32(OHCI0_HC_HCCA, dma_addr(&hcca_oh0));
+ sync_after_write(&hcca_oh0, 256);
+ write32(OHCI0_HC_HCCA, virt_to_phys(&hcca_oh0));