Lines Matching refs:vm
1069 struct v4l2_modulator vm; in si4713_setup() local
1078 vm.index = 0; in si4713_setup()
1080 vm.txsubchans = V4L2_TUNER_SUB_STEREO; in si4713_setup()
1082 vm.txsubchans = V4L2_TUNER_SUB_MONO; in si4713_setup()
1084 vm.txsubchans |= V4L2_TUNER_SUB_RDS; in si4713_setup()
1085 si4713_s_modulator(&sdev->sd, &vm); in si4713_setup()
1269 static int si4713_g_modulator(struct v4l2_subdev *sd, struct v4l2_modulator *vm) in si4713_g_modulator() argument
1277 if (vm->index > 0) in si4713_g_modulator()
1280 strncpy(vm->name, "FM Modulator", 32); in si4713_g_modulator()
1281 vm->capability = V4L2_TUNER_CAP_STEREO | V4L2_TUNER_CAP_LOW | in si4713_g_modulator()
1285 vm->rangelow = si4713_to_v4l2(FREQ_RANGE_LOW); in si4713_g_modulator()
1286 vm->rangehigh = si4713_to_v4l2(FREQ_RANGE_HIGH); in si4713_g_modulator()
1301 vm->txsubchans = V4L2_TUNER_SUB_STEREO; in si4713_g_modulator()
1303 vm->txsubchans = V4L2_TUNER_SUB_MONO; in si4713_g_modulator()
1307 vm->txsubchans |= V4L2_TUNER_SUB_RDS; in si4713_g_modulator()
1309 vm->txsubchans &= ~V4L2_TUNER_SUB_RDS; in si4713_g_modulator()
1315 static int si4713_s_modulator(struct v4l2_subdev *sd, const struct v4l2_modulator *vm) in si4713_s_modulator() argument
1325 if (vm->index > 0) in si4713_s_modulator()
1329 if (vm->txsubchans & V4L2_TUNER_SUB_STEREO) in si4713_s_modulator()
1331 else if (vm->txsubchans & V4L2_TUNER_SUB_MONO) in si4713_s_modulator()
1336 rds = !!(vm->txsubchans & V4L2_TUNER_SUB_RDS); in si4713_s_modulator()