CHROMIUM: [media] rk3288_vpu: implement vp8d hw config part
[firefly-linux-kernel-4.4.55.git] / drivers / media / platform / rk3288-vpu / rk3288_vpu_hw.c
index 9532930b1e9361a78c4dcee1567251f9f1bc6d36..cb12166f75e92049d4f80bde5ad46e9e8abd39a6 100644 (file)
@@ -370,6 +370,13 @@ static const struct rk3288_vpu_codec_ops mode_ops[] = {
                .done = rk3288_vpu_vp8e_done,
                .reset = rk3288_vpu_enc_reset,
        },
+       [RK_VPU_CODEC_VP8D] = {
+               .init = rk3288_vpu_vp8d_init,
+               .exit = rk3288_vpu_vp8d_exit,
+               .run = rk3288_vpu_vp8d_run,
+               .done = rk3288_vpu_run_done,
+               .reset = rk3288_vpu_dec_reset,
+       },
        [RK_VPU_CODEC_H264D] = {
                .init = rk3288_vpu_h264d_init,
                .exit = rk3288_vpu_h264d_exit,