Searched +full:mtk +full:- +full:vcodec +full:- +full:lat (Results 1 – 3 of 3) sorted by relevance
1 /* SPDX-License-Identifier: GPL-2.0 */13 #include <media/videobuf2-v4l2.h>23 * enum core_ctx_status - Context decode status for core hardwre.35 * struct vdec_msg_queue_ctx - represents a queue for buffers ready to be processed37 * @ready_queue: list of ready lat buffer queues38 * @ready_lock: spin lock to protect the lat buffer usage45 /* protect lat buffer */52 * struct vdec_lat_buf - lat buffer message used to store lat info for core decode53 * @wdma_err_addr: wdma error address used for lat hardware54 * @slice_bc_addr: slice bc address used for lat hardware[all …]
1 // SPDX-License-Identifier: GPL-2.022 .compatible = "mediatek,mtk-vcodec-lat",26 .compatible = "mediatek,mtk-vcodec-core",30 .compatible = "mediatek,mtk-vcodec-lat-soc",39 struct platform_device *pdev = vdec_dev->plat_dev; in mtk_vdec_hw_prob_done()48 of_id->compatible); in mtk_vdec_hw_prob_done()54 hw_idx = (enum mtk_vdec_hw_id)(uintptr_t)of_id->data; in mtk_vdec_hw_prob_done()55 if (!test_bit(hw_idx, vdec_dev->subdev_bitmap)) { in mtk_vdec_hw_prob_done()56 dev_err(&pdev->dev, "vdec %d is not ready", hw_idx); in mtk_vdec_hw_prob_done()57 return -EAGAIN; in mtk_vdec_hw_prob_done()[all …]
1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)7 /dts-v1/;8 #include <dt-bindings/clock/mt8192-clk.h>9 #include <dt-bindings/gce/mt8192-gce.h>10 #include <dt-bindings/interrupt-controller/arm-gic.h>11 #include <dt-bindings/interrupt-controller/irq.h>12 #include <dt-bindings/memory/mt8192-larb-port.h>13 #include <dt-bindings/pinctrl/mt8192-pinfunc.h>14 #include <dt-bindings/phy/phy.h>15 #include <dt-bindings/power/mt8192-power.h>[all …]