#include <linux/types.h>
#include <linux/sched.h>
#include <linux/ioctl.h>
#include <linux/i2c.h>
#include <linux/module.h>
#include <linux/errno.h>
#include <linux/delay.h>
#include <linux/mutex.h>
#include <linux/slab.h>
#include <linux/dvb/frontend.h>
#include "dvbdev.h"
Go to the source code of this file.
|
enum | dvbfe_modcod {
DVBFE_MODCOD_DUMMY_PLFRAME = 0,
DVBFE_MODCOD_QPSK_1_4,
DVBFE_MODCOD_QPSK_1_3,
DVBFE_MODCOD_QPSK_2_5,
DVBFE_MODCOD_QPSK_1_2,
DVBFE_MODCOD_QPSK_3_5,
DVBFE_MODCOD_QPSK_2_3,
DVBFE_MODCOD_QPSK_3_4,
DVBFE_MODCOD_QPSK_4_5,
DVBFE_MODCOD_QPSK_5_6,
DVBFE_MODCOD_QPSK_8_9,
DVBFE_MODCOD_QPSK_9_10,
DVBFE_MODCOD_8PSK_3_5,
DVBFE_MODCOD_8PSK_2_3,
DVBFE_MODCOD_8PSK_3_4,
DVBFE_MODCOD_8PSK_5_6,
DVBFE_MODCOD_8PSK_8_9,
DVBFE_MODCOD_8PSK_9_10,
DVBFE_MODCOD_16APSK_2_3,
DVBFE_MODCOD_16APSK_3_4,
DVBFE_MODCOD_16APSK_4_5,
DVBFE_MODCOD_16APSK_5_6,
DVBFE_MODCOD_16APSK_8_9,
DVBFE_MODCOD_16APSK_9_10,
DVBFE_MODCOD_32APSK_3_4,
DVBFE_MODCOD_32APSK_4_5,
DVBFE_MODCOD_32APSK_5_6,
DVBFE_MODCOD_32APSK_8_9,
DVBFE_MODCOD_32APSK_9_10,
DVBFE_MODCOD_RESERVED_1,
DVBFE_MODCOD_BPSK_1_3,
DVBFE_MODCOD_BPSK_1_4,
DVBFE_MODCOD_RESERVED_2
} |
|
enum | tuner_param {
DVBFE_TUNER_FREQUENCY = (1 << 0),
DVBFE_TUNER_TUNERSTEP = (1 << 1),
DVBFE_TUNER_IFFREQ = (1 << 2),
DVBFE_TUNER_BANDWIDTH = (1 << 3),
DVBFE_TUNER_REFCLOCK = (1 << 4),
DVBFE_TUNER_IQSENSE = (1 << 5),
DVBFE_TUNER_DUMMY = (1 << 31)
} |
|
enum | dvbfe_algo { DVBFE_ALGO_HW = (1 << 0),
DVBFE_ALGO_SW = (1 << 1),
DVBFE_ALGO_CUSTOM = (1 << 2),
DVBFE_ALGO_RECOVERY = (1 << 31)
} |
|
enum | dvbfe_search {
DVBFE_ALGO_SEARCH_SUCCESS = (1 << 0),
DVBFE_ALGO_SEARCH_ASLEEP = (1 << 1),
DVBFE_ALGO_SEARCH_FAILED = (1 << 2),
DVBFE_ALGO_SEARCH_INVALID = (1 << 3),
DVBFE_ALGO_SEARCH_AGAIN = (1 << 4),
DVBFE_ALGO_SEARCH_ERROR = (1 << 31)
} |
|
#define DVB_FRONTEND_COMPONENT_DEMOD 1 |
#define DVB_FRONTEND_COMPONENT_TUNER 0 |
#define TUNER_STATUS_LOCKED 1 |
#define TUNER_STATUS_STEREO 2 |
- Enumerator:
DVBFE_ALGO_HW |
|
DVBFE_ALGO_SW |
|
DVBFE_ALGO_CUSTOM |
|
DVBFE_ALGO_RECOVERY |
|
Definition at line 149 of file dvb_frontend.h.
- Enumerator:
DVBFE_MODCOD_DUMMY_PLFRAME |
|
DVBFE_MODCOD_QPSK_1_4 |
|
DVBFE_MODCOD_QPSK_1_3 |
|
DVBFE_MODCOD_QPSK_2_5 |
|
DVBFE_MODCOD_QPSK_1_2 |
|
DVBFE_MODCOD_QPSK_3_5 |
|
DVBFE_MODCOD_QPSK_2_3 |
|
DVBFE_MODCOD_QPSK_3_4 |
|
DVBFE_MODCOD_QPSK_4_5 |
|
DVBFE_MODCOD_QPSK_5_6 |
|
DVBFE_MODCOD_QPSK_8_9 |
|
DVBFE_MODCOD_QPSK_9_10 |
|
DVBFE_MODCOD_8PSK_3_5 |
|
DVBFE_MODCOD_8PSK_2_3 |
|
DVBFE_MODCOD_8PSK_3_4 |
|
DVBFE_MODCOD_8PSK_5_6 |
|
DVBFE_MODCOD_8PSK_8_9 |
|
DVBFE_MODCOD_8PSK_9_10 |
|
DVBFE_MODCOD_16APSK_2_3 |
|
DVBFE_MODCOD_16APSK_3_4 |
|
DVBFE_MODCOD_16APSK_4_5 |
|
DVBFE_MODCOD_16APSK_5_6 |
|
DVBFE_MODCOD_16APSK_8_9 |
|
DVBFE_MODCOD_16APSK_9_10 |
|
DVBFE_MODCOD_32APSK_3_4 |
|
DVBFE_MODCOD_32APSK_4_5 |
|
DVBFE_MODCOD_32APSK_5_6 |
|
DVBFE_MODCOD_32APSK_8_9 |
|
DVBFE_MODCOD_32APSK_9_10 |
|
DVBFE_MODCOD_RESERVED_1 |
|
DVBFE_MODCOD_BPSK_1_3 |
|
DVBFE_MODCOD_BPSK_1_4 |
|
DVBFE_MODCOD_RESERVED_2 |
|
Definition at line 78 of file dvb_frontend.h.
- Enumerator:
DVBFE_ALGO_SEARCH_SUCCESS |
|
DVBFE_ALGO_SEARCH_ASLEEP |
|
DVBFE_ALGO_SEARCH_FAILED |
|
DVBFE_ALGO_SEARCH_INVALID |
|
DVBFE_ALGO_SEARCH_AGAIN |
|
DVBFE_ALGO_SEARCH_ERROR |
|
Definition at line 187 of file dvb_frontend.h.
- Enumerator:
DVBFE_TUNER_FREQUENCY |
|
DVBFE_TUNER_TUNERSTEP |
|
DVBFE_TUNER_IFFREQ |
|
DVBFE_TUNER_BANDWIDTH |
|
DVBFE_TUNER_REFCLOCK |
|
DVBFE_TUNER_IQSENSE |
|
DVBFE_TUNER_DUMMY |
|
Definition at line 114 of file dvb_frontend.h.