Searched refs:ndescs (Results 1 - 25 of 37) sorted by relevance

12

/linux-master/drivers/input/misc/
H A Drotary_encoder.c61 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 Dgpio_decoder.c30 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 Dseg-led-gpio.c39 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 Dgpio-max3191x.c171 (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 Dgpio-latch.c157 n_latches = priv->clk_gpios->ndescs;
158 priv->n_latched_gpios = priv->latched_gpios->ndescs;
H A Dgpiolib.c4558 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 Dmr.c221 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 Dwr.c164 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 Dclk-corediv.c42 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 Dgpio.c31 gpiod_set_array_value_cansleep(mux_gpio->gpios->ndescs,
72 WARN_ON(pins != mux_gpio->gpios->ndescs);
/linux-master/drivers/pinctrl/aspeed/
H A Dpinmux-aspeed.c92 for (i = 0; i < expr->ndescs; i++) {
H A Dpinmux-aspeed.h271 * .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 Dmax9759.c168 if (priv->gpiod_gain->ndescs != 2) {
170 priv->gpiod_gain->ndescs);
/linux-master/drivers/power/supply/
H A Dgpio-charger.c59 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 Dmdio-mux-gpio.c33 gpiod_set_array_value_cansleep(s->gpios->ndescs, s->gpios->desc,
/linux-master/drivers/mtd/nand/raw/
H A Dams-delta.c62 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 Dionic_txrx.c1666 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 Dphy-mapphone-mdm6600.c330 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 Dene-kb3930.c165 if (ddata->off_gpios->ndescs < 2) {
/linux-master/drivers/mmc/core/
H A Dpwrseq_simple.c43 int nvalues = reset_gpios->ndescs;
/linux-master/drivers/iio/amplifiers/
H A Dhmc425a.c164 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 Dmv_xor_v2.c281 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 Dphysmap-core.c130 for (i = 0; i < info->gpios->ndescs; i++) {
524 info->gpios->ndescs : 0));
/linux-master/drivers/iio/resolver/
H A Dad2s1210.c185 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 Dgve_tx.c778 int pad, nfrags, ndescs, iovi, offset; local
793 ndescs = nfrags - iovi;
799 CHECKSUM_NONE, false, 0, ndescs,
819 return ndescs;

Completed in 507 milliseconds

12