Lines Matching refs:OUTB

721 	OUTB(bktr, BKTR_DSTATUS, 0x00);  in common_bktr_intr()
747 OUTB(bktr, BKTR_CAP_CTL, CAPTURE_OFF); in common_bktr_intr()
752 OUTB(bktr, BKTR_TDEC, 0); in common_bktr_intr()
753 OUTB(bktr, BKTR_TDEC, tdec_save); in common_bktr_intr()
779 OUTB(bktr, BKTR_CAP_CTL, bktr->bktr_cap_ctl); in common_bktr_intr()
799 OUTB(bktr, BKTR_CAP_CTL, CAPTURE_OFF); in common_bktr_intr()
982 OUTB(bktr, BKTR_DSTATUS, 0x00); /* clear device status reg. */ in video_open()
984 OUTB(bktr, BKTR_ADC, SYNC_LEVEL); in video_open()
999 OUTB(bktr, BKTR_IFORM, BT848_IFORM_F_NTSCM); in video_open()
1003 OUTB(bktr, BKTR_IFORM, BT848_IFORM_F_PALBDGHI); in video_open()
1008 OUTB(bktr, BKTR_IFORM, INB(bktr, BKTR_IFORM) | format_params[bktr->format_params].iform_xtsel); in video_open()
1013 OUTB(bktr, BKTR_IFORM, INB(bktr, BKTR_IFORM) | BT848_IFORM_M_MUX3); in video_open()
1015 OUTB(bktr, BKTR_IFORM, INB(bktr, BKTR_IFORM) | BT848_IFORM_M_MUX1); in video_open()
1017 OUTB(bktr, BKTR_ADELAY, format_params[bktr->format_params].adelay); in video_open()
1018 OUTB(bktr, BKTR_BDELAY, format_params[bktr->format_params].bdelay); in video_open()
1023 OUTB(bktr, BKTR_TGCTRL, 0); in video_open()
1024 OUTB(bktr, BKTR_PLL_F_LO, 0xf9); in video_open()
1025 OUTB(bktr, BKTR_PLL_F_HI, 0xdc); in video_open()
1026 OUTB(bktr, BKTR_PLL_F_XCI, 0x8e); in video_open()
1033 OUTB(bktr, BKTR_COLOR_CTL, BT848_COLOR_CTL_GAMMA | BT848_COLOR_CTL_RGB_DED); in video_open()
1035 OUTB(bktr, BKTR_E_HSCALE_LO, 170); in video_open()
1036 OUTB(bktr, BKTR_O_HSCALE_LO, 170); in video_open()
1038 OUTB(bktr, BKTR_E_DELAY_LO, 0x72); in video_open()
1039 OUTB(bktr, BKTR_O_DELAY_LO, 0x72); in video_open()
1040 OUTB(bktr, BKTR_E_SCLOOP, 0); in video_open()
1041 OUTB(bktr, BKTR_O_SCLOOP, 0); in video_open()
1043 OUTB(bktr, BKTR_VBI_PACK_SIZE, 0); in video_open()
1044 OUTB(bktr, BKTR_VBI_PACK_DEL, 0); in video_open()
1143 OUTB(bktr, BKTR_CAP_CTL, CAPTURE_OFF); in video_close()
1146 OUTB(bktr, BKTR_TDEC, 0); in video_close()
1204 OUTB(bktr, BKTR_CAP_CTL, bktr->bktr_cap_ctl); in video_read()
1413 OUTB(bktr, BKTR_IFORM, (temp_iform | temp | format_params[temp].iform_xtsel));
1424 OUTB(bktr, BKTR_ADELAY, format_params[temp].adelay);
1425 OUTB(bktr, BKTR_BDELAY, format_params[temp].bdelay);
1436 OUTB(bktr, BKTR_ADELAY, format_params[temp].adelay);
1437 OUTB(bktr, BKTR_BDELAY, format_params[temp].bdelay);
1454 OUTB(bktr, BKTR_IFORM, temp_iform | BT848_IFORM_F_NTSCM |
1456 OUTB(bktr, BKTR_ADELAY, format_params[BT848_IFORM_F_NTSCM].adelay);
1457 OUTB(bktr, BKTR_BDELAY, format_params[BT848_IFORM_F_NTSCM].bdelay);
1464 OUTB(bktr, BKTR_IFORM, temp_iform | BT848_IFORM_F_PALBDGHI |
1466 OUTB(bktr, BKTR_ADELAY, format_params[BT848_IFORM_F_PALBDGHI].adelay);
1467 OUTB(bktr, BKTR_BDELAY, format_params[BT848_IFORM_F_PALBDGHI].bdelay);
1474 OUTB(bktr, BKTR_IFORM, temp_iform | BT848_IFORM_F_AUTO |
1536 OUTB(bktr, BKTR_HUE, (*(u_char *) arg) & 0xff);
1545 OUTB(bktr, BKTR_BRIGHT, char_temp);
1556 OUTB(bktr, BKTR_SAT_U_LO, (temp << 1) & 0xff);
1557 OUTB(bktr, BKTR_SAT_V_LO, (temp << 1) & 0xff);
1558 OUTB(bktr, BKTR_E_CONTROL, INB(bktr, BKTR_E_CONTROL)
1561 OUTB(bktr, BKTR_O_CONTROL, INB(bktr, BKTR_O_CONTROL)
1566 OUTB(bktr, BKTR_E_CONTROL, INB(bktr, BKTR_E_CONTROL)
1569 OUTB(bktr, BKTR_O_CONTROL, INB(bktr, BKTR_O_CONTROL)
1585 OUTB(bktr, BKTR_CONTRAST_LO, temp & 0xff);
1586 OUTB(bktr, BKTR_E_CONTROL, INB(bktr, BKTR_E_CONTROL) & ~BT848_E_CONTROL_CON_MSB);
1587 OUTB(bktr, BKTR_O_CONTROL, INB(bktr, BKTR_O_CONTROL) & ~BT848_O_CONTROL_CON_MSB);
1588 OUTB(bktr, BKTR_E_CONTROL, INB(bktr, BKTR_E_CONTROL) |
1590 OUTB(bktr, BKTR_O_CONTROL, INB(bktr, BKTR_O_CONTROL) |
1650 OUTB(bktr, BKTR_CAP_CTL, bktr->bktr_cap_ctl);
1686 OUTB(bktr, BKTR_CAP_CTL, bktr->bktr_cap_ctl);
1701 OUTB(bktr, BKTR_CAP_CTL, CAPTURE_OFF);
2049 OUTB(bktr, BKTR_HUE, (u_char)(*(int*)arg & 0xff));
2058 OUTB(bktr, BKTR_BRIGHT, (u_char)(*(int *)arg & 0xff));
2084 OUTB(bktr, BKTR_SAT_U_LO, (u_char)(tmp_int & 0xff));
2085 OUTB(bktr, BKTR_SAT_V_LO, (u_char)(tmp_int & 0xff));
2086 OUTB(bktr, BKTR_E_CONTROL, temp);
2087 OUTB(bktr, BKTR_O_CONTROL, temp1);
2112 OUTB(bktr, BKTR_SAT_V_LO, (u_char)(tmp_int & 0xff));
2113 OUTB(bktr, BKTR_E_CONTROL, temp);
2114 OUTB(bktr, BKTR_O_CONTROL, temp1);
2139 OUTB(bktr, BKTR_SAT_U_LO, (u_char)(tmp_int & 0xff));
2140 OUTB(bktr, BKTR_E_CONTROL, temp);
2141 OUTB(bktr, BKTR_O_CONTROL, temp1);
2155 OUTB(bktr, BKTR_E_CONTROL, INB(bktr, BKTR_E_CONTROL) & ~0xe0);
2156 OUTB(bktr, BKTR_O_CONTROL, INB(bktr, BKTR_O_CONTROL) & ~0xe0);
2157 OUTB(bktr, BKTR_E_CONTROL, INB(bktr, BKTR_E_CONTROL) | tmp_int);
2158 OUTB(bktr, BKTR_O_CONTROL, INB(bktr, BKTR_O_CONTROL) | tmp_int);
2181 OUTB(bktr, BKTR_CONTRAST_LO, (u_char)(tmp_int & 0xff));
2182 OUTB(bktr, BKTR_E_CONTROL, temp);
2183 OUTB(bktr, BKTR_O_CONTROL, temp1);
2198 OUTB(bktr, BKTR_COLOR_CTL, INB(bktr, BKTR_COLOR_CTL) | BT848_COLOR_CTL_COLOR_BARS);
2202 OUTB(bktr, BKTR_COLOR_CTL, INB(bktr, BKTR_COLOR_CTL) & ~(BT848_COLOR_CTL_COLOR_BARS));
2385 OUTB(bktr, BKTR_IFORM, INB(bktr, BKTR_IFORM)
2392 OUTB(bktr, BKTR_IFORM, INB(bktr, BKTR_IFORM) | BT848_IFORM_M_MUX3);
2394 OUTB(bktr, BKTR_IFORM, INB(bktr, BKTR_IFORM) | BT848_IFORM_M_MUX1);
2396 OUTB(bktr, BKTR_E_CONTROL, INB(bktr, BKTR_E_CONTROL) & ~BT848_E_CONTROL_COMP);
2397 OUTB(bktr, BKTR_O_CONTROL, INB(bktr, BKTR_O_CONTROL) & ~BT848_O_CONTROL_COMP);
2405 OUTB(bktr, BKTR_IFORM, INB(bktr, BKTR_IFORM) & ~BT848_IFORM_MUXSEL);
2406 OUTB(bktr, BKTR_IFORM, INB(bktr, BKTR_IFORM) | BT848_IFORM_M_MUX0);
2407 OUTB(bktr, BKTR_E_CONTROL, INB(bktr, BKTR_E_CONTROL) & ~BT848_E_CONTROL_COMP);
2408 OUTB(bktr, BKTR_O_CONTROL, INB(bktr, BKTR_O_CONTROL) & ~BT848_O_CONTROL_COMP);
2416 OUTB(bktr, BKTR_IFORM, INB(bktr, BKTR_IFORM) & ~BT848_IFORM_MUXSEL);
2417 OUTB(bktr, BKTR_IFORM, INB(bktr, BKTR_IFORM) | BT848_IFORM_M_MUX2);
2418 OUTB(bktr, BKTR_E_CONTROL, INB(bktr, BKTR_E_CONTROL) & ~BT848_E_CONTROL_COMP);
2419 OUTB(bktr, BKTR_O_CONTROL, INB(bktr, BKTR_E_CONTROL) & ~BT848_O_CONTROL_COMP);
2427 OUTB(bktr, BKTR_IFORM, INB(bktr, BKTR_IFORM) & ~BT848_IFORM_MUXSEL);
2428 OUTB(bktr, BKTR_IFORM, INB(bktr, BKTR_IFORM) | BT848_IFORM_M_MUX2);
2429 OUTB(bktr, BKTR_E_CONTROL, INB(bktr, BKTR_E_CONTROL) | BT848_E_CONTROL_COMP);
2430 OUTB(bktr, BKTR_O_CONTROL, INB(bktr, BKTR_O_CONTROL) | BT848_O_CONTROL_COMP);
2441 OUTB(bktr, BKTR_IFORM, INB(bktr, BKTR_IFORM) & ~BT848_IFORM_MUXSEL);
2447 OUTB(bktr, BKTR_IFORM, INB(bktr, BKTR_IFORM) | BT848_IFORM_M_MUX1);
2449 OUTB(bktr, BKTR_IFORM, INB(bktr, BKTR_IFORM) | BT848_IFORM_M_MUX3);
2451 OUTB(bktr, BKTR_E_CONTROL, INB(bktr, BKTR_E_CONTROL) & ~BT848_E_CONTROL_COMP);
2452 OUTB(bktr, BKTR_O_CONTROL, INB(bktr, BKTR_O_CONTROL) & ~BT848_O_CONTROL_COMP);
2473 OUTB(bktr, BKTR_COLOR_CTL, (INB(bktr, BKTR_COLOR_CTL) & 0xf0)
2781 OUTB(bktr, BKTR_COLOR_FMT, pf_int->color_fmt);
2782 OUTB(bktr, BKTR_ADC, SYNC_LEVEL);
2783 OUTB(bktr, BKTR_VBI_PACK_SIZE, ((num_dwords)) & 0xff);
2784 OUTB(bktr, BKTR_VBI_PACK_DEL, ((num_dwords)>> 8) & 0x01); /* no hdelay */
2787 OUTB(bktr, BKTR_OFORM, 0x00);
2789 OUTB(bktr, BKTR_E_VSCALE_HI, INB(bktr, BKTR_E_VSCALE_HI) | 0x40); /* set chroma comb */
2790 OUTB(bktr, BKTR_O_VSCALE_HI, INB(bktr, BKTR_O_VSCALE_HI) | 0x40);
2791 OUTB(bktr, BKTR_E_VSCALE_HI, INB(bktr, BKTR_E_VSCALE_HI) & ~0x80); /* clear Ycomb */
2792 OUTB(bktr, BKTR_O_VSCALE_HI, INB(bktr, BKTR_O_VSCALE_HI) & ~0x80);
2795 OUTB(bktr, BKTR_COLOR_CTL, INB(bktr, BKTR_COLOR_CTL) | BT848_COLOR_CTL_GAMMA);
2798 OUTB(bktr, BKTR_E_VTC, 0);
2799 OUTB(bktr, BKTR_O_VTC, 0);
2801 OUTB(bktr, BKTR_E_VTC, 1);
2802 OUTB(bktr, BKTR_O_VTC, 1);
2954 OUTB(bktr, BKTR_COLOR_FMT, pf_int->color_fmt);
2955 OUTB(bktr, BKTR_VBI_PACK_SIZE, 0);
2956 OUTB(bktr, BKTR_VBI_PACK_DEL, 0);
2957 OUTB(bktr, BKTR_ADC, SYNC_LEVEL);
2959 OUTB(bktr, BKTR_OFORM, 0x00);
2961 OUTB(bktr, BKTR_E_VSCALE_HI, INB(bktr, BKTR_E_VSCALE_HI) | 0x40); /* set chroma comb */
2962 OUTB(bktr, BKTR_O_VSCALE_HI, INB(bktr, BKTR_O_VSCALE_HI) | 0x40);
2963 OUTB(bktr, BKTR_E_VSCALE_HI, INB(bktr, BKTR_E_VSCALE_HI) & ~0x80); /* clear Ycomb */
2964 OUTB(bktr, BKTR_O_VSCALE_HI, INB(bktr, BKTR_O_VSCALE_HI) & ~0x80);
2967 OUTB(bktr, BKTR_COLOR_CTL, INB(bktr, BKTR_COLOR_CTL) | BT848_COLOR_CTL_GAMMA);
2970 OUTB(bktr, BKTR_E_VTC, 0);
2971 OUTB(bktr, BKTR_O_VTC, 0);
2973 OUTB(bktr, BKTR_E_VTC, 1);
2974 OUTB(bktr, BKTR_O_VTC, 1);
3118 OUTB(bktr, BKTR_COLOR_FMT, pf_int->color_fmt);
3120 OUTB(bktr, BKTR_E_SCLOOP, INB(bktr, BKTR_E_SCLOOP) | BT848_E_SCLOOP_CAGC); /* enable chroma comb */
3121 OUTB(bktr, BKTR_O_SCLOOP, INB(bktr, BKTR_O_SCLOOP) | BT848_O_SCLOOP_CAGC);
3123OUTB(bktr, BKTR_COLOR_CTL, INB(bktr, BKTR_COLOR_CTL) | BT848_COLOR_CTL_RGB_DED | BT848_COLOR_CTL_G…
3124 OUTB(bktr, BKTR_ADC, SYNC_LEVEL);
3230 OUTB(bktr, BKTR_COLOR_FMT, pf_int->color_fmt);
3236 OUTB(bktr, BKTR_ADC, SYNC_LEVEL);
3237 OUTB(bktr, BKTR_OFORM, 0x00);
3239OUTB(bktr, BKTR_E_CONTROL, INB(bktr, BKTR_E_CONTROL) | BT848_E_CONTROL_LDEC); /* disable luma deci…
3240 OUTB(bktr, BKTR_O_CONTROL, INB(bktr, BKTR_O_CONTROL) | BT848_O_CONTROL_LDEC);
3242 OUTB(bktr, BKTR_E_SCLOOP, INB(bktr, BKTR_E_SCLOOP) | BT848_E_SCLOOP_CAGC); /* chroma agc enable */
3243 OUTB(bktr, BKTR_O_SCLOOP, INB(bktr, BKTR_O_SCLOOP) | BT848_O_SCLOOP_CAGC);
3245 OUTB(bktr, BKTR_E_VSCALE_HI, INB(bktr, BKTR_E_VSCALE_HI) & ~0x80); /* clear Ycomb */
3246 OUTB(bktr, BKTR_O_VSCALE_HI, INB(bktr, BKTR_O_VSCALE_HI) & ~0x80);
3247 OUTB(bktr, BKTR_E_VSCALE_HI, INB(bktr, BKTR_E_VSCALE_HI) | 0x40); /* set chroma comb */
3248 OUTB(bktr, BKTR_O_VSCALE_HI, INB(bktr, BKTR_O_VSCALE_HI) | 0x40);
3251 OUTB(bktr, BKTR_COLOR_CTL, INB(bktr, BKTR_COLOR_CTL) | BT848_COLOR_CTL_GAMMA);
3344 OUTB(bktr, BKTR_COLOR_FMT, pf_int->color_fmt);
3350 OUTB(bktr, BKTR_ADC, SYNC_LEVEL);
3351 OUTB(bktr, BKTR_OFORM, 0x0);
3470 OUTB(bktr, BKTR_E_HSCALE_LO, temp & 0xff);
3471 OUTB(bktr, BKTR_O_HSCALE_LO, temp & 0xff);
3472 OUTB(bktr, BKTR_E_HSCALE_HI, (temp >> 8) & 0xff);
3473 OUTB(bktr, BKTR_O_HSCALE_HI, (temp >> 8) & 0xff);
3478 OUTB(bktr, BKTR_E_HACTIVE_LO, temp & 0xff);
3479 OUTB(bktr, BKTR_O_HACTIVE_LO, temp & 0xff);
3480 OUTB(bktr, BKTR_E_CROP, INB(bktr, BKTR_E_CROP) & ~0x3);
3481 OUTB(bktr, BKTR_O_CROP, INB(bktr, BKTR_O_CROP) & ~0x3);
3482 OUTB(bktr, BKTR_E_CROP, INB(bktr, BKTR_E_CROP) | ((temp >> 8) & 0x3));
3483 OUTB(bktr, BKTR_O_CROP, INB(bktr, BKTR_O_CROP) | ((temp >> 8) & 0x3));
3495 OUTB(bktr, BKTR_E_DELAY_LO, temp & 0xff);
3496 OUTB(bktr, BKTR_O_DELAY_LO, temp & 0xff);
3497 OUTB(bktr, BKTR_E_CROP, INB(bktr, BKTR_E_CROP) & ~0xc);
3498 OUTB(bktr, BKTR_O_CROP, INB(bktr, BKTR_O_CROP) & ~0xc);
3499 OUTB(bktr, BKTR_E_CROP, INB(bktr, BKTR_E_CROP) | ((temp >> 6) & 0xc));
3500 OUTB(bktr, BKTR_O_CROP, INB(bktr, BKTR_O_CROP) | ((temp >> 6) & 0xc));
3526 OUTB(bktr, BKTR_E_VSCALE_LO, tmp_int & 0xff);
3527 OUTB(bktr, BKTR_O_VSCALE_LO, tmp_int & 0xff);
3528 OUTB(bktr, BKTR_E_VSCALE_HI, INB(bktr, BKTR_E_VSCALE_HI) & ~0x1f);
3529 OUTB(bktr, BKTR_O_VSCALE_HI, INB(bktr, BKTR_O_VSCALE_HI) & ~0x1f);
3530 OUTB(bktr, BKTR_E_VSCALE_HI, INB(bktr, BKTR_E_VSCALE_HI) | ((tmp_int >> 8) & 0x1f));
3531 OUTB(bktr, BKTR_O_VSCALE_HI, INB(bktr, BKTR_O_VSCALE_HI) | ((tmp_int >> 8) & 0x1f));
3540 OUTB(bktr, BKTR_E_CROP, INB(bktr, BKTR_E_CROP) & ~0x30);
3541 OUTB(bktr, BKTR_E_CROP, INB(bktr, BKTR_E_CROP) | ((temp >> 4) & 0x30));
3542 OUTB(bktr, BKTR_E_VACTIVE_LO, temp & 0xff);
3543 OUTB(bktr, BKTR_O_CROP, INB(bktr, BKTR_O_CROP) & ~0x30);
3544 OUTB(bktr, BKTR_O_CROP, INB(bktr, BKTR_O_CROP) | ((temp >> 4) & 0x30));
3545 OUTB(bktr, BKTR_O_VACTIVE_LO, temp & 0xff);
3553 OUTB(bktr, BKTR_E_CROP, INB(bktr, BKTR_E_CROP) & ~0xC0);
3554 OUTB(bktr, BKTR_E_CROP, INB(bktr, BKTR_E_CROP) | ((temp >> 2) & 0xC0));
3555 OUTB(bktr, BKTR_E_VDELAY_LO, temp & 0xff);
3556 OUTB(bktr, BKTR_O_CROP, INB(bktr, BKTR_O_CROP) & ~0xC0);
3557 OUTB(bktr, BKTR_O_CROP, INB(bktr, BKTR_O_CROP) | ((temp >> 2) & 0xC0));
3558 OUTB(bktr, BKTR_O_VDELAY_LO, temp & 0xff);
3564 OUTB(bktr, BKTR_TGCTRL, BT848_TGCTRL_TGCKI_PLL); /* Select PLL mode */
3566 OUTB(bktr, BKTR_TGCTRL, BT848_TGCTRL_TGCKI_XTAL); /* Select Normal xtal 0/xtal 1 mode */
3574 OUTB(bktr, BKTR_E_VSCALE_HI, INB(bktr, BKTR_E_VSCALE_HI) & ~0x20);
3575 OUTB(bktr, BKTR_O_VSCALE_HI, INB(bktr, BKTR_O_VSCALE_HI) & ~0x20);
3581 OUTB(bktr, BKTR_E_VSCALE_HI, INB(bktr, BKTR_E_VSCALE_HI) & ~0x20);
3582 OUTB(bktr, BKTR_O_VSCALE_HI, INB(bktr, BKTR_O_VSCALE_HI) & ~0x20);
3589 OUTB(bktr, BKTR_E_VSCALE_HI, INB(bktr, BKTR_E_VSCALE_HI) | 0x20);
3590 OUTB(bktr, BKTR_O_VSCALE_HI, INB(bktr, BKTR_O_VSCALE_HI) | 0x20);
3623 OUTB(bktr, BKTR_COLOR_CTL, (INB(bktr, BKTR_COLOR_CTL) & 0xf0)
3630 OUTB(bktr, BKTR_COLOR_CTL, (INB(bktr, BKTR_COLOR_CTL) & 0xf0)
3637 OUTB(bktr, BKTR_COLOR_CTL, (INB(bktr, BKTR_COLOR_CTL) & 0xf0)
3668 OUTB(bktr, BKTR_DSTATUS, 0);
3737 OUTB(bktr, BKTR_TDEC, 0);
3740 OUTB(bktr, BKTR_TDEC, (fp->frame_rate - fps) & 0x3f);
3742 OUTB(bktr, BKTR_TDEC, 0);