Searched refs:nr_gpio (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/hwmon/ |
| H A D | ltc2992.c | 440 static int ltc2992_read_gpio_alarm(struct ltc2992_state *st, int nr_gpio, u32 attr, long *val) in ltc2992_read_gpio_alarm() argument 446 mask = ltc2992_gpio_addr_map[nr_gpio].max_alarm_msk; in ltc2992_read_gpio_alarm() 448 mask = ltc2992_gpio_addr_map[nr_gpio].min_alarm_msk; in ltc2992_read_gpio_alarm() 450 reg_val = ltc2992_read_reg(st, ltc2992_gpio_addr_map[nr_gpio].alarm, 1); in ltc2992_read_gpio_alarm() 457 return ltc2992_write_reg(st, ltc2992_gpio_addr_map[nr_gpio].alarm, 1, reg_val); in ltc2992_read_gpio_alarm() 460 static int ltc2992_read_gpios_in(struct device *dev, u32 attr, int nr_gpio, long *val) in ltc2992_read_gpios_in() argument 467 reg = ltc2992_gpio_addr_map[nr_gpio].data; in ltc2992_read_gpios_in() 470 reg = ltc2992_gpio_addr_map[nr_gpio].min; in ltc2992_read_gpios_in() 473 reg = ltc2992_gpio_addr_map[nr_gpio].max; in ltc2992_read_gpios_in() 476 reg = ltc2992_gpio_addr_map[nr_gpio].min_thresh; in ltc2992_read_gpios_in() [all …]
|
| /linux/drivers/tty/serial/ |
| H A D | sc16is7xx.h | 17 int nr_gpio; member
|
| H A D | sc16is7xx.c | 466 .nr_gpio = 0, 473 .nr_gpio = 8, 480 .nr_gpio = 8, 487 .nr_gpio = 8, 494 .nr_gpio = 8, 1330 if (!s->devtype->nr_gpio) in sc16is7xx_setup_gpio_chip() 1359 s->gpio.ngpio = s->devtype->nr_gpio; in sc16is7xx_setup_gpio_chip()
|