Home
last modified time | relevance | path

Searched refs:chno (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/imx/
H A Dimx-ldb.c63 int chno; member
109 if (imx_ldb_ch->chno == 0 || dual) in imx_ldb_ch_set_bus_format()
111 if (imx_ldb_ch->chno == 1 || dual) in imx_ldb_ch_set_bus_format()
115 if (imx_ldb_ch->chno == 0 || dual) in imx_ldb_ch_set_bus_format()
118 if (imx_ldb_ch->chno == 1 || dual) in imx_ldb_ch_set_bus_format()
158 static void imx_ldb_set_clock(struct imx_ldb *ldb, int mux, int chno, in imx_ldb_set_clock() argument
164 clk_get_rate(ldb->clk_pll[chno]), serial_clk); in imx_ldb_set_clock()
165 clk_set_rate(ldb->clk_pll[chno], serial_clk); in imx_ldb_set_clock()
168 clk_get_rate(ldb->clk_pll[chno])); in imx_ldb_set_clock()
171 clk_get_rate(ldb->clk[chno]), in imx_ldb_set_clock()
405 imx_ldb_get_clk(struct imx_ldb *ldb, int chno) imx_ldb_get_clk() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/imx/ipuv3/
H A Dimx-ldb.c72 int chno; member
118 if (imx_ldb_ch->chno == 0 || dual) in imx_ldb_ch_set_bus_format()
120 if (imx_ldb_ch->chno == 1 || dual) in imx_ldb_ch_set_bus_format()
124 if (imx_ldb_ch->chno == 0 || dual) in imx_ldb_ch_set_bus_format()
127 if (imx_ldb_ch->chno == 1 || dual) in imx_ldb_ch_set_bus_format()
166 static void imx_ldb_set_clock(struct imx_ldb *ldb, int mux, int chno, in imx_ldb_set_clock() argument
172 clk_get_rate(ldb->clk_pll[chno]), serial_clk); in imx_ldb_set_clock()
173 clk_set_rate(ldb->clk_pll[chno], serial_clk); in imx_ldb_set_clock()
176 clk_get_rate(ldb->clk_pll[chno])); in imx_ldb_set_clock()
179 clk_get_rate(ldb->clk[chno]), in imx_ldb_set_clock()
418 imx_ldb_get_clk(struct imx_ldb *ldb, int chno) imx_ldb_get_clk() argument
[all...]
/kernel/linux/linux-5.10/arch/powerpc/platforms/pasemi/
H A Ddma_lib.c174 int chno; in pasemi_dma_alloc_chan() local
188 chno = pasemi_alloc_rx_chan(); in pasemi_dma_alloc_chan()
189 chan->chno = chno; in pasemi_dma_alloc_chan()
191 base_hw_irq + num_txch + chno); in pasemi_dma_alloc_chan()
192 chan->status = &dma_status->rx_sta[chno]; in pasemi_dma_alloc_chan()
195 chno = pasemi_alloc_tx_chan(type); in pasemi_dma_alloc_chan()
196 chan->chno = chno; in pasemi_dma_alloc_chan()
197 chan->irq = irq_create_mapping(NULL, base_hw_irq + chno); in pasemi_dma_alloc_chan()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/pasemi/
H A Ddma_lib.c176 int chno; in pasemi_dma_alloc_chan() local
190 chno = pasemi_alloc_rx_chan(); in pasemi_dma_alloc_chan()
191 chan->chno = chno; in pasemi_dma_alloc_chan()
193 base_hw_irq + num_txch + chno); in pasemi_dma_alloc_chan()
194 chan->status = &dma_status->rx_sta[chno]; in pasemi_dma_alloc_chan()
197 chno = pasemi_alloc_tx_chan(type); in pasemi_dma_alloc_chan()
198 chan->chno = chno; in pasemi_dma_alloc_chan()
199 chan->irq = irq_create_mapping(NULL, base_hw_irq + chno); in pasemi_dma_alloc_chan()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/ipu-v3/
H A Dipu-smfc.c19 int chno; member
44 shift = smfc->chno * 4; in ipu_smfc_set_burstsize()
64 shift = smfc->chno * 3; in ipu_smfc_map_channel()
84 shift = smfc->chno * 6 + (smfc->chno > 1 ? 4 : 0); in ipu_smfc_set_watermark()
135 struct ipu_smfc *ipu_smfc_get(struct ipu_soc *ipu, unsigned int chno) in ipu_smfc_get() argument
141 if (chno >= 4) in ipu_smfc_get()
144 smfc = &priv->channel[chno]; in ipu_smfc_get()
192 priv->channel[i].chno = i; in ipu_smfc_init()
H A Dipu-common.c266 unsigned int chno = channel->num; in __ipu_idmac_reset_current_buffer() local
268 ipu_cm_write(ipu, idma_mask(chno), IPU_CHA_CUR_BUF(chno)); in __ipu_idmac_reset_current_buffer()
425 unsigned int chno = channel->num; in ipu_idmac_get_current_buffer() local
427 return (ipu_cm_read(ipu, IPU_CHA_CUR_BUF(chno)) & idma_mask(chno)) ? 1 : 0; in ipu_idmac_get_current_buffer()
458 unsigned int chno = channel->num; in ipu_idmac_select_buffer() local
465 ipu_cm_write(ipu, idma_mask(chno), IPU_CHA_BUF0_RDY(chno)); in ipu_idmac_select_buffer()
467 ipu_cm_write(ipu, idma_mask(chno), IPU_CHA_BUF1_RD in ipu_idmac_select_buffer()
476 unsigned int chno = channel->num; ipu_idmac_clear_buffer() local
519 ipu_idmac_channel_busy(struct ipu_soc *ipu, unsigned int chno) ipu_idmac_channel_busy() argument
682 int chno; global() member
[all...]
H A Dipu-dc.c94 int chno; member
360 priv->channels[i].chno = i; in ipu_dc_init()
H A Dipu-prv.h218 bool ipu_idmac_channel_busy(struct ipu_soc *ipu, unsigned int chno);
H A Dipu-cpmem.c893 int chno = ch->num; in ipu_cpmem_dump() local
895 dev_dbg(ipu->dev, "ch %d word 0 - %08X %08X %08X %08X %08X\n", chno, in ipu_cpmem_dump()
901 dev_dbg(ipu->dev, "ch %d word 1 - %08X %08X %08X %08X %08X\n", chno, in ipu_cpmem_dump()
/kernel/linux/linux-6.6/drivers/gpu/ipu-v3/
H A Dipu-smfc.c19 int chno; member
44 shift = smfc->chno * 4; in ipu_smfc_set_burstsize()
64 shift = smfc->chno * 3; in ipu_smfc_map_channel()
84 shift = smfc->chno * 6 + (smfc->chno > 1 ? 4 : 0); in ipu_smfc_set_watermark()
135 struct ipu_smfc *ipu_smfc_get(struct ipu_soc *ipu, unsigned int chno) in ipu_smfc_get() argument
141 if (chno >= 4) in ipu_smfc_get()
144 smfc = &priv->channel[chno]; in ipu_smfc_get()
192 priv->channel[i].chno = i; in ipu_smfc_init()
H A Dipu-common.c266 unsigned int chno = channel->num; in __ipu_idmac_reset_current_buffer() local
268 ipu_cm_write(ipu, idma_mask(chno), IPU_CHA_CUR_BUF(chno)); in __ipu_idmac_reset_current_buffer()
425 unsigned int chno = channel->num; in ipu_idmac_get_current_buffer() local
427 return (ipu_cm_read(ipu, IPU_CHA_CUR_BUF(chno)) & idma_mask(chno)) ? 1 : 0; in ipu_idmac_get_current_buffer()
458 unsigned int chno = channel->num; in ipu_idmac_select_buffer() local
465 ipu_cm_write(ipu, idma_mask(chno), IPU_CHA_BUF0_RDY(chno)); in ipu_idmac_select_buffer()
467 ipu_cm_write(ipu, idma_mask(chno), IPU_CHA_BUF1_RD in ipu_idmac_select_buffer()
476 unsigned int chno = channel->num; ipu_idmac_clear_buffer() local
519 ipu_idmac_channel_busy(struct ipu_soc *ipu, unsigned int chno) ipu_idmac_channel_busy() argument
682 int chno; global() member
[all...]
H A Dipu-dc.c94 int chno; member
366 priv->channels[i].chno = i; in ipu_dc_init()
H A Dipu-prv.h219 bool ipu_idmac_channel_busy(struct ipu_soc *ipu, unsigned int chno);
H A Dipu-cpmem.c893 int chno = ch->num; in ipu_cpmem_dump() local
895 dev_dbg(ipu->dev, "ch %d word 0 - %08X %08X %08X %08X %08X\n", chno, in ipu_cpmem_dump()
901 dev_dbg(ipu->dev, "ch %d word 1 - %08X %08X %08X %08X %08X\n", chno, in ipu_cpmem_dump()
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/imx/
H A Dimx8qm-ldb.c140 u32 chno = ldb_ch->chno; in imx8qm_ldb_bridge_mode_set() local
171 if (ldb_ch->chno == 0 || is_split) in imx8qm_ldb_bridge_mode_set()
173 if (ldb_ch->chno == 1 || is_split) in imx8qm_ldb_bridge_mode_set()
181 if (ldb_ch->chno == 0 || is_split) in imx8qm_ldb_bridge_mode_set()
183 if (ldb_ch->chno == 1 || is_split) in imx8qm_ldb_bridge_mode_set()
191 regmap_update_bits(ldb->regmap, SS_CTRL, CH_VSYNC_M(chno), 0); in imx8qm_ldb_bridge_mode_set()
194 CH_VSYNC_M(chno), CH_PVSYNC(chno)); in imx8qm_ldb_bridge_mode_set()
197 regmap_update_bits(ldb->regmap, SS_CTRL, CH_HSYNC_M(chno), in imx8qm_ldb_bridge_mode_set()
[all...]
H A Dimx8qxp-ldb.c140 u32 chno = ldb_ch->chno; in imx8qxp_ldb_bridge_mode_set() local
170 if (chno == 0) in imx8qxp_ldb_bridge_mode_set()
191 regmap_update_bits(ldb->regmap, SS_CTRL, CH_VSYNC_M(chno), 0); in imx8qxp_ldb_bridge_mode_set()
194 CH_VSYNC_M(chno), CH_PVSYNC(chno)); in imx8qxp_ldb_bridge_mode_set()
197 regmap_update_bits(ldb->regmap, SS_CTRL, CH_HSYNC_M(chno), 0); in imx8qxp_ldb_bridge_mode_set()
200 CH_HSYNC_M(chno), CH_PHSYNC(chno)); in imx8qxp_ldb_bridge_mode_set()
237 if (ldb_ch->chno in imx8qxp_ldb_bridge_atomic_enable()
[all...]
H A Dimx-ldb-helper.c62 if (ldb_ch->chno == 0 || is_split) in ldb_bridge_mode_set_helper()
64 if (ldb_ch->chno == 1 || is_split) in ldb_bridge_mode_set_helper()
68 if (ldb_ch->chno == 0 || is_split) in ldb_bridge_mode_set_helper()
71 if (ldb_ch->chno == 1 || is_split) in ldb_bridge_mode_set_helper()
98 if (ldb_ch->chno == 0 || is_split) in ldb_bridge_disable_helper()
100 if (ldb_ch->chno == 1 || is_split) in ldb_bridge_disable_helper()
160 ldb_ch->chno = i; in ldb_init_helper()
H A Dimx-ldb-helper.h50 u32 chno; member
/kernel/linux/linux-5.10/drivers/net/ethernet/pasemi/
H A Dpasemi_mac.c270 int chno; in pasemi_mac_setup_csring() local
280 chno = ring->chan.chno; in pasemi_mac_setup_csring()
289 write_dma_reg(PAS_DMA_TXCHAN_BASEL(chno), in pasemi_mac_setup_csring()
294 write_dma_reg(PAS_DMA_TXCHAN_BASEU(chno), val); in pasemi_mac_setup_csring()
315 write_dma_reg(PAS_DMA_TXCHAN_CFG(chno), cfg); in pasemi_mac_setup_csring()
367 int chno; in pasemi_mac_setup_rx_resources() local
377 chno = ring->chan.chno; in pasemi_mac_setup_rx_resources()
399 write_dma_reg(PAS_DMA_RXCHAN_BASEL(chno), in pasemi_mac_setup_rx_resources()
451 int chno; pasemi_mac_setup_tx_resources() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/pasemi/
H A Dpasemi_mac.c271 int chno; in pasemi_mac_setup_csring() local
281 chno = ring->chan.chno; in pasemi_mac_setup_csring()
290 write_dma_reg(PAS_DMA_TXCHAN_BASEL(chno), in pasemi_mac_setup_csring()
295 write_dma_reg(PAS_DMA_TXCHAN_BASEU(chno), val); in pasemi_mac_setup_csring()
316 write_dma_reg(PAS_DMA_TXCHAN_CFG(chno), cfg); in pasemi_mac_setup_csring()
368 int chno; in pasemi_mac_setup_rx_resources() local
378 chno = ring->chan.chno; in pasemi_mac_setup_rx_resources()
400 write_dma_reg(PAS_DMA_RXCHAN_BASEL(chno), in pasemi_mac_setup_rx_resources()
452 int chno; pasemi_mac_setup_tx_resources() local
[all...]
/kernel/linux/linux-5.10/drivers/dma/
H A Dimx-dma.c429 int chno = imxdmac->channel; in dma_irq_handle_channel() local
451 tmp = imx_dmav1_readl(imxdma, DMA_CCR(chno)); in dma_irq_handle_channel()
461 imx_dmav1_writel(imxdma, tmp, DMA_CCR(chno)); in dma_irq_handle_channel()
464 DMA_CCR(chno)); in dma_irq_handle_channel()
468 imx_dmav1_writel(imxdma, tmp, DMA_CCR(chno)); in dma_irq_handle_channel()
484 imx_dmav1_writel(imxdma, 0, DMA_CCR(chno)); in dma_irq_handle_channel()
/kernel/linux/linux-6.6/drivers/dma/
H A Dimx-dma.c410 int chno = imxdmac->channel; in dma_irq_handle_channel() local
432 tmp = imx_dmav1_readl(imxdma, DMA_CCR(chno)); in dma_irq_handle_channel()
442 imx_dmav1_writel(imxdma, tmp, DMA_CCR(chno)); in dma_irq_handle_channel()
445 DMA_CCR(chno)); in dma_irq_handle_channel()
449 imx_dmav1_writel(imxdma, tmp, DMA_CCR(chno)); in dma_irq_handle_channel()
465 imx_dmav1_writel(imxdma, 0, DMA_CCR(chno)); in dma_irq_handle_channel()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dpasemi_dma.h471 int chno; /* Channel number */ member
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dpasemi_dma.h471 int chno; /* Channel number */ member
/kernel/linux/linux-5.10/include/video/
H A Dimx-ipu-v3.h477 struct ipu_smfc *ipu_smfc_get(struct ipu_soc *ipu, unsigned int chno);

Completed in 25 milliseconds

12