Home
last modified time | relevance | path

Searched refs:llp (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/dma/dw-edma/
H A Ddw-hdma-v0-core.c183 struct dw_hdma_v0_llp *llp = chunk->ll_region.vaddr.mem + ofs; in dw_hdma_v0_write_ll_link() local
185 llp->control = control; in dw_hdma_v0_write_ll_link()
186 llp->llp.reg = pointer; in dw_hdma_v0_write_ll_link()
188 struct dw_hdma_v0_llp __iomem *llp = chunk->ll_region.vaddr.io + ofs; in dw_hdma_v0_write_ll_link() local
190 writel(control, &llp->control); in dw_hdma_v0_write_ll_link()
191 writeq(pointer, &llp->llp.reg); in dw_hdma_v0_write_ll_link()
251 SET_CH_32(dw, chan->dir, chan->id, llp.lsb, in dw_hdma_v0_core_ll_start()
253 SET_CH_32(dw, chan->dir, chan->id, llp.msb, in dw_hdma_v0_core_ll_start()
H A Ddw-edma-v0-regs.h51 } llp; member
230 } llp; member
H A Ddw-hdma-v0-debugfs.c87 CTX_REGISTER(dw, llp.lsb, dir, ch), in dw_hdma_debugfs_regs_ch()
88 CTX_REGISTER(dw, llp.msb, dir, ch), in dw_hdma_debugfs_regs_ch()
H A Ddw-edma-v0-debugfs.c130 CTX_REGISTER(dw, llp.lsb, dir, ch), in dw_edma_debugfs_regs_ch()
131 CTX_REGISTER(dw, llp.msb, dir, ch), in dw_edma_debugfs_regs_ch()
/linux/drivers/dma/
H A Didma64.c100 channel_writeq(idma64c, LLP, hw->llp); in idma64_chan_start()
222 dma_pool_free(idma64c->pool, hw->lli, hw->llp); in idma64_desc_free()
239 enum dma_transfer_direction direction, u64 llp) in idma64_hw_desc_fill() argument
273 lli->llp = llp; in idma64_hw_desc_fill()
283 u64 llp = 0; in idma64_desc_fill() local
288 idma64_hw_desc_fill(hw, config, desc->direction, llp); in idma64_desc_fill()
289 llp = hw->llp; in idma64_desc_fill()
318 hw->lli = dma_pool_alloc(idma64c->pool, GFP_NOWAIT, &hw->llp); in idma64_prep_slave_sg()
353 u64 llp = channel_readq(idma64c, LLP); in idma64_active_desc_size() local
359 if (hw->llp == llp) in idma64_active_desc_size()
H A Didma64.h99 u64 llp; member
108 dma_addr_t llp; member
/linux/drivers/net/ethernet/mscc/
H A Docelot_fdma.c116 dcb->llp = 0; in ocelot_fdma_dcb_set_data()
177 dcb->llp = ocelot_fdma_idx_dma(rx_ring->dcbs_dma, idx); in ocelot_fdma_alloc_rx_buffs()
210 u32 llp; in ocelot_fdma_check_stop_rx() local
213 llp = ocelot_fdma_readl(ocelot, MSCC_FDMA_DCB_LLP(MSCC_FDMA_XTR_CHAN)); in ocelot_fdma_check_stop_rx()
214 if (unlikely(llp)) in ocelot_fdma_check_stop_rx()
231 dcb->llp = 0; in ocelot_fdma_rx_set_llp()
511 dcb_llp = dcb->llp; in ocelot_fdma_tx_cleanup()
545 dcb->llp = 0; in ocelot_fdma_tx_cleanup()
579 u32 ident, llp, frm, err, err_code; in ocelot_fdma_interrupt() local
584 llp = ocelot_fdma_readl(ocelot, MSCC_FDMA_INTR_LLP); in ocelot_fdma_interrupt()
[all …]
H A Docelot_fdma.h65 u32 llp; member
/linux/drivers/dma/dw/
H A Dcore.c300 dma_addr_t llp; in dwc_scan_descriptors() local
307 llp = channel_readl(dwc, LLP); in dwc_scan_descriptors()
361 dev_vdbg(chan2dev(&dwc->chan), "%s: llp=%pad\n", __func__, &llp); in dwc_scan_descriptors()
368 if (desc->txd.phys == DWC_LLP_LOC(llp)) { in dwc_scan_descriptors()
374 if (lli_read(desc, llp) == llp) { in dwc_scan_descriptors()
383 if (lli_read(child, llp) == llp) { in dwc_scan_descriptors()
416 lli_read(desc, llp), in dwc_dump_lli()
592 lli_write(prev, llp, desc->txd.phys | lms); in dwc_prep_dma_memcpy()
602 prev->lli.llp = 0; in dwc_prep_dma_memcpy()
680 lli_write(prev, llp, desc->txd.phys | lms); in dwc_prep_slave_sg()
[all …]
H A Dregs.h373 __le32 llp; /* chain to next lli */ member
/linux/drivers/bluetooth/
H A Dhci_ll.c690 static const struct hci_uart_proto llp; variable
771 return hci_uart_register_device(hu, &llp); in hci_ti_probe()
810 static const struct hci_uart_proto llp = { variable
826 return hci_uart_register_proto(&llp); in ll_init()
833 return hci_uart_unregister_proto(&llp); in ll_deinit()
/linux/arch/powerpc/mm/book3s64/
H A Dslb.c235 unsigned long llp; in slb_dump_contents() local
256 llp = v & SLB_VSID_LLP; in slb_dump_contents()
260 (v & ~SLB_VSID_B) >> SLB_VSID_SHIFT_1T, llp); in slb_dump_contents()
264 (v & ~SLB_VSID_B) >> SLB_VSID_SHIFT, llp); in slb_dump_contents()
/linux/arch/powerpc/platforms/cell/
H A Dspu_base.c210 u64 llp; in __spu_kernel_slb() local
213 llp = mmu_psize_defs[mmu_linear_psize].sllp; in __spu_kernel_slb()
215 llp = mmu_psize_defs[mmu_virtual_psize].sllp; in __spu_kernel_slb()
218 SLB_VSID_KERNEL | llp; in __spu_kernel_slb()
/linux/sound/soc/sof/
H A Dipc4-pcm.c1168 struct sof_ipc4_llp_reading_slot llp; in sof_ipc4_pcm_pointer() local
1214 sof_mailbox_read(sdev, time_info->llp_offset, &llp, sizeof(llp)); in sof_ipc4_pcm_pointer()
1215 dai_cnt = ((u64)llp.reading.llp_u << 32) | llp.reading.llp_l; in sof_ipc4_pcm_pointer()
/linux/tools/power/pm-graph/
H A Dsleepgraph.py3589 llp = data.lastPhase(2)
3590 if llp.startswith('suspend_machine'):
3591 if 'waking' not in data.dmesg[llp]:
3592 data.dmesg[llp]['waking'] = [0, 0.0]
3593 data.dmesg[llp]['waking'][0] += 1
3594 data.dmesg[llp]['waking'][1] += \