1*4117f5ccSmiod# $OpenBSD: files.loongson,v 1.7 2010/02/26 14:53:11 miod Exp $ 2f1558498Smiod 3f1558498Smiod# Standard stanzas config(8) can't run without 4f1558498Smiodmaxpartitions 16 5f1558498Smiodmaxusers 2 8 64 6f1558498Smiod 7f1558498Smiod# Major number for block devices, for ``root on'' lines 8f1558498Smiodmajor { sd = 0 } 9f1558498Smiodmajor { cd = 3 } 10f1558498Smiodmajor { wd = 4 } 11f1558498Smiodmajor { rd = 8 } 12f1558498Smiod 13f1558498Smiodfile dev/cninit.c 14f1558498Smiod 15f1558498Smiodfile arch/loongson/loongson/autoconf.c 16f1558498Smiodfile arch/loongson/loongson/bus_dma.c 17f1558498Smiodfile arch/loongson/loongson/bus_space.c 18f1558498Smiodfile arch/loongson/loongson/conf.c 19f1558498Smiodfile arch/loongson/loongson/disksubr.c disk 20e1844cd9Smiodfile arch/loongson/loongson/gdium_machdep.c 21f1558498Smiodfile arch/loongson/loongson/loongson2_machdep.c 22f1558498Smiodfile arch/loongson/loongson/machdep.c 23f1558498Smiodfile arch/loongson/loongson/mutex.c 24f1558498Smiodfile arch/loongson/loongson/pciide_machdep.c pciide 25f1558498Smiodfile arch/loongson/loongson/pmon.c 26f1558498Smiodfile arch/loongson/loongson/pmon32.S 27f1558498Smiodfile arch/loongson/loongson/wscons_machdep.c wsdisplay 28e1844cd9Smiodfile arch/loongson/loongson/yeeloong_machdep.c 29f1558498Smiod 30f1558498Smiodinclude "dev/ata/files.ata" 31f1558498Smiodinclude "dev/atapiscsi/files.atapiscsi" 32f1558498Smiodinclude "dev/i2c/files.i2c" 33f1558498Smiodinclude "dev/gpio/files.gpio" 34f1558498Smiodinclude "dev/i2o/files.i2o" 35f1558498Smiodinclude "dev/isa/files.isa" 36f1558498Smiodinclude "dev/isa/files.isapnp" 37f1558498Smiodinclude "dev/mii/files.mii" 38f1558498Smiodinclude "dev/pci/files.pci" 39f1558498Smiodinclude "dev/pckbc/files.pckbc" 40f1558498Smiodinclude "dev/usb/files.usb" 41f1558498Smiodinclude "dev/rasops/files.rasops" 42f1558498Smiodinclude "dev/wscons/files.wscons" 43f1558498Smiodinclude "dev/wsfont/files.wsfont" 44f1558498Smiodinclude "scsi/files.scsi" 45f1558498Smiod 46f1558498Smioddefine mainbus {} 47f1558498Smioddevice mainbus 48f1558498Smiodattach mainbus at root 49f1558498Smiodfile arch/loongson/dev/mainbus.c mainbus 50f1558498Smiod 51f1558498Smioddevice cpu 52f1558498Smiodattach cpu at mainbus 53f1558498Smiod 54f1558498Smioddevice clock 55f1558498Smiodattach clock at mainbus 56f1558498Smiod 57f1558498Smioddevice bonito {}: pcibus 58f1558498Smiodattach bonito at mainbus 59f1558498Smiodfile arch/loongson/dev/bonito.c bonito 60f1558498Smiod 61f1558498Smiod# AMD Geode CS5536 companion chip 62f1558498Smiodfile arch/loongson/dev/glx.c bonito & pci 63f1558498Smiod 64f1558498Smiod# AMD Geode CS5536 PCI-ISA bridge 65f1558498Smioddevice glxpcib: isabus, gpiobus 66f1558498Smiodattach glxpcib at pci 67f1558498Smiodfile arch/loongson/dev/glxpcib.c glxpcib 68f1558498Smiodfile arch/loongson/dev/pcib.c glxpcib 69f1558498Smiod 70e1844cd9Smiod# Lemote Yeeloong RTC 71f1558498Smioddevice mcclock 72f1558498Smiodattach mcclock at isa with mcclock_isa 73f1558498Smiodfile arch/loongson/dev/mcclock.c mcclock 74f1558498Smiodfile arch/loongson/dev/mcclock_isa.c mcclock_isa 75f1558498Smiod 76e1f5be9aSotto# Lemote Yeeloong KB3310B Embedded Controller 77e1f5be9aSottodevice ykbec 78e1f5be9aSottoattach ykbec at isa 79e1f5be9aSottofile arch/loongson/dev/kb3310.c ykbec 80e1f5be9aSotto 81853bc193Smiod# Silicon Motion SM502 master device 82853bc193Smioddevice voyager {}: gpiobus 83853bc193Smiodattach voyager at pci 84853bc193Smiodfile arch/loongson/dev/voyager.c voyager 85853bc193Smiod 86853bc193Smiod# SM502 specific I2C bus bit-banging 87853bc193Smioddevice gdiumiic: i2cbus, i2c_bitbang 88853bc193Smiodattach gdiumiic at gpio 89853bc193Smiodfile arch/loongson/dev/gdiumiic.c gdiumiic 90853bc193Smiod 9164eb236cSmiod# Gdium ST7 controller 9264eb236cSmioddevice stsec 9364eb236cSmiodattach stsec at i2c 9464eb236cSmiodfile arch/loongson/dev/stsec.c stsec 9564eb236cSmiod 96da248bdbSmiod# Gdium M41T8x RTC 97da248bdbSmioddevice mfokclock 98da248bdbSmiodattach mfokclock at i2c 99da248bdbSmiodfile arch/loongson/dev/m41t8xclock.c mfokclock 100da248bdbSmiod 101*4117f5ccSmiod# SM502 OHCI 102*4117f5ccSmiodattach ohci at voyager with ohci_voyager 103*4117f5ccSmiodfile arch/loongson/dev/ohci_voyager.c ohci_voyager 104*4117f5ccSmiod 105853bc193Smiod# Silicon Motion SM502/SM712 frame buffer 106f1558498Smioddevice smfb: wsemuldisplaydev, rasops16 107853bc193Smiodattach smfb at pci with smfb_pci 108853bc193Smiodattach smfb at voyager with smfb_voyager 109f1558498Smiodfile arch/loongson/dev/smfb.c smfb needs-flag 110