H A D | vpbe_venc.c | 90 static inline u32 venc_write(struct v4l2_subdev *sd, u32 offset, u32 val) venc_write() function 104 venc_write(sd, offset, new_val); venc_modify() 129 venc_write(sd, VENC_DACSEL, 0); venc_set_dac() 133 venc_write(sd, VENC_DACSEL, VDAC_COMPONENT); venc_set_dac() 137 venc_write(sd, VENC_DACSEL, VDAC_S_VIDEO); venc_set_dac() 153 venc_write(sd, VENC_VMOD, 0); venc_enabledigitaloutput() 154 venc_write(sd, VENC_CVBS, 0); venc_enabledigitaloutput() 155 venc_write(sd, VENC_LCDOUT, 0); venc_enabledigitaloutput() 156 venc_write(sd, VENC_HSPLS, 0); venc_enabledigitaloutput() 157 venc_write(sd, VENC_HSTART, 0); venc_enabledigitaloutput() 158 venc_write(sd, VENC_HVALID, 0); venc_enabledigitaloutput() 159 venc_write(sd, VENC_HINT, 0); venc_enabledigitaloutput() 160 venc_write(sd, VENC_VSPLS, 0); venc_enabledigitaloutput() 161 venc_write(sd, VENC_VSTART, 0); venc_enabledigitaloutput() 162 venc_write(sd, VENC_VVALID, 0); venc_enabledigitaloutput() 163 venc_write(sd, VENC_VINT, 0); venc_enabledigitaloutput() 164 venc_write(sd, VENC_YCCCTL, 0); venc_enabledigitaloutput() 165 venc_write(sd, VENC_DACSEL, 0); venc_enabledigitaloutput() 168 venc_write(sd, VENC_VMOD, 0); venc_enabledigitaloutput() 170 venc_write(sd, VENC_VIDCTL, 0x141); venc_enabledigitaloutput() 173 venc_write(sd, VENC_SYNCCTL, 0); venc_enabledigitaloutput() 176 venc_write(sd, VENC_DCLKCTL, 0); venc_enabledigitaloutput() 177 venc_write(sd, VENC_DRGBX1, 0x0000057C); venc_enabledigitaloutput() 180 venc_write(sd, VENC_LCDOUT, 0); venc_enabledigitaloutput() 182 venc_write(sd, VENC_CMPNT, 0x100); venc_enabledigitaloutput() 183 venc_write(sd, VENC_HSPLS, 0); venc_enabledigitaloutput() 184 venc_write(sd, VENC_HINT, 0); venc_enabledigitaloutput() 185 venc_write(sd, VENC_HSTART, 0); venc_enabledigitaloutput() 186 venc_write(sd, VENC_HVALID, 0); venc_enabledigitaloutput() 188 venc_write(sd, VENC_VSPLS, 0); venc_enabledigitaloutput() 189 venc_write(sd, VENC_VINT, 0); venc_enabledigitaloutput() 190 venc_write(sd, VENC_VSTART, 0); venc_enabledigitaloutput() 191 venc_write(sd, VENC_VVALID, 0); venc_enabledigitaloutput() 193 venc_write(sd, VENC_HSDLY, 0); venc_enabledigitaloutput() 194 venc_write(sd, VENC_VSDLY, 0); venc_enabledigitaloutput() 196 venc_write(sd, VENC_YCCCTL, 0); venc_enabledigitaloutput() 197 venc_write(sd, VENC_VSTARTA, 0); venc_enabledigitaloutput() 200 venc_write(sd, VENC_OSDCLK0, 1); venc_enabledigitaloutput() 201 venc_write(sd, VENC_OSDCLK1, 2); venc_enabledigitaloutput() 246 venc_write(sd, VENC_CLKCTL, 0x01); venc_set_ntsc() 247 venc_write(sd, VENC_VIDCTL, 0); venc_set_ntsc() 250 venc_write(sd, VENC_CLKCTL, 0x01); venc_set_ntsc() 251 venc_write(sd, VENC_VIDCTL, 0); venc_set_ntsc() 257 venc_write(sd, VENC_YCCCTL, 0x1); venc_set_ntsc() 262 venc_write(sd, VENC_VMOD, 0); venc_set_ntsc() 268 venc_write(sd, VENC_DACTST, 0x0); venc_set_ntsc() 292 venc_write(sd, VENC_CLKCTL, 0x1); venc_set_pal() 293 venc_write(sd, VENC_VIDCTL, 0); venc_set_pal() 296 venc_write(sd, VENC_CLKCTL, 0x1); venc_set_pal() 297 venc_write(sd, VENC_VIDCTL, 0); venc_set_pal() 303 venc_write(sd, VENC_YCCCTL, 0x1); venc_set_pal() 308 venc_write(sd, VENC_VMOD, 0); venc_set_pal() 317 venc_write(sd, VENC_DACTST, 0x0); venc_set_pal() 348 venc_write(sd, VENC_OSDCLK0, 0); venc_set_480p59_94() 349 venc_write(sd, VENC_OSDCLK1, 1); venc_set_480p59_94() 358 venc_write(sd, VENC_VMOD, 0); venc_set_480p59_94() 397 venc_write(sd, VENC_OSDCLK0, 0); venc_set_576p50() 398 venc_write(sd, VENC_OSDCLK1, 1); venc_set_576p50() 407 venc_write(sd, VENC_VMOD, 0); venc_set_576p50() 435 venc_write(sd, VENC_OSDCLK0, 0); venc_set_720p60_internal() 436 venc_write(sd, VENC_OSDCLK1, 1); venc_set_720p60_internal() 438 venc_write(sd, VENC_VMOD, 0); venc_set_720p60_internal() 446 venc_write(sd, VENC_XHINTVL, 0); venc_set_720p60_internal() 464 venc_write(sd, VENC_OSDCLK0, 0); venc_set_1080i30_internal() 465 venc_write(sd, VENC_OSDCLK1, 1); venc_set_1080i30_internal() 468 venc_write(sd, VENC_VMOD, 0); venc_set_1080i30_internal() 476 venc_write(sd, VENC_XHINTVL, 0); venc_set_1080i30_internal()
|