Add support for D-Link DSB-650 USB ethernet adapter.

This commit is contained in:
Bill Paul 2000-09-06 19:35:01 +00:00
parent d5b5ec1bcf
commit 46f1212df0
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=65540

View File

@ -109,6 +109,7 @@ Static struct aue_type aue_devs[] = {
{ USB_VENDOR_ADMTEK, USB_PRODUCT_ADMTEK_PEGASUS },
{ USB_VENDOR_BILLIONTON, USB_PRODUCT_BILLIONTON_USB100 },
{ USB_VENDOR_MELCO, USB_PRODUCT_MELCO_LUATX },
{ USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650 },
{ USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX },
{ USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650TX_PNA },
{ USB_VENDOR_SMC, USB_PRODUCT_SMC_2202USB },
@ -488,7 +489,9 @@ Static void aue_miibus_statchg(dev)
(sc->aue_info->aue_vid == USB_VENDOR_LINKSYS &&
sc->aue_info->aue_did == USB_PRODUCT_LINKSYS_USB10TA) ||
(sc->aue_info->aue_vid == USB_VENDOR_DLINK &&
sc->aue_info->aue_did == USB_PRODUCT_DLINK_DSB650TX)) {
sc->aue_info->aue_did == USB_PRODUCT_DLINK_DSB650TX) ||
(sc->aue_info->aue_vid == USB_VENDOR_DLINK &&
sc->aue_info->aue_did == USB_PRODUCT_DLINK_DSB650)) {
u_int16_t auxmode;
auxmode = aue_miibus_readreg(dev, 0, 0x1b);
aue_miibus_writereg(dev, 0, 0x1b, auxmode | 0x04);
@ -581,7 +584,9 @@ Static void aue_reset(sc)
(sc->aue_info->aue_vid == USB_VENDOR_LINKSYS &&
sc->aue_info->aue_did == USB_PRODUCT_LINKSYS_USB10TA) ||
(sc->aue_info->aue_vid == USB_VENDOR_DLINK &&
sc->aue_info->aue_did == USB_PRODUCT_DLINK_DSB650TX)) {
sc->aue_info->aue_did == USB_PRODUCT_DLINK_DSB650TX) ||
(sc->aue_info->aue_vid == USB_VENDOR_DLINK &&
sc->aue_info->aue_did == USB_PRODUCT_DLINK_DSB650)) {
csr_write_1(sc, AUE_GPIO0, AUE_GPIO_SEL0|AUE_GPIO_SEL1);
csr_write_1(sc, AUE_GPIO0, AUE_GPIO_SEL0|AUE_GPIO_SEL1|
AUE_GPIO_OUT0);