Lines Matching refs:val

93 	u32 val;
99 val = readl(kona_gpio->reg_base + GPIO_PWD_STATUS(bank_id));
100 val |= BIT(gpio);
101 bcm_kona_gpio_write_lock_regs(kona_gpio->reg_base, bank_id, val);
109 u32 val;
115 val = readl(kona_gpio->reg_base + GPIO_PWD_STATUS(bank_id));
116 val &= ~BIT(gpio);
117 bcm_kona_gpio_write_lock_regs(kona_gpio->reg_base, bank_id, val);
126 u32 val;
128 val = readl(reg_base + GPIO_CONTROL(gpio)) & GPIO_GPCTR0_IOTR_MASK;
129 return val ? GPIO_LINE_DIRECTION_IN : GPIO_LINE_DIRECTION_OUT;
138 u32 val, reg_offset;
151 val = readl(reg_base + reg_offset);
152 val |= BIT(bit);
153 writel(val, reg_base + reg_offset);
165 u32 val, reg_offset;
178 val = readl(reg_base + reg_offset);
183 return !!(val & BIT(bit));
205 u32 val;
212 val = readl(reg_base + GPIO_CONTROL(gpio));
213 val &= ~GPIO_GPCTR0_IOTR_MASK;
214 val |= GPIO_GPCTR0_IOTR_CMD_INPUT;
215 writel(val, reg_base + GPIO_CONTROL(gpio));
229 u32 val, reg_offset;
236 val = readl(reg_base + GPIO_CONTROL(gpio));
237 val &= ~GPIO_GPCTR0_IOTR_MASK;
238 val |= GPIO_GPCTR0_IOTR_CMD_0UTPUT;
239 writel(val, reg_base + GPIO_CONTROL(gpio));
242 val = readl(reg_base + reg_offset);
243 val |= BIT(bit);
244 writel(val, reg_base + reg_offset);
266 u32 val, res;
292 val = readl(reg_base + GPIO_CONTROL(gpio));
293 val &= ~GPIO_GPCTR0_DBR_MASK;
297 val &= ~GPIO_GPCTR0_DB_ENABLE_MASK;
299 val |= GPIO_GPCTR0_DB_ENABLE_MASK |
303 writel(val, reg_base + GPIO_CONTROL(gpio));
344 u32 val;
351 val = readl(reg_base + GPIO_INT_STATUS(bank_id));
352 val |= BIT(bit);
353 writel(val, reg_base + GPIO_INT_STATUS(bank_id));
365 u32 val;
372 val = readl(reg_base + GPIO_INT_MASK(bank_id));
373 val |= BIT(bit);
374 writel(val, reg_base + GPIO_INT_MASK(bank_id));
387 u32 val;
394 val = readl(reg_base + GPIO_INT_MSKCLR(bank_id));
395 val |= BIT(bit);
396 writel(val, reg_base + GPIO_INT_MSKCLR(bank_id));
408 u32 val;
437 val = readl(reg_base + GPIO_CONTROL(gpio));
438 val &= ~GPIO_GPCTR0_ITR_MASK;
439 val |= lvl_type << GPIO_GPCTR0_ITR_SHIFT;
440 writel(val, reg_base + GPIO_CONTROL(gpio));