diff options
| author | Steven Toth <stoth@linuxtv.org> | 2008-09-25 23:04:52 -0400 |
|---|---|---|
| committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2008-10-12 07:37:11 -0400 |
| commit | 459702bf98ae2bd20bad1e271c615aca4972c609 (patch) | |
| tree | d533c5c425c12e712bfe65056f7e63c41a384f51 /include/linux/dvb | |
| parent | 3e01084519a678b410df247581a51eeb1bbf11d5 (diff) | |
V4L/DVB (9070): S2API: Removed the typedef for the commands, used defines instead.
Signed-off-by: Steven Toth <stoth@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'include/linux/dvb')
| -rw-r--r-- | include/linux/dvb/frontend.h | 57 |
1 files changed, 22 insertions, 35 deletions
diff --git a/include/linux/dvb/frontend.h b/include/linux/dvb/frontend.h index c822bc156c48..7c17c71edb59 100644 --- a/include/linux/dvb/frontend.h +++ b/include/linux/dvb/frontend.h | |||
| @@ -246,41 +246,28 @@ struct dvb_frontend_event { | |||
| 246 | struct dvb_frontend_parameters parameters; | 246 | struct dvb_frontend_parameters parameters; |
| 247 | }; | 247 | }; |
| 248 | 248 | ||
| 249 | /* TODO: Turn this into a series of defines, so future maintainers | 249 | /* S2API Commands */ |
| 250 | * don't insert random new commands and break backwards | 250 | #define DTV_UNDEFINED 0 |
| 251 | * binary compatability. | 251 | #define DTV_TUNE 1 |
| 252 | */ | 252 | #define DTV_CLEAR 2 |
| 253 | typedef enum dtv_cmd_types { | 253 | #define DTV_FREQUENCY 3 |
| 254 | DTV_UNDEFINED, | 254 | #define DTV_MODULATION 4 |
| 255 | DTV_TUNE, | 255 | #define DTV_BANDWIDTH_HZ 5 |
| 256 | DTV_CLEAR, | 256 | #define DTV_INVERSION 6 |
| 257 | 257 | #define DTV_DISEQC_MASTER 7 | |
| 258 | DTV_FREQUENCY, | 258 | #define DTV_SYMBOL_RATE 8 |
| 259 | DTV_MODULATION, | 259 | #define DTV_INNER_FEC 9 |
| 260 | 260 | #define DTV_VOLTAGE 10 | |
| 261 | /* XXX PB: I would like to have field which describes the | 261 | #define DTV_TONE 11 |
| 262 | * bandwidth of a channel in Hz or kHz - maybe we can remove the | 262 | #define DTV_PILOT 12 |
| 263 | * DTV_BANDWIDTH now and put a compat layer */ | 263 | #define DTV_ROLLOFF 13 |
| 264 | DTV_BANDWIDTH_HZ, | 264 | #define DTV_DISEQC_SLAVE_REPLY 14 |
| 265 | 265 | ||
| 266 | DTV_INVERSION, | 266 | /* Basic enumeration set for querying unlimited capabilities */ |
| 267 | DTV_DISEQC_MASTER, | 267 | #define DTV_FE_CAPABILITY_COUNT 15 |
| 268 | DTV_SYMBOL_RATE, | 268 | #define DTV_FE_CAPABILITY 16 |
| 269 | DTV_INNER_FEC, | 269 | #define DTV_DELIVERY_SYSTEM 17 |
| 270 | DTV_VOLTAGE, | 270 | |
| 271 | DTV_TONE, | ||
| 272 | DTV_PILOT, | ||
| 273 | DTV_ROLLOFF, | ||
| 274 | |||
| 275 | DTV_DISEQC_SLAVE_REPLY, | ||
| 276 | |||
| 277 | /* Basic enumeration set for querying unlimited capabilities */ | ||
| 278 | DTV_FE_CAPABILITY_COUNT, | ||
| 279 | DTV_FE_CAPABILITY, | ||
| 280 | |||
| 281 | /* New commands are always appended */ | ||
| 282 | DTV_DELIVERY_SYSTEM, | ||
| 283 | } dtv_cmd_types_t; | ||
| 284 | 271 | ||
| 285 | typedef enum fe_pilot { | 272 | typedef enum fe_pilot { |
| 286 | PILOT_ON, | 273 | PILOT_ON, |
