diff --git a/sys/pccard/pcic_pci.c b/sys/pccard/pcic_pci.c index 8524fcaa3b2..b29b23c522a 100644 --- a/sys/pccard/pcic_pci.c +++ b/sys/pccard/pcic_pci.c @@ -74,6 +74,8 @@ pcic_pci_probe(pcici_t tag, pcidi_t type) return ("TI PCI-1220 PCI-CardBus Bridge"); case PCI_DEVICE_ID_PCIC_TI1221: return ("TI PCI-1221 PCI-CardBus Bridge"); + case PCI_DEVICE_ID_PCIC_TI1225: + return ("TI PCI-1225 PCI-CardBus Bridge"); case PCI_DEVICE_ID_PCIC_TI1250: return ("TI PCI-1250 PCI-CardBus Bridge"); case PCI_DEVICE_ID_PCIC_TI1251: @@ -84,6 +86,8 @@ pcic_pci_probe(pcici_t tag, pcidi_t type) return ("TI PCI-1410 PCI-CardBus Bridge"); case PCI_DEVICE_ID_PCIC_TI1420: return ("TI PCI-1420 PCI-CardBus Bridge"); + case PCI_DEVICE_ID_PCIC_TI1450: + return ("TI PCI-1450 PCI-CardBus Bridge"); case PCI_DEVICE_ID_PCIC_TI1451: return ("TI PCI-1451 PCI-CardBus Bridge"); case PCI_DEVICE_ID_TOSHIBA_TOPIC95: diff --git a/sys/pccard/pcic_pci.h b/sys/pccard/pcic_pci.h index f6178bc0756..0193a11ab17 100644 --- a/sys/pccard/pcic_pci.h +++ b/sys/pccard/pcic_pci.h @@ -41,8 +41,10 @@ #define PCI_DEVICE_ID_PCIC_TI1250 0xac16104cul #define PCI_DEVICE_ID_PCIC_TI1251 0xac1d104cul #define PCI_DEVICE_ID_PCIC_TI1251B 0xac1f104cul +#define PCI_DEVICE_ID_PCIC_TI1225 0xac1c104cul #define PCI_DEVICE_ID_PCIC_TI1410 0xac50104cul #define PCI_DEVICE_ID_PCIC_TI1420 0xac51104cul +#define PCI_DEVICE_ID_PCIC_TI1450 0xac1b104cul #define PCI_DEVICE_ID_PCIC_TI1451 0xac52104cul #define PCI_DEVICE_ID_TOSHIBA_TOPIC95 0x060a1179ul #define PCI_DEVICE_ID_TOSHIBA_TOPIC97 0x060f1179ul diff --git a/sys/pci/pcic_p.c b/sys/pci/pcic_p.c index 8524fcaa3b2..b29b23c522a 100644 --- a/sys/pci/pcic_p.c +++ b/sys/pci/pcic_p.c @@ -74,6 +74,8 @@ pcic_pci_probe(pcici_t tag, pcidi_t type) return ("TI PCI-1220 PCI-CardBus Bridge"); case PCI_DEVICE_ID_PCIC_TI1221: return ("TI PCI-1221 PCI-CardBus Bridge"); + case PCI_DEVICE_ID_PCIC_TI1225: + return ("TI PCI-1225 PCI-CardBus Bridge"); case PCI_DEVICE_ID_PCIC_TI1250: return ("TI PCI-1250 PCI-CardBus Bridge"); case PCI_DEVICE_ID_PCIC_TI1251: @@ -84,6 +86,8 @@ pcic_pci_probe(pcici_t tag, pcidi_t type) return ("TI PCI-1410 PCI-CardBus Bridge"); case PCI_DEVICE_ID_PCIC_TI1420: return ("TI PCI-1420 PCI-CardBus Bridge"); + case PCI_DEVICE_ID_PCIC_TI1450: + return ("TI PCI-1450 PCI-CardBus Bridge"); case PCI_DEVICE_ID_PCIC_TI1451: return ("TI PCI-1451 PCI-CardBus Bridge"); case PCI_DEVICE_ID_TOSHIBA_TOPIC95: diff --git a/sys/pci/pcic_p.h b/sys/pci/pcic_p.h index f6178bc0756..0193a11ab17 100644 --- a/sys/pci/pcic_p.h +++ b/sys/pci/pcic_p.h @@ -41,8 +41,10 @@ #define PCI_DEVICE_ID_PCIC_TI1250 0xac16104cul #define PCI_DEVICE_ID_PCIC_TI1251 0xac1d104cul #define PCI_DEVICE_ID_PCIC_TI1251B 0xac1f104cul +#define PCI_DEVICE_ID_PCIC_TI1225 0xac1c104cul #define PCI_DEVICE_ID_PCIC_TI1410 0xac50104cul #define PCI_DEVICE_ID_PCIC_TI1420 0xac51104cul +#define PCI_DEVICE_ID_PCIC_TI1450 0xac1b104cul #define PCI_DEVICE_ID_PCIC_TI1451 0xac52104cul #define PCI_DEVICE_ID_TOSHIBA_TOPIC95 0x060a1179ul #define PCI_DEVICE_ID_TOSHIBA_TOPIC97 0x060f1179ul diff --git a/sys/pci/pcisupport.c b/sys/pci/pcisupport.c index b5e97053dd6..49998b95d22 100644 --- a/sys/pci/pcisupport.c +++ b/sys/pci/pcisupport.c @@ -1189,10 +1189,14 @@ chip_match(device_t dev) return ("OPTi 82C822 host to PCI Bridge"); /* Texas Instruments -- vendor 0x104c */ + case 0xac1c104c: + return ("Texas Instruments PCI1225 CardBus controller"); case 0xac50104c: return ("Texas Instruments PCI1410 CardBus controller"); case 0xac51104c: return ("Texas Instruments PCI1420 CardBus controller"); + case 0xac1b104c: + return ("Texas Instruments PCI1450 CardBus controller"); case 0xac52104c: return ("Texas Instruments PCI1451 CardBus controller");