diff options
author | Stefan Ringel <stefan.ringel@arcor.de> | 2010-03-29 13:51:10 -0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2010-05-19 12:57:27 -0300 |
commit | 32a2232bfd6a5eda4f4d6977ebf68ce9d2408e9b (patch) | |
tree | ea4244620cf8abf2933697c863c77f51c68eea66 /drivers/staging/tm6000/tm6000.h | |
parent | 124371e33ce733a81fde8419946adb0d6c14f4c0 (diff) |
V4L/DVB: tm6000: switch to gpio strcut
switch to a gpio structure
Signed-off-by: Stefan Ringel <stefan.ringel@arcor.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/staging/tm6000/tm6000.h')
-rw-r--r-- | drivers/staging/tm6000/tm6000.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/drivers/staging/tm6000/tm6000.h b/drivers/staging/tm6000/tm6000.h index 321e60eb9a83..7fcc7478c69b 100644 --- a/drivers/staging/tm6000/tm6000.h +++ b/drivers/staging/tm6000/tm6000.h @@ -103,6 +103,16 @@ enum tm6000_mode { TM6000_MODE_DIGITAL, }; +struct tm6000_gpio { + int tuner_reset; + int tuner_on; + int demod_reset; + int demod_on; + int power_led; + int dvb_led; + int ir; +} + struct tm6000_capabilities { unsigned int has_tuner:1; unsigned int has_tda9874:1; @@ -140,7 +150,8 @@ struct tm6000_core { /* Tuner configuration */ int tuner_type; /* type of the tuner */ int tuner_addr; /* tuner address */ - int tuner_reset_gpio; /* GPIO used for tuner reset */ + + struct tm6000_gpio gpio; /* Demodulator configuration */ int demod_addr; /* demodulator address */ |