Lines Matching refs:decoder
781 struct saa717x_state *decoder) in set_audio_regs() argument
788 saa717x_write(sd, 0x0594, decoder->audio_input); in set_audio_regs()
790 decoder->audio_input); in set_audio_regs()
793 work_l = (min(65536 - decoder->audio_main_balance, 32768) * decoder->audio_main_volume) / 32768; in set_audio_regs()
794 work_r = (min(decoder->audio_main_balance, (u16)32768) * decoder->audio_main_volume) / 32768; in set_audio_regs()
795 decoder->audio_main_vol_l = (long)work_l * (24 - (-40)) / 65535 - 40; in set_audio_regs()
796 decoder->audio_main_vol_r = (long)work_r * (24 - (-40)) / 65535 - 40; in set_audio_regs()
802 if (decoder->audio_main_mute) { in set_audio_regs()
805 val = (u8)decoder->audio_main_vol_l | in set_audio_regs()
806 ((u8)decoder->audio_main_vol_r << 8); in set_audio_regs()
812 val = decoder->audio_main_bass & 0x1f; in set_audio_regs()
813 val |= (decoder->audio_main_treble & 0x1f) << 5; in set_audio_regs()
927 struct saa717x_state *decoder = to_state(sd); in saa717x_s_video_routing() local
938 if (decoder->input != input) { in saa717x_s_video_routing()
941 decoder->input = input_line; in saa717x_s_video_routing()
959 set_audio_mode(sd, decoder->tuner_audio_mode); in saa717x_s_video_routing()
1065 struct saa717x_state *decoder = to_state(sd); in saa717x_s_radio() local
1067 decoder->radio = 1; in saa717x_s_radio()
1073 struct saa717x_state *decoder = to_state(sd); in saa717x_s_std() local
1078 decoder->radio = 0; in saa717x_s_std()
1079 decoder->std = std; in saa717x_s_std()
1086 struct saa717x_state *decoder = to_state(sd); in saa717x_s_audio_routing() local
1089 decoder->audio_input = input; in saa717x_s_audio_routing()
1092 decoder->audio_input); in saa717x_s_audio_routing()
1093 set_audio_regs(sd, decoder); in saa717x_s_audio_routing()
1101 struct saa717x_state *decoder = to_state(sd); in saa717x_s_stream() local
1105 decoder->enable = enable; in saa717x_s_stream()
1113 struct saa717x_state *decoder = to_state(sd); in saa717x_s_tuner() local
1138 decoder->tuner_audio_mode = audio_mode; in saa717x_s_tuner()
1141 set_audio_mode(sd, decoder->tuner_audio_mode); in saa717x_s_tuner()
1147 struct saa717x_state *decoder = to_state(sd); in saa717x_g_tuner() local
1150 if (decoder->radio) in saa717x_g_tuner()
1247 struct saa717x_state *decoder; in saa717x_probe() local
1257 decoder = devm_kzalloc(&client->dev, sizeof(*decoder), GFP_KERNEL); in saa717x_probe()
1258 if (decoder == NULL) in saa717x_probe()
1261 sd = &decoder->sd; in saa717x_probe()
1284 hdl = &decoder->hdl; in saa717x_probe()
1313 decoder->std = V4L2_STD_NTSC; in saa717x_probe()
1314 decoder->input = -1; in saa717x_probe()
1315 decoder->enable = 1; in saa717x_probe()
1318 decoder->playback = 0; /* initially capture mode used */ in saa717x_probe()
1319 decoder->audio = 1; /* DECODER_AUDIO_48_KHZ */ in saa717x_probe()
1321 decoder->audio_input = 2; /* FIXME!! */ in saa717x_probe()
1323 decoder->tuner_audio_mode = TUNER_AUDIO_STEREO; in saa717x_probe()
1325 decoder->audio_main_vol_l = 6; in saa717x_probe()
1326 decoder->audio_main_vol_r = 6; in saa717x_probe()