Lines Matching refs:base
638 void uhci_reset_hc(struct pci_dev *pdev, unsigned long base)
650 outw(UHCI_USBCMD_HCRESET, base + UHCI_USBCMD);
653 if (inw(base + UHCI_USBCMD) & UHCI_USBCMD_HCRESET)
659 outw(0, base + UHCI_USBINTR);
660 outw(0, base + UHCI_USBCMD);
670 int uhci_check_and_reset_hc(struct pci_dev *pdev, unsigned long base)
692 cmd = inw(base + UHCI_USBCMD);
700 intr = inw(base + UHCI_USBINTR);
710 uhci_reset_hc(pdev, base);
726 unsigned long base = 0;
734 base = pci_resource_start(pdev, i);
738 if (base)
739 uhci_check_and_reset_hc(pdev, base);
749 void __iomem *base;
758 base = pci_ioremap_bar(pdev, 0);
759 if (base == NULL)
769 control = readl(base + OHCI_CONTROL);
779 writel(OHCI_INTR_OC, base + OHCI_INTRENABLE);
780 writel(OHCI_OCR, base + OHCI_CMDSTATUS);
782 readl(base + OHCI_CONTROL) & OHCI_CTRL_IR) {
789 readl(base + OHCI_CONTROL));
794 writel((u32) ~0, base + OHCI_INTRDISABLE);
797 writel(control & OHCI_CTRL_MASK, base + OHCI_CONTROL);
798 readl(base + OHCI_CONTROL);
802 fminterval = readl(base + OHCI_FMINTERVAL);
804 writel(OHCI_HCR, base + OHCI_CMDSTATUS);
808 if ((readl(base + OHCI_CMDSTATUS) & OHCI_HCR) == 0)
814 writel(fminterval, base + OHCI_FMINTERVAL);
817 iounmap(base);
929 void __iomem *base, *op_reg_base;
937 base = pci_ioremap_bar(pdev, 0);
938 if (base == NULL)
941 cap_length = readb(base);
942 op_reg_base = base + cap_length;
948 hcc_params = readl(base + EHCI_HCC_PARAMS);
993 iounmap(base);
1139 void __iomem *base;
1149 base = ioremap(pci_resource_start(pdev, 0), len);
1150 if (base == NULL)
1157 ext_cap_offset = xhci_find_next_ext_cap(base, 0, XHCI_EXT_CAPS_LEGACY);
1167 val = readl(base + ext_cap_offset);
1174 writel(val, base + ext_cap_offset);
1179 writel(val | XHCI_HC_OS_OWNED, base + ext_cap_offset);
1182 timeout = handshake(base + ext_cap_offset, XHCI_HC_BIOS_OWNED,
1190 writel(val & ~XHCI_HC_BIOS_OWNED, base + ext_cap_offset);
1194 val = readl(base + ext_cap_offset + XHCI_LEGACY_CONTROL_OFFSET);
1200 writel(val, base + ext_cap_offset + XHCI_LEGACY_CONTROL_OFFSET);
1206 op_reg_base = base + XHCI_HC_LENGTH(readl(base));
1237 iounmap(base);