/linux-master/drivers/input/misc/ |
H A D | rotary_encoder.c | 61 for (i = 0; i < encoder->gpios->ndescs; ++i) { 241 if (encoder->gpios->ndescs < 2) { 261 switch (steps_per_period >> (encoder->gpios->ndescs - 2)) { 281 encoder->gpios->ndescs, sizeof(*encoder->irq), 286 for (i = 0; i < encoder->gpios->ndescs; ++i) { 321 for (i = 0; i < encoder->gpios->ndescs; ++i) 334 for (i = 0; i < encoder->gpios->ndescs; ++i)
|
H A D | gpio_decoder.c | 30 for (i = 0; i < gpios->ndescs; i++) { 80 if (decoder->input_gpios->ndescs < 2) { 86 max = (1U << decoder->input_gpios->ndescs) - 1;
|
/linux-master/drivers/auxdisplay/ |
H A D | seg-led-gpio.c | 39 gpiod_set_array_value_cansleep(priv->segment_gpios->ndescs, priv->segment_gpios->desc, 78 if (priv->segment_gpios->ndescs < 7 || priv->segment_gpios->ndescs > 8)
|
/linux-master/drivers/gpio/ |
H A D | gpio-max3191x.c | 171 (max3191x->fault_pins->ndescs == 1) 300 if (max3191x->db0_pins->ndescs == 1) 312 static void gpiod_set_array_single_value_cansleep(unsigned int ndescs, argument 319 values = bitmap_alloc(ndescs, GFP_KERNEL); 324 bitmap_fill(values, ndescs); 326 bitmap_zero(values, ndescs); 328 gpiod_set_array_value_cansleep(ndescs, desc, info, values); 400 max3191x->modesel_pins->ndescs, 408 max3191x->db0_pins->ndescs != max3191x->db1_pins->ndescs) { [all...] |
H A D | gpio-latch.c | 157 n_latches = priv->clk_gpios->ndescs; 158 priv->n_latched_gpios = priv->latched_gpios->ndescs;
|
H A D | gpiolib.c | 4558 for (descs->ndescs = 0; descs->ndescs < count; descs->ndescs++) { 4559 desc = gpiod_get_index(dev, con_id, descs->ndescs, flags); 4565 descs->desc[descs->ndescs] = desc; 4572 if (descs->ndescs == 0 && gpio_chip_hwgpio(desc) == 0) { 4597 bitmap_set(array_info->get_mask, descs->ndescs, 4598 count - descs->ndescs); 4599 bitmap_set(array_info->set_mask, descs->ndescs, 4600 count - descs->ndescs); [all...] |
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | mr.c | 221 static int get_mkc_octo_size(unsigned int access_mode, unsigned int ndescs) argument 227 ret = DIV_ROUND_UP(ndescs, MLX5_IB_UMR_OCTOWORD / 231 ret = DIV_ROUND_UP(ndescs, MLX5_IB_UMR_OCTOWORD / 252 ent->rb_key.ndescs)); 621 * keep ndescs the last in the compare table since the find function 625 return key1.ndescs - key2.ndescs; 752 int ndescs) 755 .ndescs = ndescs, 750 mlx5_mr_cache_alloc(struct mlx5_ib_dev *dev, int access_flags, int access_mode, int ndescs) argument 1744 mlx5_alloc_priv_descs(struct ib_device *device, struct mlx5_ib_mr *mr, int ndescs, int desc_size) argument 1912 mlx5_set_umr_free_mkey(struct ib_pd *pd, u32 *in, int ndescs, int access_mode, int page_shift) argument 1929 _mlx5_alloc_mkey_descs(struct ib_pd *pd, struct mlx5_ib_mr *mr, int ndescs, int desc_size, int page_shift, int access_mode, u32 *in, int inlen) argument 1966 int ndescs = ALIGN(max_num_sg + max_num_meta_sg, 4); local 2005 mlx5_alloc_mem_reg_descs(struct ib_pd *pd, struct mlx5_ib_mr *mr, int ndescs, u32 *in, int inlen) argument 2013 mlx5_alloc_sg_gaps_descs(struct ib_pd *pd, struct mlx5_ib_mr *mr, int ndescs, u32 *in, int inlen) argument 2104 int ndescs = ALIGN(max_num_sg, 4); local 2170 unsigned int ndescs; local [all...] |
H A D | wr.c | 164 int size = (mr->mmkey.ndescs + mr->meta_ndescs) * mr->desc_size; 193 int ndescs = ALIGN(mr->mmkey.ndescs + mr->meta_ndescs, 8) >> 1; local 201 ndescs *= 2; 208 seg->xlt_oct_size = cpu_to_be32(ndescs); 221 int bcount = mr->desc_size * (mr->mmkey.ndescs + mr->meta_ndescs); 643 int mr_list_size = (mr->mmkey.ndescs + mr->meta_ndescs) * mr->desc_size; 890 pa_pi_mr.mmkey.ndescs = mr->mmkey.ndescs;
|
/linux-master/drivers/clk/mvebu/ |
H A D | clk-corediv.c | 42 unsigned int ndescs; member in struct:clk_corediv_soc_desc 196 .ndescs = ARRAY_SIZE(mvebu_corediv_desc), 212 .ndescs = ARRAY_SIZE(mvebu_corediv_desc), 228 .ndescs = ARRAY_SIZE(mvebu_corediv_desc), 240 .ndescs = ARRAY_SIZE(mv98dx3236_corediv_desc), 268 clk_data.clk_num = soc_desc->ndescs;
|
/linux-master/drivers/mux/ |
H A D | gpio.c | 31 gpiod_set_array_value_cansleep(mux_gpio->gpios->ndescs, 72 WARN_ON(pins != mux_gpio->gpios->ndescs);
|
/linux-master/drivers/pinctrl/aspeed/ |
H A D | pinmux-aspeed.c | 92 for (i = 0; i < expr->ndescs; i++) {
|
H A D | pinmux-aspeed.h | 271 * .ndescs = ARRAY_SIZE(sig_descs_MAC1LINK_MAC1LINK), 285 * .ndescs = ARRAY_SIZE(sig_descs_GPIOA0_GPIOA0), 366 * .ndescs = ARRAY_SIZE(sig_descs_EXTRST_EXTRST), 388 * .ndescs = ARRAY_SIZE(sig_descs_LPCRST_LPCRST), 405 * .ndescs = ARRAY_SIZE(sig_descs_LPCRST_LPCRSTS), 459 * @ndescs: The number of signal descriptors in the expression 466 int ndescs; member in struct:aspeed_sig_expr 524 .ndescs = ARRAY_SIZE(SIG_DESC_LIST_SYM(sig, group)), \
|
/linux-master/sound/soc/codecs/ |
H A D | max9759.c | 168 if (priv->gpiod_gain->ndescs != 2) { 170 priv->gpiod_gain->ndescs);
|
/linux-master/drivers/power/supply/ |
H A D | gpio-charger.c | 59 int ndescs = gpio_charger->current_limit_gpios->ndescs; local 72 for (i = 0; i < ndescs; i++) { 74 gpiod_set_value_cansleep(gpios[ndescs-i-1], val);
|
/linux-master/drivers/net/mdio/ |
H A D | mdio-mux-gpio.c | 33 gpiod_set_array_value_cansleep(s->gpios->ndescs, s->gpios->desc,
|
/linux-master/drivers/mtd/nand/raw/ |
H A D | ams-delta.c | 62 gpiod_set_raw_array_value(data_gpiods->ndescs, data_gpiods->desc, 74 for (i = 0; i < data_gpiods->ndescs; i++) 92 gpiod_get_raw_array_value(data_gpiods->ndescs, data_gpiods->desc, 106 for (i = 0; i < data_gpiods->ndescs; i++)
|
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_txrx.c | 1666 int ndescs; local 1671 ndescs = skb_shinfo(skb)->gso_segs; 1673 return ndescs; 1675 ndescs = 1; 1677 return ndescs; 1684 return ndescs; 1739 return ndescs; 1747 int err, ndescs; local 1755 ndescs = ionic_tx_descs_needed(q, skb); 1756 if (unlikely(ndescs < 1784 int ndescs; local [all...] |
/linux-master/drivers/phy/motorola/ |
H A D | phy-mapphone-mdm6600.c | 330 if (ddata->mode_gpios->ndescs != PHY_MDM6600_NR_MODE_LINES) 339 if (ddata->status_gpios->ndescs != PHY_MDM6600_NR_STATUS_LINES) 348 if (ddata->cmd_gpios->ndescs != PHY_MDM6600_NR_CMD_LINES)
|
/linux-master/drivers/mfd/ |
H A D | ene-kb3930.c | 165 if (ddata->off_gpios->ndescs < 2) {
|
/linux-master/drivers/mmc/core/ |
H A D | pwrseq_simple.c | 43 int nvalues = reset_gpios->ndescs;
|
/linux-master/drivers/iio/amplifiers/ |
H A D | hmc425a.c | 164 gpiod_set_array_value_cansleep(st->gpios->ndescs, st->gpios->desc, 376 if (st->gpios->ndescs != st->chip_info->num_gpios) {
|
/linux-master/drivers/dma/ |
H A D | mv_xor_v2.c | 281 unsigned int ndescs; local 286 ndescs = ((reg >> MV_XOR_V2_DMA_DESQ_DONE_PENDING_SHIFT) & 290 if (!ndescs)
|
/linux-master/drivers/mtd/maps/ |
H A D | physmap-core.c | 130 for (i = 0; i < info->gpios->ndescs; i++) { 524 info->gpios->ndescs : 0));
|
/linux-master/drivers/iio/resolver/ |
H A D | ad2s1210.c | 185 return gpiod_set_array_value(gpios->ndescs, gpios->desc, gpios->info, 1454 if (st->mode_gpios && st->mode_gpios->ndescs != 2) 1470 if (resolution_gpios->ndescs != 2) 1476 ret = gpiod_set_array_value(resolution_gpios->ndescs,
|
/linux-master/drivers/net/ethernet/google/gve/ |
H A D | gve_tx.c | 778 int pad, nfrags, ndescs, iovi, offset; local 793 ndescs = nfrags - iovi; 799 CHECKSUM_NONE, false, 0, ndescs, 819 return ndescs;
|