diff options
author | sam <sam@FreeBSD.org> | 2003-02-07 23:02:02 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2003-02-07 23:02:02 +0000 |
commit | 3c791c8729585027435477ccde6a53be4ba01225 (patch) | |
tree | ecaab0ba166dac93771bdaaa03de135f6606770b /sys/dev/ubsec/ubsec.c | |
parent | aab7a9183b87774b3191564c39a5de4757e96567 (diff) | |
download | FreeBSD-src-3c791c8729585027435477ccde6a53be4ba01225.zip FreeBSD-src-3c791c8729585027435477ccde6a53be4ba01225.tar.gz |
add 5823 device id's; this allows 5823 parts to function but you cannot
use the AES functionality
Submitted by: Jonathan Stone <jonathan@DSG.Stanford.EDU>
MFC after: 1 day
Diffstat (limited to 'sys/dev/ubsec/ubsec.c')
-rw-r--r-- | sys/dev/ubsec/ubsec.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/sys/dev/ubsec/ubsec.c b/sys/dev/ubsec/ubsec.c index b18acfd..de1566e 100644 --- a/sys/dev/ubsec/ubsec.c +++ b/sys/dev/ubsec/ubsec.c @@ -216,7 +216,9 @@ ubsec_probe(device_t dev) (pci_get_device(dev) == PCI_PRODUCT_BROADCOM_5805 || pci_get_device(dev) == PCI_PRODUCT_BROADCOM_5820 || pci_get_device(dev) == PCI_PRODUCT_BROADCOM_5821 || - pci_get_device(dev) == PCI_PRODUCT_BROADCOM_5822)) + pci_get_device(dev) == PCI_PRODUCT_BROADCOM_5822 || + pci_get_device(dev) == PCI_PRODUCT_BROADCOM_5823 + )) return (0); return (ENXIO); } @@ -232,6 +234,7 @@ ubsec_partname(struct ubsec_softc *sc) case PCI_PRODUCT_BROADCOM_5820: return "Broadcom 5820"; case PCI_PRODUCT_BROADCOM_5821: return "Broadcom 5821"; case PCI_PRODUCT_BROADCOM_5822: return "Broadcom 5822"; + case PCI_PRODUCT_BROADCOM_5823: return "Broadcom 5823"; } return "Broadcom unknown-part"; case PCI_VENDOR_BLUESTEEL: @@ -282,7 +285,8 @@ ubsec_attach(device_t dev) if (pci_get_vendor(dev) == PCI_VENDOR_BROADCOM && (pci_get_device(dev) == PCI_PRODUCT_BROADCOM_5821 || - pci_get_device(dev) == PCI_PRODUCT_BROADCOM_5822)) { + pci_get_device(dev) == PCI_PRODUCT_BROADCOM_5822 || + pci_get_device(dev) == PCI_PRODUCT_BROADCOM_5823 )) { /* NB: the 5821/5822 defines some additional status bits */ sc->sc_statmask |= BS_STAT_MCR1_ALLEMPTY | BS_STAT_MCR2_ALLEMPTY; |