/openbmc/qemu/include/hw/dma/ |
H A D | xlnx_dpdma.h | 47 #define TYPE_XLNX_DPDMA "xlnx.dpdma" 52 * DPDMA gets the current descriptor and retrieves 56 * Returns The number of bytes transferred by the DPDMA 59 * @s The DPDMA state. 70 * @s The DPDMA state. 82 * @s The DPDMA state.
|
/openbmc/linux/drivers/dma/xilinx/ |
H A D | xilinx_dpdma.c | 3 * Xilinx ZynqMP DPDMA Engine driver 28 #include <dt-bindings/dma/xlnx-zynqmp-dpdma.h> 33 /* DPDMA registers */ 119 /* DPDMA descriptor fields */ 142 * struct xilinx_dpdma_hw_desc - DPDMA hardware descriptor 180 * struct xilinx_dpdma_sw_desc - DPDMA software descriptor 181 * @hw: DPDMA hardware descriptor 192 * struct xilinx_dpdma_tx_desc - DPDMA transaction descriptor 209 * struct xilinx_dpdma_chan - DPDMA channel 224 * @xdev: DPDMA device [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/dma/xilinx/ |
H A D | xlnx,zynqmp-dpdma.yaml | 4 $id: http://devicetree.org/schemas/dma/xilinx/xlnx,zynqmp-dpdma.yaml# 25 The cell is the DMA channel ID (see dt-bindings/dma/xlnx-zynqmp-dpdma.h 29 const: xlnx,zynqmp-dpdma 64 compatible = "xlnx,zynqmp-dpdma";
|
/openbmc/qemu/hw/display/ |
H A D | xlnx_dp.c | 335 xlnx_dpdma_set_host_data_location(s->dpdma, DP_AUDIO_DMA_CHANNEL(0), in xlnx_dp_audio_activate() 337 xlnx_dpdma_set_host_data_location(s->dpdma, DP_AUDIO_DMA_CHANNEL(1), in xlnx_dp_audio_activate() 383 * Get the individual left and right audio streams from the DPDMA, in xlnx_dp_audio_callback() 388 * and then we will read data from the DPDMA again. in xlnx_dp_audio_callback() 394 s->audio_data_available[0] = xlnx_dpdma_start_operation(s->dpdma, 4, in xlnx_dp_audio_callback() 396 s->audio_data_available[1] = xlnx_dpdma_start_operation(s->dpdma, 5, in xlnx_dp_audio_callback() 616 xlnx_dpdma_set_host_data_location(s->dpdma, DP_GRAPHIC_DMA_CHANNEL, in xlnx_dp_recreate_surface() 618 xlnx_dpdma_set_host_data_location(s->dpdma, DP_VIDEO_DMA_CHANNEL, in xlnx_dp_recreate_surface() 1196 xlnx_dpdma_trigger_vsync_irq(s->dpdma); in xlnx_dp_update_display() 1201 if (!xlnx_dpdma_start_operation(s->dpdma, 3, false)) { in xlnx_dp_update_display() [all …]
|
/openbmc/qemu/include/hw/display/ |
H A D | xlnx_dp.h | 97 /* Associated DPDMA controller. */ 98 XlnxDPDMAState *dpdma; member
|
/openbmc/qemu/hw/arm/ |
H A D | xlnx-zynqmp.c | 426 object_initialize_child(obj, "dp-dma", &s->dpdma, TYPE_XLNX_DPDMA); in xlnx_zynqmp_init() 738 if (!sysbus_realize(SYS_BUS_DEVICE(&s->dpdma), errp)) { in xlnx_zynqmp_realize() 741 object_property_set_link(OBJECT(&s->dp), "dpdma", OBJECT(&s->dpdma), in xlnx_zynqmp_realize() 743 sysbus_mmio_map(SYS_BUS_DEVICE(&s->dpdma), 0, DPDMA_ADDR); in xlnx_zynqmp_realize() 744 sysbus_connect_irq(SYS_BUS_DEVICE(&s->dpdma), 0, gic_spi[DPDMA_IRQ]); in xlnx_zynqmp_realize()
|
/openbmc/linux/drivers/gpu/drm/xlnx/ |
H A D | zynqmp_disp.h | 24 /* The DPDMA is limited to 44 bit addressing. */
|
H A D | zynqmp_disp.c | 40 * | DPDMA | --->| | --> | Video | Video +-------------+ | 54 * Only non-live input from the DPDMA and output to the DisplayPort Source 58 * The display controller code creates planes for the DPDMA video and graphics
|
/openbmc/qemu/hw/dma/ |
H A D | xlnx_dpdma.c | 44 * Registers offset for DPDMA. 687 DPRINTF("start dpdma channel 0x%" PRIX8 "\n", channel); in xlnx_dpdma_start_operation() 837 qemu_log_mask(LOG_UNIMP, "DPDMA client not attached to valid DPDMA" in xlnx_dpdma_set_host_data_location()
|
/openbmc/linux/Documentation/devicetree/bindings/usb/ |
H A D | dwc3-xilinx.yaml | 100 #include <dt-bindings/dma/xlnx-zynqmp-dpdma.h>
|
/openbmc/qemu/include/hw/arm/ |
H A D | xlnx-zynqmp.h | 127 XlnxDPDMAState dpdma; member
|
/openbmc/linux/Documentation/devicetree/bindings/display/xlnx/ |
H A D | xlnx,zynqmp-dpsub.yaml | 16 | DPDMA | --->| | --> | Video | Video +-------------+ |
|
/openbmc/linux/arch/arm64/boot/dts/xilinx/ |
H A D | zynqmp.dtsi | 15 #include <dt-bindings/dma/xlnx-zynqmp-dpdma.h> 1021 compatible = "xlnx,zynqmp-dpdma";
|
/openbmc/linux/drivers/dma/ |
H A D | Kconfig | 726 tristate "Xilinx DPDMA Engine"
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | zynqmp.dtsi | 949 compatible = "xlnx,dpdma";
|
/openbmc/linux/ |
H A D | MAINTAINERS | 23792 XILINX ZYNQMP DPDMA DRIVER 23796 F: Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml 23798 F: include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
|
H A D | opengrok2.0.log | [all...] |
H A D | opengrok1.0.log | [all...] |