struct_tuner_range(9) define the frequencies supported by the tuner

SYNOPSIS


struct tuner_range {
unsigned short limit;
unsigned char config;
unsigned char cb;
};

MEMBERS

limit

Max frequency supported by that range, in 62.5 kHz (TV) or 62.5 Hz (Radio), as defined by V4L2_TUNER_CAP_LOW.

config

Value of the band switch byte (BB) to setup this mode.

cb

Value of the CB byte to setup this mode.

DESCRIPTION

Please notice that digital tuners like xc3028/xc4000/xc5000 don't use those ranges, as they're defined inside the driver. This is used by analog tuners that are compatible with the "Philips way" to setup the tuners. On those devices, the tuner set is done via 4 bytes: divider byte1 (DB1), divider byte 2 (DB2), Control byte (CB) and band switch byte (BB). Some tuners also have an additional optional Auxiliary byte (AB).

COPYRIGHT