Lines Matching full:lat
21 | input -> lat soc HW -> lat HW -> lat buffer --|--> lat buffer -> core HW -> output |
24 || lat || | core workqueue <parent>
31 | (lat/lat soc/core0/core1) |
37 There are two workqueues in parent device: lat workqueue and core workqueue. They are used
38 to lat and core hardware decoder. Lat workqueue need to get input bitstream and lat buffer,
39 then enable lat to decode, writing the result to lat buffer, dislabe hardware when lat decode
40 done. Core workqueue need to get lat buffer and output buffer, then enable core to decode,
47 Lat soc is a hardware which is related with some larb(local arbiter) ports. For mt8195
48 platform, there are some ports like RDMA, UFO in lat soc larb, need to enable its power and
49 clock when lat start to work, don't have interrupt.
51 mt8195: lat soc HW + lat HW + core HW
52 mt8192: lat HW + core HW
98 - mediatek,mtk-vcodec-lat
99 - mediatek,mtk-vcodec-lat-soc
157 - mediatek,mtk-vcodec-lat
176 - const: soc-lat
192 - const: lat
219 compatible = "mediatek,mtk-vcodec-lat";
235 clock-names = "sel", "soc-vdec", "soc-lat", "vdec", "top";
261 clock-names = "sel", "soc-vdec", "soc-lat", "vdec", "top";