| /drivers/staging/axis-fifo/ |
| A D | axis-fifo.c | 575 fifo->debugfs_dir = debugfs_create_dir(dev_name(fifo->dt_device), NULL); in axis_fifo_debugfs_init() 577 debugfs_create_file("regs", 0444, fifo->debugfs_dir, fifo, in axis_fifo_debugfs_init() 640 ret = get_dts_property(fifo, "xlnx,use-rx-data", &fifo->has_rx_fifo); in axis_fifo_parse_dt() 647 ret = get_dts_property(fifo, "xlnx,use-tx-data", &fifo->has_tx_fifo); in axis_fifo_parse_dt() 676 fifo = devm_kzalloc(dev, sizeof(*fifo), GFP_KERNEL); in axis_fifo_probe() 677 if (!fifo) in axis_fifo_probe() 701 dev_dbg(fifo->dt_device, "remapped memory to 0x%p\n", fifo->base_addr); in axis_fifo_probe() 716 reset_ip_core(fifo); in axis_fifo_probe() 729 fifo->irq = rc; in axis_fifo_probe() 730 rc = devm_request_irq(fifo->dt_device, fifo->irq, &axis_fifo_irq, 0, in axis_fifo_probe() [all …]
|
| /drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
| A D | base.c | 57 return fifo->func->pause(fifo, flags); in nvkm_fifo_pause() 63 return fifo->func->start(fifo, flags); in nvkm_fifo_start() 69 return fifo->func->mmu_fault->recover(fifo, info); in nvkm_fifo_fault() 150 fifo->func->init_pbdmas(fifo, mask); in nvkm_fifo_init() 162 fifo->func->init(fifo); in nvkm_fifo_init() 252 ret = fifo->func->chid_ctor(fifo, fifo->func->chid_nr(fifo)); in nvkm_fifo_oneinit() 259 for (nr = fifo->func->runq_nr(fifo), i = 0; i < nr; i++) { in nvkm_fifo_oneinit() 266 ret = fifo->func->runl_ctor(fifo); in nvkm_fifo_oneinit() 290 ret = fifo->func->nonstall_ctor(fifo); in nvkm_fifo_oneinit() 356 fifo->func->dtor(fifo); in nvkm_fifo_dtor() [all …]
|
| A D | Kbuild | 2 nvkm-y += nvkm/engine/fifo/base.o 3 nvkm-y += nvkm/engine/fifo/cgrp.o 4 nvkm-y += nvkm/engine/fifo/chan.o 5 nvkm-y += nvkm/engine/fifo/chid.o 6 nvkm-y += nvkm/engine/fifo/runl.o 7 nvkm-y += nvkm/engine/fifo/runq.o 9 nvkm-y += nvkm/engine/fifo/nv04.o 10 nvkm-y += nvkm/engine/fifo/nv10.o 11 nvkm-y += nvkm/engine/fifo/nv17.o 14 nvkm-y += nvkm/engine/fifo/g84.o [all …]
|
| A D | gf100.c | 67 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in gf100_chan_unbind() local 205 struct nvkm_fifo *fifo = runl->fifo; in gf100_engn_mmu_fault_triggered() local 213 spin_lock(&fifo->lock); in gf100_engn_mmu_fault_triggered() 217 spin_unlock(&fifo->lock); in gf100_engn_mmu_fault_triggered() 225 struct nvkm_fifo *fifo = runl->fifo; in gf100_engn_mmu_fault_trigger() local 229 spin_lock(&fifo->lock); in gf100_engn_mmu_fault_trigger() 234 spin_unlock(&fifo->lock); in gf100_engn_mmu_fault_trigger() 442 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event); in gf100_fifo_nonstall_allow() local 453 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event); in gf100_fifo_nonstall_block() local 664 fifo->func->intr_ctxsw_timeout(fifo, engm); in gf100_fifo_intr_sched_ctxsw() [all …]
|
| A D | nv04.c | 43 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in nv04_chan_stop() local 94 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in nv04_chan_start() local 183 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in nv04_eobj_ramht_del() local 186 mutex_lock(&fifo->mutex); in nv04_eobj_ramht_del() 188 mutex_unlock(&fifo->mutex); in nv04_eobj_ramht_del() 194 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in nv04_eobj_ramht_add() local 199 mutex_lock(&fifo->mutex); in nv04_eobj_ramht_add() 201 mutex_unlock(&fifo->mutex); in nv04_eobj_ramht_add() 213 __acquires(fifo->lock) in nv04_fifo_pause() 248 __releases(fifo->lock) in nv04_fifo_start() [all …]
|
| A D | gk104.c | 432 struct nvkm_fifo *fifo = runl->fifo; in gk104_runl_commit() local 445 spin_lock_irq(&fifo->lock); in gk104_runl_commit() 448 spin_unlock_irq(&fifo->lock); in gk104_runl_commit() 654 struct nvkm_fifo *fifo = container_of(inth, typeof(*fifo), engine.subdev.inth); in gk104_fifo_intr() local 661 gk104_fifo_intr_bind(fifo); in gk104_fifo_intr() 673 gf100_fifo_intr_sched(fifo); in gk104_fifo_intr() 679 gk104_fifo_intr_chsw(fifo); in gk104_fifo_intr() 725 spin_lock(&fifo->lock); in gk104_fifo_intr() 727 spin_unlock(&fifo->lock); in gk104_fifo_intr() 785 func = fifo->func->engn_ce; in gk104_fifo_runl_ctor() [all …]
|
| A D | tu102.c | 177 nvkm_runl_foreach(runl, fifo) { in tu102_fifo_intr_ctxsw_timeout() 188 tu102_fifo_intr_sched(struct nvkm_fifo *fifo) in tu102_fifo_intr_sched() argument 200 struct nvkm_fifo *fifo = container_of(inth, typeof(*fifo), engine.subdev.inth); in tu102_fifo_intr() local 207 gk104_fifo_intr_bind(fifo); in tu102_fifo_intr() 213 tu102_fifo_intr_ctxsw_timeout(fifo); in tu102_fifo_intr() 218 tu102_fifo_intr_sched(fifo); in tu102_fifo_intr() 224 gk104_fifo_intr_chsw(fifo); in tu102_fifo_intr() 230 if (gf100_fifo_intr_pbdma(fifo)) in tu102_fifo_intr() 235 gk104_fifo_intr_runlist(fifo); in tu102_fifo_intr() 247 spin_lock(&fifo->lock); in tu102_fifo_intr() [all …]
|
| A D | g84.c | 164 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event); in g84_fifo_nonstall_block() local 167 spin_lock_irqsave(&fifo->lock, flags); in g84_fifo_nonstall_block() 169 spin_unlock_irqrestore(&fifo->lock, flags); in g84_fifo_nonstall_block() 175 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event); in g84_fifo_nonstall_allow() local 178 spin_lock_irqsave(&fifo->lock, flags); in g84_fifo_nonstall_allow() 180 spin_unlock_irqrestore(&fifo->lock, flags); in g84_fifo_nonstall_allow() 190 g84_fifo_runl_ctor(struct nvkm_fifo *fifo) in g84_fifo_runl_ctor() argument 194 runl = nvkm_runl_new(fifo, 0, 0, 0); in g84_fifo_runl_ctor() 200 nvkm_runl_add(runl, 1, fifo->func->engn, NVKM_ENGINE_GR, 0); in g84_fifo_runl_ctor() 202 nvkm_runl_add(runl, 3, fifo->func->engn, NVKM_ENGINE_ME, 0); in g84_fifo_runl_ctor() [all …]
|
| A D | runl.c | 60 struct nvkm_fifo *fifo = runl->fifo; in nvkm_runl_rc() local 251 return nvkm_msec(runl->fifo->engine.subdev.device, runl->fifo->timeout.chan_msec, in nvkm_runl_preempt_wait() 283 struct nvkm_fifo *fifo = runl->fifo; in nvkm_runl_allow() local 286 spin_lock_irqsave(&fifo->lock, flags); in nvkm_runl_allow() 297 struct nvkm_fifo *fifo = runl->fifo; in nvkm_runl_block() local 300 spin_lock_irqsave(&fifo->lock, flags); in nvkm_runl_block() 341 struct nvkm_fifo *fifo = runl->fifo; in nvkm_runl_add() local 386 nvkm_runl_foreach(runl, fifo) { in nvkm_runl_get() 404 runl->func = fifo->func->runl; in nvkm_runl_new() 405 runl->fifo = fifo; in nvkm_runl_new() [all …]
|
| A D | ga100.c | 395 struct nvkm_fifo *fifo = runl->fifo; in ga100_runl_init() local 453 runl = nvkm_runl_new(fifo, id, addr, chnum); in ga100_runl_new() 480 fifo->func->engn_ce : fifo->func->engn, in ga100_runl_new() 520 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event); in ga100_fifo_nonstall_block() local 521 struct nvkm_runl *runl = nvkm_runl_get(fifo, index, 0); in ga100_fifo_nonstall_block() 529 struct nvkm_fifo *fifo = container_of(event, typeof(*fifo), nonstall.event); in ga100_fifo_nonstall_allow() local 542 ga100_fifo_nonstall_ctor(struct nvkm_fifo *fifo) in ga100_fifo_nonstall_ctor() argument 544 struct nvkm_subdev *subdev = &fifo->engine.subdev; in ga100_fifo_nonstall_ctor() 549 nvkm_runl_foreach(runl, fifo) { in ga100_fifo_nonstall_ctor() 574 ga100_fifo_runl_ctor(struct nvkm_fifo *fifo) in ga100_fifo_runl_ctor() argument [all …]
|
| A D | g98.c | 29 g98_fifo_runl_ctor(struct nvkm_fifo *fifo) in g98_fifo_runl_ctor() argument 33 runl = nvkm_runl_new(fifo, 0, 0, 0); in g98_fifo_runl_ctor() 37 nvkm_runl_add(runl, 0, fifo->func->engn_sw, NVKM_ENGINE_SW, 0); in g98_fifo_runl_ctor() 38 nvkm_runl_add(runl, 0, fifo->func->engn_sw, NVKM_ENGINE_DMAOBJ, 0); in g98_fifo_runl_ctor() 39 nvkm_runl_add(runl, 1, fifo->func->engn, NVKM_ENGINE_GR, 0); in g98_fifo_runl_ctor() 40 nvkm_runl_add(runl, 2, fifo->func->engn, NVKM_ENGINE_MSPPP, 0); in g98_fifo_runl_ctor() 41 nvkm_runl_add(runl, 3, fifo->func->engn, NVKM_ENGINE_CE, 0); in g98_fifo_runl_ctor() 42 nvkm_runl_add(runl, 4, fifo->func->engn, NVKM_ENGINE_MSPDEC, 0); in g98_fifo_runl_ctor() 43 nvkm_runl_add(runl, 5, fifo->func->engn, NVKM_ENGINE_SEC, 0); in g98_fifo_runl_ctor() 44 nvkm_runl_add(runl, 6, fifo->func->engn, NVKM_ENGINE_MSVLD, 0); in g98_fifo_runl_ctor()
|
| A D | nv40.c | 113 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in nv40_eobj_ramht_add() local 114 struct nvkm_instmem *imem = fifo->engine.subdev.device->imem; in nv40_eobj_ramht_add() 118 mutex_lock(&fifo->mutex); in nv40_eobj_ramht_add() 120 mutex_unlock(&fifo->mutex); in nv40_eobj_ramht_add() 127 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in nv40_ectx_bind() local 128 struct nvkm_device *device = fifo->engine.subdev.device; in nv40_ectx_bind() 152 spin_lock_irq(&fifo->lock); in nv40_ectx_bind() 155 chid = nvkm_rd32(device, 0x003204) & (fifo->chid->nr - 1); in nv40_ectx_bind() 164 spin_unlock_irq(&fifo->lock); in nv40_ectx_bind() 181 nv40_fifo_init(struct nvkm_fifo *fifo) in nv40_fifo_init() argument [all …]
|
| /drivers/platform/mellanox/ |
| A D | mlxbf-tmfifo.c | 279 vring->fifo = fifo; in mlxbf_tmfifo_alloc_vrings() 607 struct mlxbf_tmfifo *fifo = vring->fifo; in mlxbf_tmfifo_rxtx_word() local 659 struct mlxbf_tmfifo *fifo = vring->fifo; in mlxbf_tmfifo_rxtx_header() local 738 struct mlxbf_tmfifo *fifo = vring->fifo; in mlxbf_tmfifo_rxtx_one_desc() local 881 fifo = vring->fifo; in mlxbf_tmfifo_rxtx() 884 if (!fifo || !fifo->vdev[devid]) in mlxbf_tmfifo_rxtx() 985 fifo = vring->fifo; in mlxbf_tmfifo_virtio_notify() 1373 fifo->rx.ctl = fifo->res0 + MLXBF_TMFIFO_RX_CTL; in mlxbf_tmfifo_probe() 1374 fifo->rx.sts = fifo->res0 + MLXBF_TMFIFO_RX_STS; in mlxbf_tmfifo_probe() 1376 fifo->tx.ctl = fifo->res1 + MLXBF_TMFIFO_TX_CTL; in mlxbf_tmfifo_probe() [all …]
|
| /drivers/usb/fotg210/ |
| A D | fotg210-udc.h | 49 #define DCFESR_FIFO_EMPTY(fifo) (1 << 8 << (fifo)) argument 78 #define DMISGR1_MF_IN_INT(fifo) (1 << (16 + (fifo))) argument 87 #define DMISGR1_MF_OUTSPK_INT(fifo) (0x3 << (fifo) * 2) argument 111 #define DISGR1_OUT_INT(fifo) (1 << ((fifo) * 2)) argument 112 #define DISGR1_SPK_INT(fifo) (1 << 1 << ((fifo) * 2)) argument 113 #define DISGR1_IN_INT(fifo) (1 << 16 << (fifo)) argument 168 #define FIFOMAP_DIRIN(fifo) (0x1 << 4 << (fifo) * 8) argument 169 #define FIFOMAP_BIDIR(fifo) (0x2 << 4 << (fifo) * 8) argument 170 #define FIFOMAP_NA(fifo) (0x3 << 4 << (fifo) * 8) argument 185 #define FOTG210_FIBCR(fifo) (0x1B0 + (fifo) * 4) argument [all …]
|
| /drivers/usb/renesas_usbhs/ |
| A D | fifo.c | 123 if (fifo) in usbhs_pkt_pop() 141 if (fifo) in usbhs_pkt_pop() 788 return fifo; in usbhsf_get_dma_fifo() 830 if (!fifo) in usbhsf_dma_xfer_preparing() 909 if (!fifo) in usbhsf_dma_prepare_push() 1004 if (!fifo) in usbhsf_dma_prepare_pop_with_usb_dmac() 1076 if (!fifo) in usbhsf_dma_try_pop_with_rx_irq() 1250 if (fifo->tx_chan) in usbhsf_dma_quit() 1252 if (fifo->rx_chan) in usbhsf_dma_quit() 1306 if (fifo->tx_chan || fifo->rx_chan) in usbhsf_dma_init() [all …]
|
| /drivers/md/bcache/ |
| A D | util.h | 133 (fifo)->front = (fifo)->back = 0; \ 159 #define fifo_used(fifo) (((fifo)->back - (fifo)->front) & (fifo)->mask) argument 160 #define fifo_free(fifo) ((fifo)->size - fifo_used(fifo)) argument 165 #define fifo_front(fifo) ((fifo)->data[(fifo)->front]) argument 167 ((fifo)->data[((fifo)->back - 1) & (fifo)->mask]) 169 #define fifo_idx(fifo, p) (((p) - &fifo_front(fifo)) & (fifo)->mask) argument 176 (fifo)->back &= (fifo)->mask; \ 186 (fifo)->front &= (fifo)->mask; \ 196 (fifo)->front &= (fifo)->mask; \ 207 (fifo)->back &= (fifo)->mask; \ [all …]
|
| /drivers/iio/imu/inv_icm42600/ |
| A D | inv_icm42600_buffer.c | 147 st->fifo.en = fifo_en; in inv_icm42600_buffer_set_fifo_en() 314 if (st->fifo.on) { in inv_icm42600_buffer_postenable() 344 st->fifo.on++; in inv_icm42600_buffer_postenable() 358 if (st->fifo.on > 1) { in inv_icm42600_buffer_predisable() 383 st->fifo.on--; in inv_icm42600_buffer_predisable() 431 if (!st->fifo.on) in inv_icm42600_buffer_postdisable() 467 st->fifo.count = 0; in inv_icm42600_buffer_fifo_read() 468 st->fifo.nb.gyro = 0; in inv_icm42600_buffer_fifo_read() 494 st->fifo.data, st->fifo.count); in inv_icm42600_buffer_fifo_read() 505 st->fifo.nb.gyro++; in inv_icm42600_buffer_fifo_read() [all …]
|
| /drivers/isdn/hardware/mISDN/ |
| A D | hfcsusb.c | 819 fifo->dch, fifo->bch, fifo->ech); in hfcsusb_rx_frame() 824 if ((!!fifo->dch + !!fifo->bch + !!fifo->ech) != 1) { in hfcsusb_rx_frame() 861 if (fifo->dch || fifo->ech) { in hfcsusb_rx_frame() 1064 fill_isoc_urb(urb, fifo->hw->dev, fifo->pipe, in rx_iso_complete() 1066 fifo->usb_packet_maxlen, fifo->intervall, in rx_iso_complete() 1226 fill_isoc_urb(urb, fifo->hw->dev, fifo->pipe, in tx_iso_complete() 1228 fifo->usb_packet_maxlen, fifo->intervall, in tx_iso_complete() 1340 if (fifo->dch && get_next_dframe(fifo->dch)) in tx_iso_complete() 1410 fifo->hw->dev, fifo->pipe, in start_isoc_chain() 1511 usb_fill_int_urb(fifo->urb, fifo->hw->dev, fifo->pipe, in start_int_fifo() [all …]
|
| /drivers/char/xillybus/ |
| A D | xillyusb.c | 236 nmax = fifo->size - READ_ONCE(fifo->fill); in fifo_write() 393 fifo->size = fifo->bufnum * fifo->bufsize; in fifo_init() 398 if (!fifo->mem) in fifo_init() 409 fifo->fill = 0; in fifo_init() 441 free_pages((unsigned long)fifo->mem[i], fifo->buf_order); in fifo_mem_release() 765 struct xillyfifo *fifo = &ep->fifo; in try_queue_bulk_out() local 1072 struct xillyfifo *fifo = &ep->fifo; in xillyusb_send_opcode() local 1092 fifo->fill <= (fifo->size - 8) || in xillyusb_send_opcode() 1647 struct xillyfifo *fifo = &chan->out_ep->fifo; in xillyusb_write() local 1677 fifo->fill != fifo->size || xdev->error)) { in xillyusb_write() [all …]
|
| /drivers/net/ethernet/intel/fm10k/ |
| A D | fm10k_mbx.c | 16 fifo->head = 0; in fm10k_fifo_init() 17 fifo->tail = 0; in fm10k_fifo_init() 28 return fifo->tail - fifo->head; in fm10k_fifo_used() 39 return fifo->size + fifo->head - fifo->tail; in fm10k_fifo_unused() 50 return fifo->head == fifo->tail; in fm10k_fifo_empty() 62 return (fifo->head + offset) & (fifo->size - 1); in fm10k_fifo_head_offset() 74 return (fifo->tail + offset) & (fifo->size - 1); in fm10k_fifo_tail_offset() 85 u32 *head = fifo->buffer + fm10k_fifo_head_offset(fifo, 0); in fm10k_fifo_head_len() 120 fifo->head = fifo->tail; in fm10k_fifo_drop_all() 720 memmove(fifo->buffer, fifo->buffer + fifo->tail, mbx->pushed << 2); in fm10k_mbx_dequeue_rx() [all …]
|
| /drivers/mailbox/ |
| A D | omap-mailbox.c | 140 u32 bit = fifo->intr_bit; in ack_mbox_irq() 141 u32 irqstatus = fifo->irqstatus; in ack_mbox_irq() 153 u32 bit = fifo->intr_bit; in is_mbox_irq() 168 u32 bit = fifo->intr_bit; in omap_mbox_enable_irq() 180 u32 bit = fifo->intr_bit; in omap_mbox_disable_irq() 339 u32 usr, fifo, reg; in omap_mbox_suspend() local 344 for (fifo = 0; fifo < mdev->num_fifos; fifo++) { in omap_mbox_suspend() 347 fifo); in omap_mbox_suspend() 449 struct omap_mbox_fifo *fifo; in omap_mbox_probe() local 530 fifo = &mbox->tx_fifo; in omap_mbox_probe() [all …]
|
| /drivers/spi/ |
| A D | spi-mpc512x-psc.c | 147 struct mpc512x_psc_fifo __iomem *fifo = mps->fifo; in mpc512x_psc_spi_transfer_rxtx() local 178 setbits32(&fifo->txcmd, in mpc512x_psc_spi_transfer_rxtx() 276 in_8(&fifo->rxdata_8); in mpc512x_psc_spi_transfer_rxtx() 346 struct mpc512x_psc_fifo __iomem *fifo = mps->fifo; in mpc512x_psc_spi_unprep_xfer_hw() local 352 out_be32(&fifo->tximr, 0); in mpc512x_psc_spi_unprep_xfer_hw() 386 struct mpc512x_psc_fifo __iomem *fifo = mps->fifo; in mpc512x_psc_spi_port_config() local 401 out_be32(&fifo->tximr, 0); in mpc512x_psc_spi_port_config() 432 out_be32(&fifo->rxcmd, in mpc512x_psc_spi_port_config() 434 out_be32(&fifo->txcmd, in mpc512x_psc_spi_port_config() 445 struct mpc512x_psc_fifo __iomem *fifo = mps->fifo; in mpc512x_psc_spi_isr() local [all …]
|
| /drivers/net/fddi/skfp/ |
| A D | fplustm.c | 171 smc->hw.fp.fifo.rbc_ram_end = in init_ram() 230 if (smc->hw.fp.fifo.tx_s_size) { in set_txptr() 1455 smc->hw.fp.fifo.rx1_fifo_start = smc->hw.fp.fifo.rbc_ram_start + in smt_split_up_fifo() 1457 smc->hw.fp.fifo.tx_s_start = smc->hw.fp.fifo.rx1_fifo_start + in smt_split_up_fifo() 1459 smc->hw.fp.fifo.tx_a0_start = smc->hw.fp.fifo.tx_s_start + in smt_split_up_fifo() 1460 smc->hw.fp.fifo.tx_s_size ; in smt_split_up_fifo() 1461 smc->hw.fp.fifo.rx2_fifo_start = smc->hw.fp.fifo.tx_a0_start + in smt_split_up_fifo() 1462 smc->hw.fp.fifo.tx_a0_size ; in smt_split_up_fifo() 1466 smc->hw.fp.fifo.rbc_ram_start, smc->hw.fp.fifo.rbc_ram_end); in smt_split_up_fifo() 1468 smc->hw.fp.fifo.rx1_fifo_start, smc->hw.fp.fifo.tx_s_start); in smt_split_up_fifo() [all …]
|
| /drivers/gpu/drm/vmwgfx/ |
| A D | vmwgfx_cmd.c | 39 const struct vmw_fifo_state *fifo = dev_priv->fifo; in vmw_supports_3d() local 106 fifo = kzalloc(sizeof(*fifo), GFP_KERNEL); in vmw_fifo_create() 107 if (!fifo) in vmw_fifo_create() 110 fifo->static_buffer = vmalloc(fifo->static_buffer_size); in vmw_fifo_create() 112 kfree(fifo); in vmw_fifo_create() 117 fifo->reserved_size = 0; in vmw_fifo_create() 156 return fifo; in vmw_fifo_create() 169 struct vmw_fifo_state *fifo = dev_priv->fifo; in vmw_fifo_destroy() local 171 if (!fifo) in vmw_fifo_destroy() 183 kfree(fifo); in vmw_fifo_destroy() [all …]
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/ |
| A D | fifo.c | 62 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in r535_chan_ramfc_clear() local 66 dma_free_coherent(fifo->engine.subdev.device->dev, fifo->rm.mthdbuf_size, in r535_chan_ramfc_clear() 81 struct nvkm_fifo *fifo = gsp->subdev.device->fifo; in r535_chan_alloc() local 156 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; in r535_chan_ramfc_write() local 178 fifo->rm.mthdbuf_size, in r535_chan_ramfc_write() 441 nvkm_runl_foreach(runl, fifo) { in r535_fifo_ectx_size() 466 u32 first = rm->api->fifo->rsvd_chids; in r535_fifo_runl_ctor() 573 fifo->rm.mthdbuf_size = ctrl->size; in r535_fifo_runl_ctor() 578 return rm->api->fifo->ectx_size(fifo); in r535_fifo_runl_ctor() 582 r535_fifo_dtor(struct nvkm_fifo *fifo) in r535_fifo_dtor() argument [all …]
|