Home
last modified time | relevance | path

Searched refs:chan_nr (Results 1 – 25 of 26) sorted by relevance

12

/linux-6.12.1/arch/sh/drivers/dma/
Ddma-g2.c75 unsigned int chan_nr = chan->chan; in g2_enable_dma() local
77 g2_dma->channel[chan_nr].chan_enable = 1; in g2_enable_dma()
78 g2_dma->channel[chan_nr].xfer_enable = 1; in g2_enable_dma()
85 unsigned int chan_nr = chan->chan; in g2_disable_dma() local
87 g2_dma->channel[chan_nr].chan_enable = 0; in g2_disable_dma()
88 g2_dma->channel[chan_nr].xfer_enable = 0; in g2_disable_dma()
95 unsigned int chan_nr = chan->chan; in g2_xfer_dma() local
121 g2_dma->channel[chan_nr].g2_addr = chan->dar & 0x1fffffe0; in g2_xfer_dma()
122 g2_dma->channel[chan_nr].root_addr = chan->sar & 0x1fffffe0; in g2_xfer_dma()
123 g2_dma->channel[chan_nr].size = (chan->count & ~31) | 0x80000000; in g2_xfer_dma()
[all …]
/linux-6.12.1/drivers/leds/
Dleds-lp5569.c249 ret = lp55xx_write(chip, LP5569_REG_LED_PWM_BASE + led_tmp->chan_nr, in lp5569_led_open_test()
279 if (leds_fault[led_tmp->chan_nr]) in lp5569_led_open_test()
281 led_tmp->chan_nr); in lp5569_led_open_test()
294 lp55xx_write(chip, LP5569_REG_LED_PWM_BASE + led_tmp->chan_nr, 0); in lp5569_led_open_test()
328 ret = lp55xx_write(chip, LP5569_REG_LED_PWM_BASE + led_tmp->chan_nr, in lp5569_led_short_test()
333 ret = lp55xx_write(chip, LP5569_REG_LED_CURRENT_BASE + led_tmp->chan_nr, in lp5569_led_short_test()
377 if (leds_fault[led_tmp->chan_nr]) in lp5569_led_short_test()
379 led_tmp->chan_nr); in lp5569_led_short_test()
392 lp55xx_write(chip, LP5569_REG_LED_PWM_BASE + led_tmp->chan_nr, 0); in lp5569_led_short_test()
422 lp55xx_write(chip, LP5569_REG_LED_CURRENT_BASE + led->chan_nr, in lp5569_selftest()
[all …]
Dleds-lp5523.c226 lp55xx_write(chip, LP5523_REG_LED_CURRENT_BASE + led->chan_nr, in lp5523_selftest()
229 lp55xx_write(chip, LP5523_REG_LED_PWM_BASE + led->chan_nr, in lp5523_selftest()
234 LP5523_EN_LEDTEST | led->chan_nr); in lp5523_selftest()
250 led->chan_nr); in lp5523_selftest()
252 lp55xx_write(chip, LP5523_REG_LED_PWM_BASE + led->chan_nr, in lp5523_selftest()
256 lp55xx_write(chip, LP5523_REG_LED_CURRENT_BASE + led->chan_nr, in lp5523_selftest()
Dleds-lp55xx-common.c278 ret = lp55xx_write(chip, cfg->reg_led_pwm_base.addr + led->chan_nr, in lp55xx_led_brightness()
312 lp55xx_write(led->chip, cfg->reg_led_current_base.addr + led->chan_nr, in lp55xx_set_led_current()
513 led->chan_nr = pdata->led_config[chan].chan_nr; in lp55xx_init_led()
515 if (led->chan_nr >= max_channel) { in lp55xx_init_led()
1120 int led_number, int *chan_nr) in lp55xx_parse_common_child() argument
1131 ret = of_property_read_u32(np, "reg", chan_nr); in lp55xx_parse_common_child()
1135 if (*chan_nr < 0 || *chan_nr > cfg->max_channel) in lp55xx_parse_common_child()
1145 int chan_nr, color_id, ret; in lp55xx_parse_multi_led_child() local
1147 ret = lp55xx_parse_common_child(child, cfg, child_number, &chan_nr); in lp55xx_parse_multi_led_child()
1156 cfg[child_number].output_num[color_number] = chan_nr; in lp55xx_parse_multi_led_child()
[all …]
Dleds-lp5562.c109 lp55xx_write(led->chip, addr[led->chan_nr], led_current); in lp5562_set_led_current()
177 ret = lp55xx_write(chip, addr[led->chan_nr], led->brightness); in lp5562_led_brightness()
Dleds-lp55xx-common.h217 int chan_nr; member
/linux-6.12.1/sound/soc/intel/keembay/
Dkmb_platform.c137 int chan = kmb_i2s->config.chan_nr; in kmb_pcm_rx_fn()
188 for (i = 0; i < config->chan_nr / 2; i++) in kmb_i2s_clear_irqs()
191 for (i = 0; i < config->chan_nr / 2; i++) in kmb_i2s_clear_irqs()
197 u32 stream, int chan_nr, bool trigger) in kmb_i2s_irq_trigger() argument
207 for (i = 0; i < chan_nr / 2; i++) { in kmb_i2s_irq_trigger()
304 for (i = 0; i < config->chan_nr / 2; i++) in kmb_i2s_irq_handler()
321 switch (config->chan_nr) { in kmb_i2s_irq_handler()
339 for (i = 0; i < config->chan_nr / 2; i++) { in kmb_i2s_irq_handler()
461 config->chan_nr, true); in kmb_i2s_start()
558 for (ch_reg = 0; ch_reg < config->chan_nr / 2; ch_reg++) { in kmb_i2s_config()
[all …]
Dkmb_platform.h121 int chan_nr; member
/linux-6.12.1/Documentation/leds/
Dleds-lp5521.rst67 .chan_nr = 0,
72 .chan_nr = 1,
77 .chan_nr = 2,
108 chan_nr can have values between 0 and 2.
Dleds-lp5562.rst86 .chan_nr = 0,
92 .chan_nr = 1,
98 .chan_nr = 2,
104 .chan_nr = 3,
Dleds-lp5523.rst110 .chan_nr = 0,
116 .chan_nr = 8,
147 chan_nr can have values between 0 and 8.
/linux-6.12.1/drivers/dma/
Dimg-mdc-dma.c124 unsigned int chan_nr; member
160 return mdc_readl(mchan->mdma, mchan->chan_nr * 0x040 + reg); in mdc_chan_readl()
165 mdc_writel(mchan->mdma, val, mchan->chan_nr * 0x040 + reg); in mdc_chan_writel()
540 mchan->chan_nr); in mdc_issue_desc()
763 dev_dbg(mdma2dev(mchan->mdma), "IRQ on channel %d\n", mchan->chan_nr); in mdc_chan_irq()
774 mchan->chan_nr); in mdc_chan_irq()
819 if (!(dma_spec->args[1] & BIT(mchan->chan_nr))) in mdc_of_xlate()
840 PISTACHIO_CR_PERIPH_DMA_ROUTE(mchan->chan_nr), in pistachio_mdc_enable_chan()
842 PISTACHIO_CR_PERIPH_DMA_ROUTE_SHIFT(mchan->chan_nr), in pistachio_mdc_enable_chan()
844 PISTACHIO_CR_PERIPH_DMA_ROUTE_SHIFT(mchan->chan_nr)); in pistachio_mdc_enable_chan()
[all …]
/linux-6.12.1/sound/soc/dwc/
Ddwc-i2s.c68 int chan_nr) in i2s_disable_irqs() argument
73 for (i = 0; i < (chan_nr / 2); i++) { in i2s_disable_irqs()
78 for (i = 0; i < (chan_nr / 2); i++) { in i2s_disable_irqs()
86 int chan_nr) in i2s_enable_irqs() argument
91 for (i = 0; i < (chan_nr / 2); i++) { in i2s_enable_irqs()
96 for (i = 0; i < (chan_nr / 2); i++) { in i2s_enable_irqs()
204 i2s_enable_irqs(dev, substream->stream, config->chan_nr); in i2s_start()
255 for (ch_reg = 0; ch_reg < (config->chan_nr / 2); ch_reg++) { in dw_i2s_config()
309 config->chan_nr = params_channels(params); in dw_i2s_hw_params()
311 switch (config->chan_nr) { in dw_i2s_hw_params()
/linux-6.12.1/sound/soc/starfive/
Djh7110_tdm.c341 int chan_wl, chan_sl, chan_nr; in jh7110_tdm_hw_params() local
370 chan_nr = params_channels(params); in jh7110_tdm_hw_params()
371 switch (chan_nr) { in jh7110_tdm_hw_params()
386 tdm->tx.sscale = chan_nr; in jh7110_tdm_hw_params()
392 tdm->rx.sscale = chan_nr; in jh7110_tdm_hw_params()
/linux-6.12.1/drivers/gpu/drm/nouveau/
Dnouveau_chan.c546 drm->chan_nr = drm->chan_total = args.v.channels.data; in nouveau_channels_init()
552 if (drm->chan_nr == 0) { in nouveau_channels_init()
564 drm->runl[i].chan_nr = args.v.channels.data; in nouveau_channels_init()
566 drm->runl[i].context_base = dma_fence_context_alloc(drm->runl[i].chan_nr); in nouveau_channels_init()
568 drm->chan_total += drm->runl[i].chan_nr; in nouveau_channels_init()
571 drm->runl[0].context_base = dma_fence_context_alloc(drm->chan_nr); in nouveau_channels_init()
Dnouveau_drv.h258 int chan_nr; /* 0 if per-runlist CHIDs. */ member
261 int chan_nr; member
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dchan.c172 if (!--cgrp->chan_nr) { in nvkm_chan_remove_locked()
176 runl->chan_nr--; in nvkm_chan_remove_locked()
208 runl->chan_nr++; in nvkm_chan_insert()
209 if (!cgrp->chan_nr++) { in nvkm_chan_insert()
Dnv50.c256 const u32 segment = ALIGN((runl->cgrp_nr + runl->chan_nr) * runl->func->size, 0x1000); in nv50_runl_alloc()
294 RUNL_TRACE(runl, "RAMRL: update cgrps:%d chans:%d", runl->cgrp_nr, runl->chan_nr); in nv50_runl_update()
305 CGRP_TRACE(cgrp, " RAMRL+%08x: chans:%d", offset, cgrp->chan_nr); in nv50_runl_update()
Dgk110.c74 nvkm_wo32(memory, offset + 0, (cgrp->chan_nr << 26) | (128 << 18) | in gk110_runl_insert_cgrp()
Dcgrp.h41 int chan_nr; member
Drunl.h86 int chan_nr; member
Dcgrp.c238 cgrp->chan_nr = 0; in nvkm_cgrp_new()
Dgv100.c198 nvkm_wo32(memory, offset + 0x4, cgrp->chan_nr); in gv100_runl_insert_cgrp()
/linux-6.12.1/include/linux/platform_data/
Dleds-lp55xx.h28 u8 chan_nr; member
/linux-6.12.1/include/sound/
Ddesignware_i2s.h19 int chan_nr; member

12