Home
last modified time | relevance | path

Searched refs:gpio_count (Results 1 – 25 of 39) sorted by relevance

12

/rk3399_rockchip-uboot/drivers/gpio/
H A Dpca953x_gpio.c71 int gpio_count; member
82 int bank_shift = fls((info->gpio_count - 1) / BANK_SZ); in pca953x_write_single()
99 int bank_shift = fls((info->gpio_count - 1) / BANK_SZ); in pca953x_read_single()
120 if (info->gpio_count <= 8) { in pca953x_read_regs()
122 } else if (info->gpio_count <= 16) { in pca953x_read_regs()
124 } else if (info->gpio_count == 40) { in pca953x_read_regs()
276 info->gpio_count = driver_data & PCA_GPIO_MASK; in pca953x_probe()
277 if (info->gpio_count > MAX_BANK * BANK_SZ) { in pca953x_probe()
288 info->bank_count = DIV_ROUND_UP(info->gpio_count, BANK_SZ); in pca953x_probe()
307 uc_priv->gpio_count = info->gpio_count; in pca953x_probe()
H A Daltera_pio.c25 int gpio_count; member
82 uc_priv->gpio_count = plat->gpio_count; in altera_pio_probe()
95 plat->gpio_count = fdtdec_get_int(gd->fdt_blob, dev_of_offset(dev), in altera_pio_ofdata_to_platdata()
H A Dpcf8575_gpio.c35 int gpio_count; /* No. GPIOs supported by the chip */ member
134 uc_priv->gpio_count = fdtdec_get_int(gd->fdt_blob, dev_of_offset(dev), in pcf8575_ofdata_platdata()
154 uc_priv->bank_name, uc_priv->gpio_count); in pcf8575_gpio_probe()
H A Dsandbox.c32 if (offset >= uc_priv->gpio_count) { in get_gpio_flags()
201 uc_priv->gpio_count = dev_read_u32_default(dev, "num-gpios", 0); in sandbox_gpio_ofdata_to_platdata()
213 uc_priv->gpio_count = CONFIG_SANDBOX_GPIO_COUNT; in gpio_sandbox_probe()
215 dev->priv = calloc(sizeof(struct gpio_state), uc_priv->gpio_count); in gpio_sandbox_probe()
H A Dmpc85xx_gpio.c34 uint gpio_count; member
199 priv->gpio_count = plat->ngpios; in mpc85xx_gpio_platdata_to_priv()
220 uc_priv->gpio_count = data->gpio_count; in mpc85xx_gpio_probe()
H A Dsunxi_gpio.c31 int gpio_count; member
271 uc_priv->gpio_count = plat->gpio_count; in gpio_sunxi_probe()
309 plat->gpio_count = SUNXI_GPIOS_PER_BANK; in gpio_sunxi_bind()
H A Dgpio-uclass.c43 gpio < uc_priv->gpio_base + uc_priv->gpio_count) { in gpio_to_device()
72 if (offset < uc_priv->gpio_count) in dm_gpio_lookup_name()
609 *bit_count = priv->gpio_count; in gpio_get_bank_info()
630 if (offset < 0 || offset >= uc_priv->gpio_count) in get_function()
974 base += uc_priv->gpio_count; in gpio_renumber()
997 uc_priv->name = calloc(uc_priv->gpio_count, sizeof(char *)); in gpio_post_probe()
1009 for (i = 0; i < uc_priv->gpio_count; i++) { in gpio_pre_remove()
H A Dpm8916_gpio.c196 uc_priv->gpio_count = dev_read_u32_default(dev, "gpio-count", 0); in pm8916_gpio_ofdata_to_platdata()
280 uc_priv->gpio_count = 2; in pm8941_pwrkey_ofdata_to_platdata()
H A Dhi6220_gpio.c80 uc_priv->gpio_count = HI6220_GPIO_PER_BANK; in hi6220_gpio_probe()
H A Dbcm6345_gpio.c108 uc_priv->gpio_count = fdtdec_get_uint(gd->fdt_blob, dev_of_offset(dev), in bcm6345_gpio_probe()
H A Dmvebu_gpio.c96 uc_priv->gpio_count = MVEBU_GPIOS_PER_BANK; in mvebu_gpio_probe()
H A Daxp_gpio.c153 uc_priv->gpio_count = SUNXI_GPIO_AXP0_GPIO_COUNT; in gpio_axp_probe()
H A Dgpio-uniphier.c106 uc_priv->gpio_count = UNIPHIER_GPIO_PORTS_PER_BANK; in uniphier_gpio_probe()
H A Dmsm_gpio.c109 uc_priv->gpio_count = fdtdec_get_int(gd->fdt_blob, dev_of_offset(dev), in msm_gpio_ofdata_to_platdata()
H A Dstm32f7_gpio.c99 uc_priv->gpio_count = STM32_GPIOS_PER_BANK; in gpio_stm32_probe()
H A Dvybrid_gpio.c101 uc_priv->gpio_count = VYBRID_GPIO_COUNT; in vybrid_gpio_probe()
H A Ddwapb_gpio.c97 priv->gpio_count = plat->pins; in gpio_dwapb_probe()
H A Dpic32_gpio.c143 uc_priv->gpio_count = MICROCHIP_GPIOS_PER_BANK; in pic32_gpio_probe()
H A D74x164_gpio.c163 uc_priv->gpio_count = priv->nregs * 8; in gen_74x164_probe()
H A Dbcm2835_gpio.c116 uc_priv->gpio_count = BCM2835_GPIO_COUNT; in bcm2835_gpio_probe()
H A Dimx_rgpio2p.c149 uc_priv->gpio_count = GPIO_PER_BANK; in imx_rgpio2p_probe()
H A Dintel_broadwell_gpio.c129 uc_priv->gpio_count = GPIO_PER_BANK; in broadwell_gpio_probe()
/rk3399_rockchip-uboot/drivers/demo/
H A Ddemo-shape.c25 int gpio_count; member
103 for (i = 0; i < priv->gpio_count; i++, desc++) { in set_light()
123 for (i = 0; i < priv->gpio_count; i++, desc++) { in get_light()
170 priv->gpio_count = ret; in dm_shape_probe()
171 debug("%s: %d GPIOs\n", __func__, priv->gpio_count); in dm_shape_probe()
180 return gpio_free_list(dev, priv->gpio_desc, priv->gpio_count); in dm_shape_remove()
/rk3399_rockchip-uboot/drivers/power/pmic/
H A Das3722_gpio.c104 uc_priv->gpio_count = NUM_GPIOS; in as3722_gpio_probe()
/rk3399_rockchip-uboot/include/asm-generic/
H A Dgpio.h318 unsigned gpio_count; member

12