Lines Matching defs:base

680 static inline u32 oxu_readl(void __iomem *base, u32 reg)
682 return readl(base + reg);
685 static inline void oxu_writel(void __iomem *base, u32 reg, u32 val)
687 writel(val, base + reg);
4070 static void oxu_configuration(struct platform_device *pdev, void __iomem *base)
4077 oxu_writel(base, OXU_HOSTIFCONFIG, 0x0000037D);
4078 oxu_writel(base, OXU_SOFTRESET, OXU_SRESET);
4079 oxu_writel(base, OXU_HOSTIFCONFIG, 0x0000037D);
4081 tmp = oxu_readl(base, OXU_PIOBURSTREADCTRL);
4082 oxu_writel(base, OXU_PIOBURSTREADCTRL, tmp | 0x0040);
4084 oxu_writel(base, OXU_ASO, OXU_SPHPOEN | OXU_OVRCCURPUPDEN |
4087 tmp = oxu_readl(base, OXU_CLKCTRL_SET);
4088 oxu_writel(base, OXU_CLKCTRL_SET, tmp | OXU_SYSCLKEN | OXU_USBOTGCLKEN);
4091 oxu_writel(base, OXU_CHIPIRQEN_CLR, 0xff);
4094 oxu_writel(base, OXU_CHIPIRQSTATUS, 0xff);
4097 oxu_writel(base, OXU_CHIPIRQEN_SET, OXU_USBSPHLPWUI | OXU_USBOTGLPWUI);
4100 static int oxu_verify_id(struct platform_device *pdev, void __iomem *base)
4111 id = oxu_readl(base, OXU_DEVICEID);
4128 void __iomem *base, int irq, int otg)
4137 oxu_writel(base + (otg ? OXU_OTG_CORE_OFFSET : OXU_SPH_CORE_OFFSET),
4148 hcd->regs = base;
4167 void __iomem *base, int irq)
4174 oxu_configuration(pdev, base);
4176 ret = oxu_verify_id(pdev, base);
4183 hcd = oxu_create(pdev, memstart, memlen, base, irq, 1);
4192 hcd = oxu_create(pdev, memstart, memlen, base, irq, 0);
4200 oxu_writel(base, OXU_CHIPIRQEN_SET,
4201 oxu_readl(base, OXU_CHIPIRQEN_SET) | 3);
4216 void __iomem *base;
4237 base = devm_ioremap_resource(&pdev->dev, res);
4238 if (IS_ERR(base)) {
4239 ret = PTR_ERR(base);
4262 ret = oxu_init(pdev, memstart, memlen, base, irq);