return ret;
}
-static int __init bootloader_rk1000_setup(char *str){
- static int ret;
- if (str) {
- printk("cvbs init tve.format is %s\n", str);
- ret = sscanf(str, "%d", &cvbsformat);
- }
+static int __init bootloader_rk1000_setup(char *str)
+{
+ static int ret;
+
+ if (str) {
+ pr_info("cvbs init tve.format is %s\n", str);
+ ret = sscanf(str, "%d", &cvbsformat);
+ }
return 0;
}
early_param("tve.format", bootloader_rk1000_setup);
screen.mode.vsync_len = 6;
rk_fb_switch_screen(&screen, 2 , rk1000_tve.video_source);
/* Power down RK1000 output DAC. */
- if(cvbsformat <0)
+ if (cvbsformat < 0)
return rk1000_i2c_send(I2C_ADDR_TVE, 0x03, 0x07);
else
return 0;
pr_err("video src is lcdc%d, prop is %d\n", rk1000_tve.video_source,
rk1000_tve.property);
#endif
- if (cvbsformat >= 0)
- rk1000_tve.mode = cvbsformat + 1;
- else
+ if (cvbsformat >= 0)
+ rk1000_tve.mode = cvbsformat + 1;
+ else
rk1000_tve.mode = RK1000_TVOUT_DEAULT;
rc = rk1000_tve_initial();
int i;
int ret;
- if(cvbsformat>=0){
+ if (cvbsformat >= 0)
return 0;
- }
-
+
for (i = 0; i < sizeof(tv_encoder_regs); i++) {
ret = rk1000_tv_write_block(i, tv_encoder_regs + i, 1);
if (ret < 0) {
int i;
int ret;
- if(cvbsformat>=0){
+ if (cvbsformat >= 0)
return 0;
- }
-
+
for (i = 0; i < sizeof(tv_encoder_regs); i++) {
ret = rk1000_tv_write_block(i, tv_encoder_regs+i, 1);
if (ret < 0) {
cvbs_monspecs.enable = 0;
rk1000_tv_standby(RK1000_TVOUT_CVBS);
} else if (enable == 1) {
-
- if(cvbsformat>=0){
- rk1000_switch_fb(cvbs_monspecs.mode,
- cvbs_monspecs.mode_set);
- cvbsformat=-1;
- }else{
+ if (cvbsformat >= 0) {
+ rk1000_switch_fb(cvbs_monspecs.mode,
+ cvbs_monspecs.mode_set);
+ cvbsformat = -1;
+ } else{
val = 0x07;
rk1000_tv_write_block(0x03, &val, 1);
rk1000_switch_fb(cvbs_monspecs.mode,
msleep(600);
val = 0x03;
rk1000_tv_write_block(0x03, &val, 1);
- }
+ }
cvbs_monspecs.enable = 1;
changeflag = 0;
}
cvbs_monspecs.ddev = rk_display_device_register(&display_rk1000_cvbs,
parent, NULL);
rk1000_tve.cvbs = &cvbs_monspecs;
- if (rk1000_tve.mode < TVOUT_YPBPR_720X480P_60){
+ if (rk1000_tve.mode < TVOUT_YPBPR_720X480P_60)
rk_display_device_enable(cvbs_monspecs.ddev);
- }
return 0;
}