Lines Matching refs:reg
26 #define USB_CTRL_REG(base, reg) ((void __iomem *)base + USB_CTRL_##reg)
27 #define USB_XHCI_EC_REG(base, reg) ((void __iomem *)base + USB_XHCI_EC_##reg)
28 #define USB_CTRL_MASK(reg, field) \
29 USB_CTRL_##reg##_##field##_MASK
30 #define USB_CTRL_SET(base, reg, field) \
31 brcm_usb_ctrl_set(USB_CTRL_REG(base, reg), \
32 USB_CTRL_##reg##_##field##_MASK)
33 #define USB_CTRL_UNSET(base, reg, field) \
34 brcm_usb_ctrl_unset(USB_CTRL_REG(base, reg), \
35 USB_CTRL_##reg##_##field##_MASK)
96 static inline void brcm_usb_ctrl_unset(void __iomem *reg, u32 mask)
98 brcm_usb_writel(brcm_usb_readl(reg) & ~(mask), reg);
101 static inline void brcm_usb_ctrl_set(void __iomem *reg, u32 mask)
103 brcm_usb_writel(brcm_usb_readl(reg) | (mask), reg);