Kill usage of USB_VENDOR_FOO and USB_PRODUCT_BAR defines mostly using two
authorHasso Tepper <hasso@dragonflybsd.org>
Mon, 5 Nov 2007 13:32:28 +0000 (13:32 +0000)
committerHasso Tepper <hasso@dragonflybsd.org>
Mon, 5 Nov 2007 13:32:28 +0000 (13:32 +0000)
commit3f56796ebae2f7281e5d9fd8f95e5e6fca931b31
tree75a1120a80fe285fb3c8093b229bf33871f98d86
parent8ec2459ecc893060a5ce1d8c28694852049606ec
Kill usage of USB_VENDOR_FOO and USB_PRODUCT_BAR defines mostly using two
methods:

  - USB_DEVICE(vendor_id, product_id) macro.
  - Using C99 structure initialisers.

While at it, kill all custom "vendor and product id pair" structures and
custom walkthrough methods for these structures.
29 files changed:
sys/bus/usb/rio500_usb.h
sys/bus/usb/usb_quirks.c
sys/bus/usb/usbdi.h
sys/dev/netif/aue/if_aue.c
sys/dev/netif/axe/if_axe.c
sys/dev/netif/axe/if_axereg.h
sys/dev/netif/cue/if_cue.c
sys/dev/netif/cue/if_cuereg.h
sys/dev/netif/kue/if_kue.c
sys/dev/netif/kue/if_kuereg.h
sys/dev/netif/rue/if_rue.c
sys/dev/netif/rue/if_ruereg.h
sys/dev/netif/rum/if_rum.c
sys/dev/netif/ural/if_ural.c
sys/dev/usbmisc/uark/uark.c
sys/dev/usbmisc/ubsa/ubsa.c
sys/dev/usbmisc/udbp/udbp.c
sys/dev/usbmisc/ufm/ufm.c
sys/dev/usbmisc/uftdi/uftdi.c
sys/dev/usbmisc/uhid/uhid.c
sys/dev/usbmisc/umass/umass.c
sys/dev/usbmisc/umct/umct.c
sys/dev/usbmisc/umsm/umsm.c
sys/dev/usbmisc/uplcom/uplcom.c
sys/dev/usbmisc/urio/urio.c
sys/dev/usbmisc/uscanner/uscanner.c
sys/dev/usbmisc/uslcom/uslcom.c
sys/dev/usbmisc/uvisor/uvisor.c
sys/dev/usbmisc/uvscom/uvscom.c