Home
last modified time | relevance | path

Searched refs:lpbfifo (Results 1 – 6 of 6) sorted by relevance

/linux-6.3-rc2/arch/powerpc/platforms/52xx/
A Dmpc52xx_lpbfifo.c116 lpbfifo.bcom_cur_task = lpbfifo.bcom_tx_task; in mpc52xx_lpbfifo_kick()
120 lpbfifo.bcom_cur_task = lpbfifo.bcom_rx_task; in mpc52xx_lpbfifo_kick()
241 req = lpbfifo.req; in mpc52xx_lpbfifo_irq()
450 if (lpbfifo.req && !lpbfifo.req->defer_xfer_start) { in mpc52xx_lpbfifo_start_xfer()
459 if (lpbfifo.req && lpbfifo.req == req && in mpc52xx_lpbfifo_start_xfer()
494 if (!lpbfifo.irq) in mpc52xx_lpbfifo_probe()
542 free_irq(bcom_get_task_irq(lpbfifo.bcom_rx_task), &lpbfifo); in mpc52xx_lpbfifo_probe()
546 free_irq(lpbfifo.irq, &lpbfifo); in mpc52xx_lpbfifo_probe()
565 free_irq(bcom_get_task_irq(lpbfifo.bcom_tx_task), &lpbfifo); in mpc52xx_lpbfifo_remove()
569 free_irq(bcom_get_task_irq(lpbfifo.bcom_rx_task), &lpbfifo); in mpc52xx_lpbfifo_remove()
[all …]
/linux-6.3-rc2/arch/powerpc/platforms/512x/
A Dmpc512x_lpbfifo.c46 } lpbfifo; variable
72 if (!lpbfifo.regs) in mpc512x_lpbfifo_irq()
75 req = lpbfifo.req; in mpc512x_lpbfifo_irq()
97 lpbfifo.req = NULL; in mpc512x_lpbfifo_irq()
128 req = lpbfifo.req; in mpc512x_lpbfifo_callback()
189 if (lpbfifo.req->size == 0 || !IS_ALIGNED(lpbfifo.req->size, 4)) in mpc512x_lpbfifo_kick()
251 lpbfifo.req->ram_virt_addr, lpbfifo.req->size, dir); in mpc512x_lpbfifo_kick()
287 out_be32(&lpbfifo.regs->start_addr, lpbfifo.req->dev_phys_addr); in mpc512x_lpbfifo_kick()
340 if (lpbfifo.req) in mpc512x_lpbfifo_submit_locked()
407 lpbfifo.cs_ranges = devm_kcalloc(dev, lpbfifo.cs_n, in get_cs_ranges()
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/powerpc/fsl/
A Dmpc512x_lpbfifo.txt4 - compatible: should be "fsl,mpc512x-lpbfifo";
15 compatible = "fsl,mpc512x-lpbfifo";
/linux-6.3-rc2/arch/powerpc/boot/dts/
A Dmpc5125twr.dts246 compatible = "fsl,mpc512x-lpbfifo";
A Dmpc5200b.dtsi240 compatible = "fsl,mpc5200-lpbfifo";
A Dmpc5121.dtsi331 compatible = "fsl,mpc512x-lpbfifo";

Completed in 9 milliseconds