Home
last modified time | relevance | path

Searched full:wdma (Results 1 – 21 of 21) sorted by relevance

/Linux-v6.1/Documentation/devicetree/bindings/display/mediatek/
Dmediatek,wdma.yaml4 $id: http://devicetree.org/schemas/display/mediatek/mediatek,wdma.yaml#
14 Mediatek Write Direct Memory Access(WDMA) component used to write
16 WDMA device node must be siblings to the central MMSYS_CONFIG node.
25 - const: mediatek,mt8173-disp-wdma
40 - description: WDMA Clock
77 wdma0: wdma@14011000 {
78 compatible = "mediatek,mt8173-disp-wdma";
/Linux-v6.1/Documentation/devicetree/bindings/soc/mediatek/
Dmediatek,wdma.yaml4 $id: http://devicetree.org/schemas/soc/mediatek/mediatek,wdma.yaml#
14 MediaTek Write Direct Memory Access(WDMA) component used to write
21 - mediatek,mt8183-mdp3-wdma
72 mdp3_wdma: mdp3-wdma@14006000 {
73 compatible = "mediatek,mt8183-mdp3-wdma";
/Linux-v6.1/drivers/net/ethernet/mediatek/
Dmtk_wed.h20 void __iomem *wdma; member
60 writel(val, dev->hw->wdma + reg); in wdma_w32()
66 return readl(dev->hw->wdma + reg); in wdma_r32()
106 void __iomem *wdma, phys_addr_t wdma_phy,
114 void __iomem *wdma, phys_addr_t wdma_phy, in mtk_wed_add_hw() argument
Dmtk_wed.c691 struct mtk_wed_ring *wdma = &dev->tx_wdma[idx]; in mtk_wed_wdma_ring_setup() local
693 if (mtk_wed_ring_alloc(dev, wdma, MTK_WED_WDMA_RING_SIZE, desc_size)) in mtk_wed_wdma_ring_setup()
697 wdma->desc_phys); in mtk_wed_wdma_ring_setup()
703 wdma->desc_phys); in mtk_wed_wdma_ring_setup()
905 * WDMA RX. in mtk_wed_tx_ring_setup()
1048 void __iomem *wdma, phys_addr_t wdma_phy, in mtk_wed_add_hw() argument
1102 hw->wdma = wdma; in mtk_wed_add_hw()
Dmtk_wed_debugfs.c102 DUMP_STR("WED WDMA RX"), in wed_txinfo_show()
115 DUMP_STR("WDMA RX"), in wed_txinfo_show()
/Linux-v6.1/Documentation/devicetree/bindings/media/
Dmediatek-mdp.txt14 "mediatek,mt8173-mdp-wdma" - write DMA
25 "mediatek,mt8173-mdp-wdma"
73 mdp_wdma0: wdma@14006000 {
74 compatible = "mediatek,mt8173-mdp-wdma";
/Linux-v6.1/drivers/media/platform/mediatek/mdp3/
Dmtk-mdp3-comp.c448 /* Reset WDMA */ in init_wdma()
459 const struct mdp_wdma_data *wdma = &ctx->param->wdma; in config_wdma_frame() local
467 MM_REG_WRITE(cmd, subsys_id, base, WDMA_CFG, wdma->wdma_cfg, in config_wdma_frame()
470 MM_REG_WRITE(cmd, subsys_id, base, WDMA_DST_ADDR, wdma->iova[0], in config_wdma_frame()
472 MM_REG_WRITE(cmd, subsys_id, base, WDMA_DST_U_ADDR, wdma->iova[1], in config_wdma_frame()
474 MM_REG_WRITE(cmd, subsys_id, base, WDMA_DST_V_ADDR, wdma->iova[2], in config_wdma_frame()
478 wdma->w_in_byte, 0x0000FFFF); in config_wdma_frame()
481 wdma->uv_stride, 0x0000FFFF); in config_wdma_frame()
492 const struct mdp_wdma_subfrm *subfrm = &ctx->param->wdma.subfrms[index]; in config_wdma_subfrm()
515 /* Enable WDMA */ in config_wdma_subfrm()
[all …]
Dmtk-img-ipi.h265 struct mdp_wdma_data wdma; member
/Linux-v6.1/drivers/media/platform/mediatek/vcodec/
Dvdec_msg_queue.h43 * @wdma_err_addr: wdma error address used for lat hardware
70 * @wdma_addr: wdma address used for ube
/Linux-v6.1/arch/arm/boot/dts/
Dmt7623n.dtsi157 wdma@14009000 {
158 compatible = "mediatek,mt7623-disp-wdma",
159 "mediatek,mt2701-disp-wdma";
/Linux-v6.1/drivers/media/platform/mediatek/vcodec/vdec/
Dvdec_h264_req_multi_if.c78 * @wdma_err_addr: wdma error dma address
79 * @wdma_start_addr: wdma start dma address
80 * @wdma_end_addr: wdma end dma address
87 * @wdma_end_addr_offset: wdma end address offset
/Linux-v6.1/arch/arm64/boot/dts/mediatek/
Dmt8173.dtsi1042 mdp_wdma0: wdma@14006000 {
1043 compatible = "mediatek,mt8173-mdp-wdma";
1116 wdma0: wdma@14011000 {
1117 compatible = "mediatek,mt8173-disp-wdma";
1126 wdma1: wdma@14012000 {
1127 compatible = "mediatek,mt8173-disp-wdma";
Dmt8183.dtsi1745 mdp3-wdma@14006000 {
1746 compatible = "mediatek,mt8183-mdp3-wdma";
/Linux-v6.1/drivers/media/platform/mediatek/mdp/
Dmtk_mdp_core.c39 .compatible = "mediatek,mt8173-mdp-wdma",
/Linux-v6.1/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge_mcp.h191 * data2 = RDMA length (MSH), WDMA length (LSH)
/Linux-v6.1/drivers/gpu/drm/mediatek/
Dmtk_drm_ddp_comp.c409 [MTK_DISP_WDMA] = "wdma",
Dmtk_drm_drv.c624 { .compatible = "mediatek,mt8173-disp-wdma",
/Linux-v6.1/drivers/media/platform/samsung/s5p-jpeg/
Djpeg-regs.h618 /* RDMA and WDMA operation status register */
/Linux-v6.1/drivers/scsi/be2iscsi/
Dbe_cmds.c39 "WDMA ",
/Linux-v6.1/sound/soc/codecs/
Dwm_adsp.c97 __be32 wdma[8]; member
/Linux-v6.1/drivers/net/ethernet/emulex/benet/
Dbe_main.c91 "WDMA ",