Lines Matching defs:value
354 static void bcm2835_gpio_set(struct gpio_chip *chip, unsigned offset, int value)
358 bcm2835_gpio_set_bit(pc, value ? GPSET0 : GPCLR0, offset);
362 unsigned offset, int value)
366 bcm2835_gpio_set_bit(pc, value ? GPSET0 : GPCLR0, offset);
478 u32 value;
480 value = bcm2835_gpio_rd(pc, reg);
482 value |= BIT(GPIO_REG_SHIFT(offset));
484 value &= ~(BIT(GPIO_REG_SHIFT(offset)));
485 bcm2835_gpio_wr(pc, reg, value);
747 int value = bcm2835_gpio_get_bit(pc, GPLEV0, offset);
751 fname, value ? "hi" : "lo",
878 dev_err(pc->dev, "%pOF: invalid brcm,pins value %d\n",
1086 u32 value;
1092 value = bcm2835_gpio_rd(pc, GP_GPIO_PUP_PDN_CNTRL_REG0 + (off * 4));
1093 value &= ~(PUD_2711_MASK << shifter);
1094 value |= (arg << shifter);
1095 bcm2835_gpio_wr(pc, GP_GPIO_PUP_PDN_CNTRL_REG0 + (off * 4), value);