]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/linux/dvb/frontend.h
PCI: add routines for debugging and handling lost interrupts
[linux-2.6-omap-h63xx.git] / include / linux / dvb / frontend.h
index 6675edfab3fcf7150802c416289d52a67f6542e5..79a8ed8e6a7d6c02517c7407019b0302806035c1 100644 (file)
@@ -166,6 +166,7 @@ typedef enum fe_modulation {
        VSB_16,
        PSK_8,
        APSK_16,
+       APSK_32,
        DQPSK,
 } fe_modulation_t;
 
@@ -271,8 +272,11 @@ struct dvb_frontend_event {
 #define DTV_API_VERSION                                35
 #define DTV_CODE_RATE_HP                       36
 #define DTV_CODE_RATE_LP                       37
+#define DTV_GUARD_INTERVAL                     38
+#define DTV_TRANSMISSION_MODE                  39
+#define DTV_HIERARCHY                          40
 
-#define DTV_MAX_COMMAND                                DTV_CODE_RATE_LP
+#define DTV_MAX_COMMAND                                DTV_HIERARCHY
 
 typedef enum fe_pilot {
        PILOT_ON,
@@ -281,9 +285,9 @@ typedef enum fe_pilot {
 } fe_pilot_t;
 
 typedef enum fe_rolloff {
+       ROLLOFF_35, /* Implied value in DVB-S, default for DVB-S2 */
        ROLLOFF_20,
        ROLLOFF_25,
-       ROLLOFF_35,
        ROLLOFF_AUTO,
 } fe_rolloff_t;
 
@@ -292,6 +296,7 @@ typedef enum fe_delivery_system {
        SYS_DVBC_ANNEX_AC,
        SYS_DVBC_ANNEX_B,
        SYS_DVBT,
+       SYS_DSS,
        SYS_DVBS,
        SYS_DVBS2,
        SYS_DVBH,