mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-18 22:33:39 +00:00
Add PnP IDs for AHA-1530 and AHA-1520 cards.
PR: 19497, 18378 Submitted by: Martijn Plak <martijn@be3.com>
This commit is contained in:
parent
81930014ef
commit
c29b4c13d0
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=77844
|
@ -57,6 +57,12 @@ static u_int aic_isa_ports[] = { 0x340, 0x140 };
|
|||
#define AIC_ISA_NUMPORTS (sizeof(aic_isa_ports) / sizeof(aic_isa_ports[0]))
|
||||
#define AIC_ISA_PORTSIZE 0x20
|
||||
|
||||
static struct isa_pnp_id aic_ids[] = {
|
||||
{ 0x15309004, "Adaptec AHA-1530P" },
|
||||
{ 0x15209004, "Adaptec AHA-1520P" },
|
||||
{ 0 }
|
||||
};
|
||||
|
||||
static int
|
||||
aic_isa_alloc_resources(device_t dev)
|
||||
{
|
||||
|
@ -124,7 +130,7 @@ aic_isa_probe(device_t dev)
|
|||
u_int port, *ports;
|
||||
u_int8_t porta;
|
||||
|
||||
if (isa_get_vendorid(dev))
|
||||
if (ISA_PNP_PROBE(device_get_parent(dev), dev, aic_ids) == ENXIO)
|
||||
return (ENXIO);
|
||||
|
||||
port = isa_get_port(dev);
|
||||
|
|
Loading…
Reference in a new issue