Lines Matching refs:reg

132 #define USB_CTRL_MASK_FAMILY(params, reg, field)			\
133 (params->usb_reg_bits_map[USB_CTRL_##reg##_##field##_SELECTOR])
135 #define USB_CTRL_SET_FAMILY(params, reg, field) \
136 usb_ctrl_set_family(params, USB_CTRL_##reg, \
137 USB_CTRL_##reg##_##field##_SELECTOR)
138 #define USB_CTRL_UNSET_FAMILY(params, reg, field) \
139 usb_ctrl_unset_family(params, USB_CTRL_##reg, \
140 USB_CTRL_##reg##_##field##_SELECTOR)
417 static u32 brcmusb_usb_mdio_read(void __iomem *ctrl_base, u32 reg, int mode)
421 data = (reg << 16) | mode;
435 static void brcmusb_usb_mdio_write(void __iomem *ctrl_base, u32 reg,
440 data = (reg << 16) | val | mode;
744 u32 reg;
757 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, SETUP));
758 orig_reg = reg;
761 reg &= ~(USB_CTRL_MASK_FAMILY(params,
767 reg &= ~(USB_CTRL_MASK_FAMILY(params, SETUP,
771 reg &= ~(USB_CTRL_MASK(SETUP, IPP) | USB_CTRL_MASK(SETUP, IOC));
773 reg |= USB_CTRL_MASK(SETUP, IOC);
775 reg |= USB_CTRL_MASK(SETUP, IPP);
776 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, SETUP));
782 if ((reg ^ orig_reg) & USB_CTRL_MASK(SETUP, IPP))
799 u32 reg;
804 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, USB_PM_STATUS));
805 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, USB_PM_STATUS));
831 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, SETUP));
834 reg |= USB_CTRL_MASK_FAMILY(params, SETUP, OC3_DISABLE);
844 reg |= USB_CTRL_MASK_FAMILY(params, SETUP, SCB1_EN);
846 reg |= USB_CTRL_MASK_FAMILY(params, SETUP, SCB2_EN);
847 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, SETUP));
852 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, USB_DEVICE_CTL1));
853 reg &= ~USB_CTRL_MASK_FAMILY(params, USB_DEVICE_CTL1,
855 reg |= params->mode;
856 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, USB_DEVICE_CTL1));
880 u32 reg;
894 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, SETUP));
895 reg &= ~USB_CTRL_SETUP_ENDIAN_BITS;
896 reg |= USB_CTRL_MASK_FAMILY(params, SETUP, ENDIAN);
897 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, SETUP));
908 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, EBRIDGE));
909 reg &= ~USB_CTRL_MASK(EBRIDGE, EBR_SCB_SIZE);
910 reg |= 0x800;
911 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, EBRIDGE));
968 u32 reg = 0;
972 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, USB_DEVICE_CTL1));
973 reg &= USB_CTRL_MASK_FAMILY(params, USB_DEVICE_CTL1,
976 return reg;
982 u32 reg;
987 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, USB_DEVICE_CTL1));
988 reg &= ~USB_CTRL_MASK_FAMILY(params, USB_DEVICE_CTL1,
990 reg |= mode;
991 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, USB_DEVICE_CTL1));