| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: files.pci,v 1.351 2012/01/03 00:25:49 macallan Exp $ | | 1 | # $NetBSD: files.pci,v 1.352 2012/01/21 23:46:49 rkujawa Exp $ |
2 | # | | 2 | # |
3 | # Config file and device description for machine-independent PCI code. | | 3 | # Config file and device description for machine-independent PCI code. |
4 | # Included by ports that need it. Requires that the SCSI files be | | 4 | # Included by ports that need it. Requires that the SCSI files be |
5 | # defined first. | | 5 | # defined first. |
6 | | | 6 | |
7 | defflag opt_pci.h PCIVERBOSE PCI_CONFIG_DUMP PCI_NETBSD_CONFIGURE | | 7 | defflag opt_pci.h PCIVERBOSE PCI_CONFIG_DUMP PCI_NETBSD_CONFIGURE |
8 | defparam opt_pci.h PCI_NETBSD_ENABLE_IDE | | 8 | defparam opt_pci.h PCI_NETBSD_ENABLE_IDE |
9 | | | 9 | |
10 | defflag opt_bktr.h BKTR_430_FX_MODE BKTR_GPIO_ACCESS BKTR_NO_MSP_RESET | | 10 | defflag opt_bktr.h BKTR_430_FX_MODE BKTR_GPIO_ACCESS BKTR_NO_MSP_RESET |
11 | BKTR_REVERSE_MUTE BKTR_SIS_VIA_MODE BKTR_USE_PLL | | 11 | BKTR_REVERSE_MUTE BKTR_SIS_VIA_MODE BKTR_USE_PLL |
12 | defparam opt_bktr.h BKTR_OVERRIDE_CARD BKTR_OVERRIDE_TUNER BKTR_OVERRIDE_DBX | | 12 | defparam opt_bktr.h BKTR_OVERRIDE_CARD BKTR_OVERRIDE_TUNER BKTR_OVERRIDE_DBX |
13 | BKTR_OVERRIDE_MSP BKTR_SYSTEM_DEFAULT | | 13 | BKTR_OVERRIDE_MSP BKTR_SYSTEM_DEFAULT |
14 | | | 14 | |
| @@ -827,27 +827,27 @@ file dev/pci/machfb.c machfb | | | @@ -827,27 +827,27 @@ file dev/pci/machfb.c machfb |
827 | | | 827 | |
828 | # 3Dfx Voodoo3 framebuffer console driver | | 828 | # 3Dfx Voodoo3 framebuffer console driver |
829 | device voodoofb: wsemuldisplaydev, rasops8, vcons, videomode, drm | | 829 | device voodoofb: wsemuldisplaydev, rasops8, vcons, videomode, drm |
830 | attach voodoofb at pci | | 830 | attach voodoofb at pci |
831 | file dev/pci/voodoofb.c voodoofb | | 831 | file dev/pci/voodoofb.c voodoofb |
832 | | | 832 | |
833 | # VIA UniChrome framebuffer console driver | | 833 | # VIA UniChrome framebuffer console driver |
834 | device unichromefb: wsemuldisplaydev, rasops16, rasops32, vcons, drm | | 834 | device unichromefb: wsemuldisplaydev, rasops16, rasops32, vcons, drm |
835 | attach unichromefb at pci | | 835 | attach unichromefb at pci |
836 | file dev/pci/unichromefb.c unichromefb needs-flag | | 836 | file dev/pci/unichromefb.c unichromefb needs-flag |
837 | | | 837 | |
838 | # ATI Radeon framebuffer console driver | | 838 | # ATI Radeon framebuffer console driver |
839 | # (Note: to enable the BIOS parser, add options RADEON_BIOS_INIT to the config) | | 839 | # (Note: to enable the BIOS parser, add options RADEON_BIOS_INIT to the config) |
840 | device radeonfb: wsemuldisplaydev, videomode, rasops8, rasops32, vcons, splash, iic, i2c_bitbang, ddc_read_edid, edid, drm | | 840 | device radeonfb: wsemuldisplaydev, videomode, rasops8, rasops32, vcons, splash, i2cbus, i2c_bitbang, ddc_read_edid, edid, drm |
841 | attach radeonfb at pci | | 841 | attach radeonfb at pci |
842 | file dev/pci/radeonfb.c radeonfb | | 842 | file dev/pci/radeonfb.c radeonfb |
843 | file dev/pci/radeonfb_i2c.c radeonfb | | 843 | file dev/pci/radeonfb_i2c.c radeonfb |
844 | file dev/pci/radeonfb_bios.c radeonfb | | 844 | file dev/pci/radeonfb_bios.c radeonfb |
845 | defflag opt_radeonfb.h RADEONFB_DEBUG | | 845 | defflag opt_radeonfb.h RADEONFB_DEBUG |
846 | defflag opt_radeonfb.h RADEONFB_BIOS_INIT | | 846 | defflag opt_radeonfb.h RADEONFB_BIOS_INIT |
847 | defflag opt_radeonfb.h RADEONFB_BIOS_DEBUG | | 847 | defflag opt_radeonfb.h RADEONFB_BIOS_DEBUG |
848 | defflag opt_radeonfb.h RADEONFB_MMAP_BARS | | 848 | defflag opt_radeonfb.h RADEONFB_MMAP_BARS |
849 | defflag opt_radeonfb.h RADEONFB_DEPTH_32 | | 849 | defflag opt_radeonfb.h RADEONFB_DEPTH_32 |
850 | | | 850 | |
851 | # Chelsio Terminator 3 (T3) 10 gigabit ethernet | | 851 | # Chelsio Terminator 3 (T3) 10 gigabit ethernet |
852 | device cxgbc { } | | 852 | device cxgbc { } |
853 | attach cxgbc at pci | | 853 | attach cxgbc at pci |
| @@ -970,27 +970,27 @@ file dev/pci/genfb_pci.c genfb_pci | | | @@ -970,27 +970,27 @@ file dev/pci/genfb_pci.c genfb_pci |
970 | # NVIDIA nForce2/3/4 SMBus controller | | 970 | # NVIDIA nForce2/3/4 SMBus controller |
971 | device nfsmbc { } | | 971 | device nfsmbc { } |
972 | attach nfsmbc at pci | | 972 | attach nfsmbc at pci |
973 | device nfsmb: i2cbus | | 973 | device nfsmb: i2cbus |
974 | attach nfsmb at nfsmbc | | 974 | attach nfsmb at nfsmbc |
975 | file dev/pci/nfsmb.c nfsmbc | nfsmb | | 975 | file dev/pci/nfsmb.c nfsmbc | nfsmb |
976 | | | 976 | |
977 | # Intel ICH SMBus controller | | 977 | # Intel ICH SMBus controller |
978 | device ichsmb: i2cbus | | 978 | device ichsmb: i2cbus |
979 | attach ichsmb at pci | | 979 | attach ichsmb at pci |
980 | file dev/pci/ichsmb.c ichsmb | | 980 | file dev/pci/ichsmb.c ichsmb |
981 | | | 981 | |
982 | # ATI Rage 128 framebuffer console driver | | 982 | # ATI Rage 128 framebuffer console driver |
983 | device r128fb: wsemuldisplaydev, rasops8, rasops32, vcons, videomode, iic, i2c_bitbang | | 983 | device r128fb: wsemuldisplaydev, rasops8, rasops32, vcons, videomode, i2cbus, i2c_bitbang |
984 | attach r128fb at pci | | 984 | attach r128fb at pci |
985 | file dev/pci/r128fb.c r128fb | | 985 | file dev/pci/r128fb.c r128fb |
986 | defflag opt_r128fb.h R128FB_DEBUG | | 986 | defflag opt_r128fb.h R128FB_DEBUG |
987 | defflag opt_r128fb.h R128FB_WAIT | | 987 | defflag opt_r128fb.h R128FB_WAIT |
988 | | | 988 | |
989 | # Attansic/Atheros L1 Gigabit-Ethernet | | 989 | # Attansic/Atheros L1 Gigabit-Ethernet |
990 | device age: ether, ifnet, arp, mii, mii_phy | | 990 | device age: ether, ifnet, arp, mii, mii_phy |
991 | attach age at pci | | 991 | attach age at pci |
992 | file dev/pci/if_age.c age | | 992 | file dev/pci/if_age.c age |
993 | | | 993 | |
994 | # Attansic/Atheros L1C/L2C Gigabit Ethernet | | 994 | # Attansic/Atheros L1C/L2C Gigabit Ethernet |
995 | device alc: ether, ifnet, arp, mii, mii_phy | | 995 | device alc: ether, ifnet, arp, mii, mii_phy |
996 | attach alc at pci | | 996 | attach alc at pci |
| @@ -1022,36 +1022,36 @@ include "dev/pci/n8/files.n8" | | | @@ -1022,36 +1022,36 @@ include "dev/pci/n8/files.n8" |
1022 | | | 1022 | |
1023 | # | | 1023 | # |
1024 | # Broadcom AirForce / Apple Airport Extreme | | 1024 | # Broadcom AirForce / Apple Airport Extreme |
1025 | # | | 1025 | # |
1026 | attach bwi at pci with bwi_pci | | 1026 | attach bwi at pci with bwi_pci |
1027 | file dev/pci/if_bwi_pci.c bwi_pci | | 1027 | file dev/pci/if_bwi_pci.c bwi_pci |
1028 | | | 1028 | |
1029 | # Marvell Serial-ATA Host Controller | | 1029 | # Marvell Serial-ATA Host Controller |
1030 | attach mvsata at pci with mvsata_pci | | 1030 | attach mvsata at pci with mvsata_pci |
1031 | file dev/pci/mvsata_pci.c mvsata_pci | | 1031 | file dev/pci/mvsata_pci.c mvsata_pci |
1032 | | | 1032 | |
1033 | include "dev/pci/voyager/files.voyager" | | 1033 | include "dev/pci/voyager/files.voyager" |
1034 | # Silicon Motion SM502 / Voyager GX | | 1034 | # Silicon Motion SM502 / Voyager GX |
1035 | device voyager: iic, i2c_bitbang, voyagerbus, i2cbus | | 1035 | device voyager: i2cbus, i2c_bitbang, voyagerbus, i2cbus |
1036 | attach voyager at pci | | 1036 | attach voyager at pci |
1037 | file dev/pci/voyager.c voyager | | 1037 | file dev/pci/voyager.c voyager |
1038 | defflag opt_voyager.h VOYAGER_DEBUG | | 1038 | defflag opt_voyager.h VOYAGER_DEBUG |
1039 | | | 1039 | |
1040 | # High Definition Audio | | 1040 | # High Definition Audio |
1041 | include "dev/pci/hdaudio/files.hdaudio" | | 1041 | include "dev/pci/hdaudio/files.hdaudio" |
1042 | | | 1042 | |
1043 | # Permedia 2 / Sun PGX32 / Raptor | | 1043 | # Permedia 2 / Sun PGX32 / Raptor |
1044 | device pm2fb: wsemuldisplaydev, rasops8, vcons, videomode, iic, i2c_bitbang | | 1044 | device pm2fb: wsemuldisplaydev, rasops8, vcons, videomode, i2cbus, i2c_bitbang |
1045 | attach pm2fb at pci | | 1045 | attach pm2fb at pci |
1046 | file dev/pci/pm2fb.c pm2fb | | 1046 | file dev/pci/pm2fb.c pm2fb |
1047 | defflag opt_pm2fb.h PM2FB_DEBUG | | 1047 | defflag opt_pm2fb.h PM2FB_DEBUG |
1048 | | | 1048 | |
1049 | # 3Dlabs Wildcat / Sun XVR-500, 1200, Expert3D etc. | | 1049 | # 3Dlabs Wildcat / Sun XVR-500, 1200, Expert3D etc. |
1050 | device wcfb: wsemuldisplaydev, rasops8, vcons | | 1050 | device wcfb: wsemuldisplaydev, rasops8, vcons |
1051 | attach wcfb at pci | | 1051 | attach wcfb at pci |
1052 | file dev/pci/wcfb.c wcfb | | 1052 | file dev/pci/wcfb.c wcfb |
1053 | defflag opt_wcfb.h WCFB_DEBUG | | 1053 | defflag opt_wcfb.h WCFB_DEBUG |
1054 | | | 1054 | |
1055 | # Domex 536, 5380-compatible SCSI HBA | | 1055 | # Domex 536, 5380-compatible SCSI HBA |
1056 | attach nca at pci with nca_pci | | 1056 | attach nca at pci with nca_pci |
1057 | file dev/pci/nca_pci.c nca_pci | | 1057 | file dev/pci/nca_pci.c nca_pci |