Home
last modified time | relevance | path

Searched refs:num_gpios (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/watchdog/
H A Dmena21_wdt.c133 int num_gpios; in a21_wdt_probe() local
141 num_gpios = gpiod_count(dev, NULL); in a21_wdt_probe()
142 if (num_gpios != NUM_GPIOS) { in a21_wdt_probe()
144 num_gpios, NUM_GPIOS); in a21_wdt_probe()
149 for (i = 0; i < num_gpios; i++) { in a21_wdt_probe()
/linux/drivers/iio/amplifiers/
H A Dhmc425a.c48 unsigned int num_gpios; member
307 .num_gpios = 6,
318 .num_gpios = 4,
329 .num_gpios = 4,
340 .num_gpios = 3,
374 if (st->gpios->ndescs != st->chip_info->num_gpios) { in hmc425a_probe()
376 st->chip_info->num_gpios); in hmc425a_probe()
/linux/drivers/gpio/
H A Dgpio-rtd.c48 unsigned int num_gpios; member
99 .num_gpios = 82,
116 .num_gpios = 86,
133 .num_gpios = 57,
149 .num_gpios = 101,
165 .num_gpios = 35,
395 for (i = 0; i < data->info->num_gpios; i += 31) { in rtd_gpio_irq_handle()
562 data->gpio_chip.ngpio = data->info->num_gpios; in rtd_gpio_probe()
H A Dgpio-adnp.c423 static int adnp_gpio_setup(struct adnp *adnp, unsigned int num_gpios, in adnp_gpio_setup() argument
429 adnp->reg_shift = get_count_order(num_gpios) - 3; in adnp_gpio_setup()
441 chip->ngpio = num_gpios; in adnp_gpio_setup()
476 u32 num_gpios; in adnp_i2c_probe() local
479 err = device_property_read_u32(dev, "nr-gpios", &num_gpios); in adnp_i2c_probe()
493 err = adnp_gpio_setup(adnp, num_gpios, device_property_read_bool(dev, "interrupt-controller")); in adnp_i2c_probe()
H A Dgpio-mt7621.c58 int num_gpios; member
285 for (offset = 0; offset < priv->num_gpios; offset++) { in mt7621_gpio_remove()
354 priv->num_gpios, in mt7621_gpio_irq_setup()
376 if (hwirq >= priv->num_gpios) in mt7621_gpio_to_irq()
466 mtk->num_gpios = MTK_BANK_WIDTH * MTK_BANK_CNT; in mt7621_gpio_probe()
H A Dgpio-htc-egpio.c328 chip->ngpio = pdata->chip[i].num_gpios; in egpio_probe()
/linux/drivers/iio/adc/
H A Dad7173.c195 u8 num_gpios; member
611 gpio_regmap.ngpio = st->info->num_gpios; in ad7173_gpio_init()
946 .num_gpios = 2,
968 .num_gpios = 2,
989 .num_gpios = 2,
1008 .num_gpios = 4,
1027 .num_gpios = 4,
1046 .num_gpios = 4,
1064 .num_gpios = 2,
1081 .num_gpios = 4,
[all …]
H A Dad7625.c265 int num_gpios) in ad7625_parse_mode() argument
273 for (i = 0; i < num_gpios; i++) { in ad7625_parse_mode()
309 if (num_gpios == 2) in ad7625_parse_mode()
/linux/sound/soc/codecs/
H A Dcs35l56-shared.c1582 const u32 *gpios, int num_gpios, in cs35l56_get_speaker_id()
1589 if ((num_gpios > ARRAY_SIZE(cs35l56_base->onchip_spkid_gpios)) || in cs35l56_check_and_save_onchip_spkid_gpios() argument
1604 for (i = 0; i < num_gpios; i++) { in cs35l56_check_and_save_onchip_spkid_gpios()
1636 cs35l56_base->num_onchip_spkid_gpios = num_gpios; in cs35l56_check_and_save_onchip_spkid_gpios()
1648 int num_gpios, num_pulls;
1656 num_gpios = min(cs35l56_base->num_onchip_spkid_gpios, in cs35l56_configure_onchip_spkid_pads()
1661 for (i = 0; i < num_gpios; i++) { in cs35l56_configure_onchip_spkid_pads()
1699 int num_gpios;
1708 num_gpios = min(cs35l56_base->num_onchip_spkid_gpios, in cs35l56_read_onchip_spkid()
1711 for (i = 0; i < num_gpios; in cs35l56_read_onchip_spkid()
1655 int num_gpios, num_pulls; cs35l56_configure_onchip_spkid_pads() local
1706 int num_gpios; cs35l56_read_onchip_spkid() local
[all...]
H A Dcs35l56.c1758 int num_gpios, num_pulls; in cs35l56_process_xu_onchip_speaker_id() local
1764 num_gpios = cs35l56_read_fwnode_u32_array(cs35l56->base.dev, ext_node, gpio_name, in cs35l56_process_xu_onchip_speaker_id()
1766 if (num_gpios < 1) in cs35l56_process_xu_onchip_speaker_id()
1767 return num_gpios; in cs35l56_process_xu_onchip_speaker_id()
1774 if (num_pulls && (num_pulls != num_gpios)) { in cs35l56_process_xu_onchip_speaker_id()
1776 pull_name, num_pulls, gpio_name, num_gpios); in cs35l56_process_xu_onchip_speaker_id()
1780 gpios, num_gpios, in cs35l56_process_xu_onchip_speaker_id()
/linux/include/linux/platform_data/
H A Dgpio-htc-egpio.h24 int num_gpios; member
/linux/include/linux/mfd/
H A Dstmpe.h136 int num_gpios; member
/linux/drivers/mfd/
H A Dstmpe.h67 int num_gpios; member
/linux/drivers/pinctrl/
H A Dpinctrl-rp1.c245 int num_gpios; member
1004 data->hwirq < bank->min_gpio + bank->num_gpios) { in rp1_gpio_irq_set_affinity()
1788 for (j = 0; j < bank->num_gpios; j++) { in rp1_pinctrl_probe()