Lines Matching refs:isp1760_writel
121 static void isp1760_writel(const unsigned int val, __u32 __iomem *regs)
270 isp1760_writel(0, hcd->regs + HC_BUFFER_STATUS_REG);
271 isp1760_writel(NO_TRANSFER_ACTIVE, hcd->regs +
273 isp1760_writel(NO_TRANSFER_ACTIVE, hcd->regs +
275 isp1760_writel(NO_TRANSFER_ACTIVE, hcd->regs +
278 isp1760_writel(~NO_TRANSFER_ACTIVE, hcd->regs +
280 isp1760_writel(~NO_TRANSFER_ACTIVE, hcd->regs +
282 isp1760_writel(~NO_TRANSFER_ACTIVE, hcd->regs +
312 isp1760_writel(command, hcd->regs + HC_USBCMD);
400 isp1760_writel(hwmode, hcd->regs + HC_HW_MODE_CTRL);
401 isp1760_writel(hwmode, hcd->regs + HC_HW_MODE_CTRL);
403 isp1760_writel(0xdeadbabe, hcd->regs + HC_SCRATCH_REG);
416 isp1760_writel(SW_RESET_RESET_ALL, hcd->regs + HC_RESET_REG);
419 isp1760_writel(SW_RESET_RESET_HC, hcd->regs + HC_RESET_REG);
434 isp1760_writel(hwmode | ALL_ATX_RESET, hcd->regs + HC_HW_MODE_CTRL);
436 isp1760_writel(hwmode, hcd->regs + HC_HW_MODE_CTRL);
438 isp1760_writel(INTERRUPT_ENABLE_MASK, hcd->regs + HC_INTERRUPT_REG);
439 isp1760_writel(INTERRUPT_ENABLE_MASK, hcd->regs + HC_INTERRUPT_ENABLE);
447 isp1760_writel(PORT1_POWER | PORT1_INIT2,
459 isp1760_writel(0x80000000, hcd->regs + HC_ATL_PTD_LASTPTD_REG);
460 isp1760_writel(0x80000000, hcd->regs + HC_INT_PTD_LASTPTD_REG);
461 isp1760_writel(0x00000001, hcd->regs + HC_ISO_PTD_LASTPTD_REG);
466 isp1760_writel(0, hcd->regs + HC_ATL_IRQ_MASK_AND_REG);
467 isp1760_writel(0, hcd->regs + HC_ATL_IRQ_MASK_OR_REG);
468 isp1760_writel(0, hcd->regs + HC_INT_IRQ_MASK_AND_REG);
469 isp1760_writel(0, hcd->regs + HC_INT_IRQ_MASK_OR_REG);
470 isp1760_writel(0, hcd->regs + HC_ISO_IRQ_MASK_AND_REG);
471 isp1760_writel(0xffffffff, hcd->regs + HC_ISO_IRQ_MASK_OR_REG);
488 isp1760_writel(temp | HW_GLOBAL_INTR_EN, hcd->regs + HC_HW_MODE_CTRL);
493 isp1760_writel(command, hcd->regs + HC_USBCMD);
501 isp1760_writel(FLAG_CF, hcd->regs + HC_CONFIGFLAG);
842 isp1760_writel(or_map, hcd->regs + HC_ATL_IRQ_MASK_OR_REG);
845 isp1760_writel(skip_map, hcd->regs + HC_ATL_PTD_SKIPMAP_REG);
849 isp1760_writel(buffstatus, hcd->regs + HC_BUFFER_STATUS_REG);
884 isp1760_writel(or_map, hcd->regs + HC_INT_IRQ_MASK_OR_REG);
887 isp1760_writel(skip_map, hcd->regs + HC_INT_PTD_SKIPMAP_REG);
891 isp1760_writel(buffstatus, hcd->regs + HC_BUFFER_STATUS_REG);
980 isp1760_writel(or_map, usb_hcd->regs + HC_ATL_IRQ_MASK_OR_REG);
1005 isp1760_writel(atl_regs + ISP_BANK(0), usb_hcd->regs +
1007 isp1760_writel(payload + ISP_BANK(1), usb_hcd->regs +
1014 isp1760_writel(payload + ISP_BANK(1), usb_hcd->regs +
1066 isp1760_writel(or_map, usb_hcd->regs +
1080 isp1760_writel(buffstatus, usb_hcd->regs +
1126 isp1760_writel(skip_map, usb_hcd->regs +
1199 isp1760_writel(or_map, usb_hcd->regs + HC_INT_IRQ_MASK_OR_REG);
1222 isp1760_writel(int_regs + ISP_BANK(0), usb_hcd->regs +
1224 isp1760_writel(payload + ISP_BANK(1), usb_hcd->regs +
1231 isp1760_writel(payload + ISP_BANK(1), usb_hcd->regs +
1278 isp1760_writel(skip_map, usb_hcd->regs +
1682 isp1760_writel(skip_map, hcd->regs + skip_reg);
1686 isp1760_writel(or_map, hcd->regs + or_reg);
1743 isp1760_writel(imask, usb_hcd->regs + HC_INTERRUPT_REG);
1778 isp1760_writel(temp, hcd->regs + HC_PORTSC1);
1848 isp1760_writel(port_status, status_reg);
1895 isp1760_writel(temp & ~PORT_PE, status_reg);
1908 isp1760_writel(temp | PORT_RESUME,
1919 isp1760_writel(temp & ~PORT_POWER, status_reg);
1922 isp1760_writel(temp | PORT_CSC,
1977 isp1760_writel(
2000 isp1760_writel(temp & ~PORT_RESET,
2065 isp1760_writel(temp | PORT_PE, status_reg);
2073 isp1760_writel(temp | PORT_SUSPEND, status_reg);
2077 isp1760_writel(temp | PORT_POWER,
2101 isp1760_writel(temp, status_reg);
2185 isp1760_writel(temp &= ~HW_GLOBAL_INTR_EN, hcd->regs + HC_HW_MODE_CTRL);
2188 isp1760_writel(0, hcd->regs + HC_CONFIGFLAG);
2197 isp1760_writel(temp &= ~HW_GLOBAL_INTR_EN, hcd->regs + HC_HW_MODE_CTRL);
2201 isp1760_writel(command, hcd->regs + HC_USBCMD);