Lines Matching refs:reg

141 #define USB_CTRL_MASK_FAMILY(params, reg, field)			\
142 (params->usb_reg_bits_map[USB_CTRL_##reg##_##field##_SELECTOR])
144 #define USB_CTRL_SET_FAMILY(params, reg, field) \
145 usb_ctrl_set_family(params, USB_CTRL_##reg, \
146 USB_CTRL_##reg##_##field##_SELECTOR)
147 #define USB_CTRL_UNSET_FAMILY(params, reg, field) \
148 usb_ctrl_unset_family(params, USB_CTRL_##reg, \
149 USB_CTRL_##reg##_##field##_SELECTOR)
467 static u32 brcmusb_usb_mdio_read(void __iomem *ctrl_base, u32 reg, int mode)
471 data = (reg << 16) | mode;
485 static void brcmusb_usb_mdio_write(void __iomem *ctrl_base, u32 reg,
490 data = (reg << 16) | val | mode;
795 u32 reg;
808 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, SETUP));
809 orig_reg = reg;
812 reg &= ~(USB_CTRL_MASK_FAMILY(params,
818 reg &= ~(USB_CTRL_MASK_FAMILY(params, SETUP,
822 reg &= ~(USB_CTRL_MASK(SETUP, IPP) | USB_CTRL_MASK(SETUP, IOC));
824 reg |= USB_CTRL_MASK(SETUP, IOC);
826 reg |= USB_CTRL_MASK(SETUP, IPP);
827 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, SETUP));
833 if ((reg ^ orig_reg) & USB_CTRL_MASK(SETUP, IPP))
850 u32 reg;
855 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, USB_PM_STATUS));
856 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, USB_PM_STATUS));
882 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, SETUP));
885 reg |= USB_CTRL_MASK_FAMILY(params, SETUP, OC3_DISABLE);
895 reg |= USB_CTRL_MASK_FAMILY(params, SETUP, SCB1_EN);
897 reg |= USB_CTRL_MASK_FAMILY(params, SETUP, SCB2_EN);
898 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, SETUP));
910 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, USB_DEVICE_CTL1));
911 reg &= ~USB_CTRL_MASK_FAMILY(params, USB_DEVICE_CTL1,
913 reg |= params->port_mode;
914 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, USB_DEVICE_CTL1));
938 u32 reg;
952 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, SETUP));
953 reg &= ~USB_CTRL_SETUP_ENDIAN_BITS;
954 reg |= USB_CTRL_MASK_FAMILY(params, SETUP, ENDIAN);
955 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, SETUP));
966 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, EBRIDGE));
967 reg &= ~USB_CTRL_MASK(EBRIDGE, EBR_SCB_SIZE);
968 reg |= 0x800;
969 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, EBRIDGE));
1026 u32 reg = 0;
1030 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, USB_DEVICE_CTL1));
1031 reg &= USB_CTRL_MASK_FAMILY(params, USB_DEVICE_CTL1,
1034 return reg;
1040 u32 reg;
1045 reg = brcm_usb_readl(USB_CTRL_REG(ctrl, USB_DEVICE_CTL1));
1046 reg &= ~USB_CTRL_MASK_FAMILY(params, USB_DEVICE_CTL1,
1048 reg |= params->port_mode;
1049 brcm_usb_writel(reg, USB_CTRL_REG(ctrl, USB_DEVICE_CTL1));