GENERIC 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209
  1. # $OpenBSD: GENERIC,v 1.50 2015/04/16 09:09:49 mpi Exp $
  2. #
  3. # For further information on compiling OpenBSD kernels, see the config(8)
  4. # man page.
  5. #
  6. # For further information on hardware support for this architecture, see
  7. # the intro(4) man page. For further information about kernel options
  8. # for this architecture, see the options(4) man page. For an explanation
  9. # of each device driver in this file see the section 4 man page for the
  10. # device.
  11. machine loongson mips64
  12. include "../../../conf/GENERIC"
  13. maxusers 32
  14. option CPU_LOONGSON2
  15. makeoption LINK_ADDRESS="0xffffffff80200000"
  16. option USER_PCICONF
  17. option WSDISPLAY_COMPAT_RAWKBD # provide raw scancodes; needed for X11
  18. option PCIVERBOSE
  19. option USBVERBOSE
  20. config bsd swap generic
  21. #
  22. # Definition of system
  23. #
  24. mainbus0 at root
  25. cpu0 at mainbus0
  26. clock0 at mainbus0
  27. apm0 at mainbus0
  28. # Main local buses
  29. bonito* at mainbus0
  30. pci* at bonito?
  31. # Lemote Lynloong, Lemote Fuloong 2F and Lemote Yeeloong devices
  32. glxpcib* at pci?
  33. gpio* at glxpcib?
  34. isa0 at glxpcib?
  35. glxclk* at glxpcib?
  36. mcclock0 at isa? port 0x70
  37. pckbc0 at isa? # Yeeloong only
  38. pckbd* at pckbc? # Yeeloong only
  39. wskbd* at pckbd? mux 1 # Yeeloong only
  40. pms* at pckbc? # Yeeloong only
  41. wsmouse* at pms? mux 0 # Yeeloong only
  42. ykbec0 at isa? port 0x381 # Yeeloong only
  43. com0 at isa? port 0x2f8 irq 3 # Fuloong 2F only
  44. com1 at isa? port 0x3f8 irq 4 # Fuloong 2F only (IR port)
  45. pciide* at pci?
  46. wd* at pciide? flags 0x0000
  47. sisfb* at pci? # Lynloong/Fuloong 2F only
  48. wsdisplay* at sisfb?
  49. smfb* at pci? # Yeeloong only
  50. wsdisplay* at smfb?
  51. auglx* at pci?
  52. audio* at auglx?
  53. # Gdium Liberty specific devices
  54. voyager* at pci?
  55. gpio0 at voyager?
  56. gdiumiic0 at gpio0 offset 6 mask 0x81 # pins 6 and 13
  57. gdiumiic0 at gpio0 offset 46 mask 0x03 # pins 46 and 47
  58. iic0 at gdiumiic0
  59. stsec0 at iic0 # ST7 Embedded Controller
  60. lmtemp0 at iic0 # National Semiconductor LM75
  61. mfokclock0 at iic0 # M41T8x todclock
  62. #iic* at voyager?
  63. ohci* at voyager?
  64. smfb* at voyager?
  65. wsdisplay* at smfb?
  66. # Generic 2E systems (in addition to the Fuloong devices)
  67. pcib* at pci?
  68. isa0 at pcib?
  69. vga* at pci?
  70. wsdisplay* at vga?
  71. auvia* at pci?
  72. audio* at auvia?
  73. viapm* at pci?
  74. # USB Controllers
  75. ohci* at pci?
  76. uhci* at pci?
  77. ehci* at pci?
  78. # USB bus support
  79. usb* at ohci?
  80. usb* at uhci?
  81. usb* at ehci?
  82. # USB devices
  83. uhub* at usb? # USB Hubs
  84. uhub* at uhub? # USB Hubs
  85. ualea* at uhub? # Araneus Alea II TRNG
  86. umodem* at uhub? # USB Modems/Serial
  87. ucom* at umodem?
  88. uvisor* at uhub? # Handspring Visor
  89. ucom* at uvisor?
  90. uvscom* at uhub? # SUNTAC Slipper U VS-10U serial
  91. ucom* at uvscom?
  92. ubsa* at uhub? # Belkin serial adapter
  93. ucom* at ubsa?
  94. uftdi* at uhub? # FTDI FT8U100AX serial adapter
  95. ucom* at uftdi?
  96. uplcom* at uhub? # I/O DATA USB-RSAQ2 serial adapter
  97. ucom* at uplcom?
  98. umct* at uhub? # MCT USB-RS232 serial adapter
  99. ucom* at umct?
  100. uslcom* at uhub? # Silicon Laboratories CP210x serial
  101. ucom* at uslcom?
  102. uark* at uhub? # Arkmicro ARK3116 serial
  103. ucom* at uark?
  104. moscom* at uhub? # MosChip MCS7703 serial
  105. ucom* at moscom?
  106. umcs* at uhub? # MosChip MCS78x0 serial
  107. ucom* at umcs?
  108. uipaq* at uhub? # iPAQ serial adapter
  109. ucom* at uipaq?
  110. umsm* at uhub? # Qualcomm MSM EVDO
  111. ucom* at umsm?
  112. uchcom* at uhub? # WinChipHead CH341/340 serial
  113. ucom* at uchcom?
  114. ulpt* at uhub? # USB Printers
  115. umass* at uhub? # USB Mass Storage devices
  116. uhidev* at uhub? # Human Interface Devices
  117. ums* at uhidev? # USB mouse
  118. wsmouse* at ums? mux 0
  119. ukbd* at uhidev? # USB keyboard
  120. wskbd* at ukbd? mux 1
  121. uslhcom* at uhidev? # Silicon Labs CP2110 USB HID UART
  122. ucom* at uslhcom?
  123. uhid* at uhidev? # USB generic HID support
  124. upd* at uhidev? # USB Power Devices sensors
  125. atu* at uhub? # Atmel AT76c50x based 802.11b
  126. aue* at uhub? # ADMtek AN986 Pegasus Ethernet
  127. axe* at uhub? # ASIX Electronics AX88172 USB Ethernet
  128. axen* at uhub? # ASIX Electronics AX88179 USB Ethernet
  129. cdce* at uhub? # CDC Ethernet
  130. urndis* at uhub? # Remote NDIS Ethernet
  131. cue* at uhub? # CATC USB-EL1201A based Ethernet
  132. kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet
  133. mos* at uhub? # MOSCHIP MCS7730/7830 10/100 Ethernet
  134. smsc* at uhub? # SMSC LAN95xx Ethernet
  135. otus* at uhub? # Atheros AR9001U
  136. athn* at uhub? # Atheros AR9002U
  137. rum* at uhub? # Ralink RT2501USB/RT2601USB
  138. run* at uhub? # Ralink RT2700U/RT2800U/RT3000U
  139. uath* at uhub? # Atheros AR5005UG/AR5005UX
  140. udav* at uhub? # Davicom DM9601 based Ethernet
  141. upgt* at uhub? # Conexant/Intersil PrismGT SoftMAC USB
  142. upl* at uhub? # Prolific PL2301/PL2302 host-to-host `network'
  143. ugl* at uhub? # Genesys Logic GL620USB-A host-to-host `network'
  144. ural* at uhub? # Ralink RT2500USB
  145. url* at uhub? # Realtek RTL8150L based adapters
  146. urtw* at uhub? # Realtek 8187
  147. rsu* at uhub? # Realtek RTL8188SU/RTL8191SU/RTL8192SU
  148. urtwn* at uhub? # Realtek RTL8188CU/RTL8192CU
  149. wi* at uhub? # WaveLAN IEEE 802.11DS
  150. zyd* at uhub? # Zydas ZD1211
  151. uberry* at uhub? # Research In Motion BlackBerry
  152. udcf* at uhub? # Gude Expert mouseCLOCK
  153. uthum* at uhidev? # TEMPerHUM sensor
  154. ugold* at uhidev? # gold TEMPer sensor
  155. utwitch* at uhidev? # YUREX BBU sensor
  156. ugen* at uhub? # USB Generic driver
  157. # USB Audio
  158. uaudio* at uhub?
  159. audio* at uaudio?
  160. umidi* at uhub? # USB MIDI
  161. midi* at umidi?
  162. # USB Video
  163. uvideo* at uhub?
  164. video* at uvideo?
  165. udl* at uhub?
  166. wsdisplay* at udl?
  167. # NICs
  168. ral* at pci?
  169. re* at pci?
  170. rl* at pci?
  171. # Media Independent Interface (mii) drivers
  172. acphy* at mii? # Altima AC101 PHYs
  173. amphy* at mii? # AMD 79C873 PHYs
  174. bmtphy* at mii? # Broadcom 10/100 PHYs
  175. eephy* at mii? # Marvell 88E1000 series PHY
  176. rgephy* at mii? # Realtek 8169S/8110S PHY
  177. rlphy* at mii? # Realtek 8139 internal PHYs
  178. urlphy* at mii? # Realtek RTL8150L internal PHY
  179. ukphy* at mii? # "unknown" PHYs
  180. # SCSI Bus devices
  181. scsibus* at scsi?
  182. sd* at scsibus?
  183. st* at scsibus?
  184. cd* at scsibus?
  185. ch* at scsibus?
  186. uk* at scsibus?
  187. pseudo-device hotplug 1 # devices hot plugging
  188. pseudo-device wsmux 2 # mouse & keyboard multiplexor