Lines Matching refs:reg

56 	dbg_reg("reg #%02d == 0x%08x", address, value);
64 dbg_reg("reg #%02d <- 0x%08x", address, value);
72 dbg_reg("reg #%02d == 0x%08x", address, value);
80 dbg_reg("reg #%02d <- 0x%08x", address, value);
88 u32 reg = readl(dev->mmio + address);
89 dbg_reg("reg #%02d |= 0x%08x (old =0x%08x)", address, mask, reg);
90 writel(reg | mask , dev->mmio + address);
97 u32 reg = readl(dev->mmio + address);
98 dbg_reg("reg #%02d &= 0x%08x (old = 0x%08x, mask = 0x%08x)",
99 address, ~mask, reg, mask);
100 writel(reg & ~mask, dev->mmio + address);
108 u32 reg = r592_read_reg(dev, R592_STATUS);
110 if ((reg & mask) == wanted_mask)
115 reg = r592_read_reg(dev, R592_STATUS);
117 if ((reg & mask) == wanted_mask)
120 if (reg & (R592_STATUS_SEND_ERR | R592_STATUS_RECV_ERR))
226 u32 reg;
237 reg = r592_read_reg(dev, R592_FIFO_DMA_SETTINGS);
238 reg |= R592_FIFO_DMA_SETTINGS_EN;
241 reg |= R592_FIFO_DMA_SETTINGS_DIR;
243 reg &= ~R592_FIFO_DMA_SETTINGS_DIR;
244 r592_write_reg(dev, R592_FIFO_DMA_SETTINGS, reg);
456 u32 status, reg;
505 reg = (len << R592_TPC_EXEC_LEN_SHIFT) |
509 r592_write_reg(dev, R592_TPC_EXEC, reg);
536 /* read INT reg. This can be shortened with shifts, but that way
598 u32 reg = r592_read_reg(dev, R592_REG_MSC);
599 bool card_detected = reg & R592_REG_MSC_PRSNT;
604 reg &= ~((R592_REG_MSC_IRQ_REMOVE | R592_REG_MSC_IRQ_INSERT) << 16);
607 reg |= (R592_REG_MSC_IRQ_REMOVE << 16);
609 reg |= (R592_REG_MSC_IRQ_INSERT << 16);
611 r592_write_reg(dev, R592_REG_MSC, reg);
627 u32 reg;
634 reg = r592_read_reg(dev, R592_REG_MSC);
635 irq_enable = reg >> 16;
636 irq_status = reg & 0xFFFF;
639 reg &= ~irq_status;
640 r592_write_reg(dev, R592_REG_MSC, reg);