libsigrok/src/hardware
Lars-Peter Clausen e32862ebcc Drop unnecessary struct sr_dev_driver forward declarations
Most drivers have a forward declaration to their sr_dev_driver struct at
the beginning of the driver file. This is due to historic reasons and often
no longer required. So remove all the unnecessary forward declarations.

Some drivers still require the forward declaration, but only reference the
driver struct from within the driver scan() callback. Since the driver
struct is passed to the scan callback replace the references to the global
variable with the local parameter. In some cases this requires adding the
parameter to some of the helper functions that are called from the scan()
callback.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2016-05-17 23:38:05 +02:00
..
agilent-dmm Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
appa-55ii Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
arachnid-labs-re-load-pro Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
asix-sigma Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
atten-pps3xxx Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
baylibre-acme Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
beaglelogic Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
brymen-bm86x Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
brymen-dmm Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
cem-dt-885x Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
center-3xx Remove unnecessary std_init() wrapper functions 2016-05-09 15:10:26 +02:00
chronovu-la Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
colead-slm Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
conrad-digi-35-cpu Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
demo Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
deree-de5000 Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
fluke-dmm Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
ftdi-la Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
fx2lafw Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
gmc-mh-1x-2x Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
gwinstek-gds-800 config_get(): Don't check for sdi->priv != NULL. 2016-05-17 01:12:56 +02:00
hameg-hmo config_list: Don't check for sdi->priv != NULL. 2016-05-17 01:12:56 +02:00
hantek-6xxx Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
hantek-dso Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
hp-3457a Remove unnecessary std_init() wrapper functions 2016-05-09 15:10:26 +02:00
hung-chang-dso-2100 Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
ikalogic-scanalogic2 Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
ikalogic-scanaplus Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
kecheng-kc-330b Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
kern-scale config_set(): Don't check for sdi->priv != NULL. 2016-05-17 01:12:56 +02:00
korad-kaxxxxp Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
lascar-el-usb Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
lecroy-logicstudio Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
link-mso19 Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
manson-hcs-3xxx Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
maynuo-m97 scan(): Consistently start out with SR_ST_INACTIVE. 2016-05-12 14:59:56 +02:00
mic-985xx Remove unnecessary std_init() wrapper functions 2016-05-09 15:10:26 +02:00
motech-lps-30x Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
norma-dmm config_set(): Don't check for sdi->priv != NULL. 2016-05-17 01:12:56 +02:00
openbench-logic-sniffer Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
pipistrello-ols Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
rigol-ds config_list: Don't check for sdi->priv != NULL. 2016-05-17 01:12:56 +02:00
saleae-logic16 Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
scpi-pps Remove unnecessary std_init() wrapper functions 2016-05-09 15:10:26 +02:00
serial-dmm config_set(): Don't check for sdi->priv != NULL. 2016-05-17 01:12:56 +02:00
sysclk-lwla Remove unnecessary std_init() wrapper functions 2016-05-09 15:10:26 +02:00
teleinfo Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
testo Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
tondaj-sl-814 Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
uni-t-dmm Remove unnecessary std_init() wrapper functions 2016-05-09 15:10:26 +02:00
uni-t-ut32x Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
victor-dmm Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00
yokogawa-dlm config_get(): Don't check for sdi->priv != NULL. 2016-05-17 01:12:56 +02:00
zeroplus-logic-cube Drop unnecessary struct sr_dev_driver forward declarations 2016-05-17 23:38:05 +02:00