Add support for D-Link DSB-650 USB ethernet adapter.
This commit is contained in:
parent
275fd0d63f
commit
73d445d426
@ -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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user