Lines Matching full:lat
22 | input -> lat soc HW -> lat HW -> lat buffer --|--> lat buffer -> core HW -> output |
25 || lat || | core workqueue <parent>
32 | (lat/lat soc/core0/core1) |
38 There are two workqueues in parent device: lat workqueue and core workqueue. They are used
39 to lat and core hardware decoder. Lat workqueue need to get input bitstream and lat buffer,
40 then enable lat to decode, writing the result to lat buffer, dislabe hardware when lat decode
41 done. Core workqueue need to get lat buffer and output buffer, then enable core to decode,
48 Lat soc is a hardware which is related with some larb(local arbiter) ports. For mt8195
49 platform, there are some ports like RDMA, UFO in lat soc larb, need to enable its power and
50 clock when lat start to work, don't have interrupt.
52 mt8195: lat soc HW + lat HW + core HW
53 mt8192: lat HW + core HW
99 - mediatek,mtk-vcodec-lat
100 - mediatek,mtk-vcodec-lat-soc
158 - mediatek,mtk-vcodec-lat
177 - const: soc-lat
193 - const: lat
220 compatible = "mediatek,mtk-vcodec-lat";
236 clock-names = "sel", "soc-vdec", "soc-lat", "vdec", "top";
262 clock-names = "sel", "soc-vdec", "soc-lat", "vdec", "top";