media: platform: fix several typos
[sfrench/cifs-2.6.git] / drivers / media / platform / mtk-vcodec / mtk_vcodec_drv.h
index 3cffb381ac8e280ba9c8fa14d75681e2d4bf8f3d..e7e2a108def96adf50bcb8e4f7f6ccd0b7a41fd4 100644 (file)
@@ -151,9 +151,9 @@ struct mtk_q_data {
  * @intra_period: I frame period
  * @gop_size: group of picture size, it's used as the intra frame period
  * @framerate_num: frame rate numerator. ex: framerate_num=30 and
- *                framerate_denom=1 menas FPS is 30
+ *                framerate_denom=1 means FPS is 30
  * @framerate_denom: frame rate denominator. ex: framerate_num=30 and
- *                  framerate_denom=1 menas FPS is 30
+ *                  framerate_denom=1 means FPS is 30
  * @h264_max_qp: Max value for H.264 quantization parameter
  * @h264_profile: V4L2 defined H.264 profile
  * @h264_level: V4L2 defined H.264 level
@@ -175,23 +175,30 @@ struct mtk_enc_params {
        unsigned int    force_intra;
 };
 
+/**
+ * struct mtk_vcodec_clk_info - Structure used to store clock name
+ */
+struct mtk_vcodec_clk_info {
+       const char      *clk_name;
+       struct clk      *vcodec_clk;
+};
+
+/**
+ * struct mtk_vcodec_clk - Structure used to store vcodec clock information
+ */
+struct mtk_vcodec_clk {
+       struct mtk_vcodec_clk_info      *clk_info;
+       int     clk_num;
+};
+
 /**
  * struct mtk_vcodec_pm - Power management data structure
  */
 struct mtk_vcodec_pm {
-       struct clk      *vdec_bus_clk_src;
-       struct clk      *vencpll;
-
-       struct clk      *vcodecpll;
-       struct clk      *univpll_d2;
-       struct clk      *clk_cci400_sel;
-       struct clk      *vdecpll;
-       struct clk      *vdec_sel;
-       struct clk      *vencpll_d2;
-       struct clk      *venc_sel;
-       struct clk      *univpll1_d2;
-       struct clk      *venc_lt_sel;
+       struct mtk_vcodec_clk   vdec_clk;
        struct device   *larbvdec;
+
+       struct mtk_vcodec_clk   venc_clk;
        struct device   *larbvenc;
        struct device   *larbvenclt;
        struct device   *dev;