Lines Matching defs:data
100 u32 data;
104 data = BIT(bit % 0x10) | BIT(bit % 0x10 + 0x10);
106 data = BIT(bit % 0x10 + 0x10);
108 writel(data, bit >= 0x10 ? reg + 0x4 : reg);
110 data = readl(reg);
111 data &= ~BIT(bit);
113 data |= BIT(bit);
115 writel(data, reg);
122 u32 data;
125 data = readl(bit >= 0x10 ? reg + 0x4 : reg);
126 data >>= bit % 0x10;
128 data = readl(reg);
129 data >>= bit;
132 return data & (0x1);
148 u32 data;
150 data = readl(bank->reg_base + bank->gpio_regs->ext_port);
151 data >>= offset;
152 data &= 1;
154 return data;
160 u32 data;
162 data = rockchip_gpio_readl_bit(bank, offset, bank->gpio_regs->port_ddr);
164 return !data;
170 u32 data = input ? 0 : 1;
172 rockchip_gpio_writel_bit(bank, offset, data, bank->gpio_regs->port_ddr);
345 u32 data, data_old, polarity;
348 data = readl_relaxed(bank->reg_base + reg->ext_port);
353 if (data & BIT(irq)) {
362 data_old = data;
363 data = readl_relaxed(bank->reg_base + reg->ext_port);
364 } while ((data & BIT(irq)) != (data_old & BIT(irq)));
380 u32 data;
415 data = readl(bank->reg_base + bank->gpio_regs->ext_port);
416 if (data & mask) {