Searched refs:lpbfifo (Results 1 – 6 of 6) sorted by relevance
/linux-6.3-rc2/arch/powerpc/platforms/52xx/ |
A D | mpc52xx_lpbfifo.c | 116 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 D | mpc512x_lpbfifo.c | 46 } 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 D | mpc512x_lpbfifo.txt | 4 - compatible: should be "fsl,mpc512x-lpbfifo"; 15 compatible = "fsl,mpc512x-lpbfifo";
|
/linux-6.3-rc2/arch/powerpc/boot/dts/ |
A D | mpc5125twr.dts | 246 compatible = "fsl,mpc512x-lpbfifo";
|
A D | mpc5200b.dtsi | 240 compatible = "fsl,mpc5200-lpbfifo";
|
A D | mpc5121.dtsi | 331 compatible = "fsl,mpc512x-lpbfifo";
|
Completed in 9 milliseconds