files.iomd revision 1.10
11.10Sbjh21# $NetBSD: files.iomd,v 1.10 2004/03/13 17:52:02 bjh21 Exp $ 21.1Sbjh21# 31.1Sbjh21# IOMD-specific configuration data 41.1Sbjh21# 51.1Sbjh21 61.1Sbjh21# IOMD device 71.3Sthorpej# parent to kbd, qms, opms, iomdiic 81.1Sbjh21# also provides irq and timer services 91.1Sbjh21device iomd {} 101.1Sbjh21attach iomd at mainbus 111.1Sbjh21file arch/arm/iomd/iomd.c iomd needs-flag 121.1Sbjh21file arch/arm/iomd/iomd_io.c iomd 131.1Sbjh21file arch/arm/iomd/iomd_io_asm.S iomd 141.1Sbjh21file arch/arm/iomd/iomd_irq.S iomd 151.1Sbjh21file arch/arm/iomd/iomd_irqhandler.c iomd 161.1Sbjh21file arch/arm/iomd/iomd_fiq.S iomd 171.1Sbjh21file arch/arm/iomd/iomd_dma.c iomd 181.1Sbjh21 191.3Sthorpej# I^2C bus (bit-banged through IOMD control register) 201.3Sthorpejdevice iomdiic: i2cbus, i2c_bitbang 211.3Sthorpejattach iomdiic at iomd 221.3Sthorpejfile arch/arm/iomd/iomdiic.c iomdiic 231.1Sbjh21 241.1Sbjh21# IOMD mouse devices 251.1Sbjh21# clock device 261.1Sbjh21device clock 271.1Sbjh21attach clock at iomd 281.1Sbjh21file arch/arm/iomd/iomd_clock.c iomd 291.1Sbjh21 301.1Sbjh21# 311.1Sbjh21# wscons 321.1Sbjh21# 331.1Sbjh21 341.1Sbjh21# wscons quadmouse device 351.1Sbjh21device wsqms : wsmousedev 361.1Sbjh21file arch/arm/iomd/wsqms.c wsqms needs-flag 371.1Sbjh21 381.1Sbjh21attach wsqms at iomd with wsqms_iomd 391.1Sbjh21file arch/arm/iomd/wsqms_iomd.c wsqms_iomd 401.1Sbjh21 411.10Sbjh21device iomdkbc: pckbport 421.10Sbjh21attach iomdkbc at iomd 431.10Sbjh21file arch/arm/iomd/iomdkbc.c iomdkbc needs-flag 441.10Sbjh21 451.1Sbjh21# RPC wscons keyboard driver 461.1Sbjh21device rpckbd : wskbddev 471.1Sbjh21file arch/arm/iomd/rpckbd.c rpckbd needs-flag 481.1Sbjh21file arch/acorn32/dev/wskbdmap_mfii.c rpckbd 491.1Sbjh21 501.1Sbjh21attach rpckbd at iomd with rpckbd_iomd 511.1Sbjh21file arch/arm/iomd/rpckbd_iomd.c rpckbd_iomd 521.1Sbjh21 531.1Sbjh21# VIDC device 541.9Sbjh21# parent to vidcconsole, vidcaudio 551.2Sbjh21device vidc { } 561.1Sbjh21attach vidc at mainbus 571.1Sbjh21file arch/arm/iomd/vidc20.c vidc needs-count 581.1Sbjh21 591.1Sbjh21# VIDC video wscons device 601.1Sbjh21device vidcvideo: rasops4, rasops8, rasops16, rasops32, wsemuldisplaydev 611.1Sbjh21attach vidcvideo at vidc 621.1Sbjh21file arch/arm/iomd/vidc20config.c vidcvideo needs-flag 631.1Sbjh21file arch/arm/iomd/vidcvideo.c vidcvideo needs-flag 641.1Sbjh21 651.8Sbjh21# Audio device 661.7Sbjh21device vidcaudio: audiobus, mulaw, aurateconv, audiobell 671.1Sbjh21attach vidcaudio at vidc 681.1Sbjh21file arch/arm/iomd/vidcaudio.c vidcaudio needs-flag 691.1Sbjh21 701.1Sbjh21# 711.1Sbjh21# Old console devices. 721.1Sbjh21# 731.1Sbjh21 741.1Sbjh21# quadmouse device 751.1Sbjh21device qms 761.1Sbjh21file arch/arm/iomd/qms.c qms needs-flag 771.1Sbjh21 781.1Sbjh21attach qms at iomd with qms_iomd 791.1Sbjh21file arch/arm/iomd/qms_iomd.c qms_iomd 801.1Sbjh21 811.1Sbjh21# PS/2 mouse device 821.1Sbjh21device opms: tty 831.1Sbjh21file arch/arm/iomd/opms.c opms & opms_iomd needs-flag 841.1Sbjh21 851.1Sbjh21attach opms at iomd with opms_iomd 861.1Sbjh21file arch/arm/iomd/opms_iomd.c opms_iomd 871.1Sbjh21 881.1Sbjh21# Standard keyboard driver (obsolete ... old vidc console) 891.1Sbjh21device kbd 901.1Sbjh21file arch/arm/iomd/kbd.c kbd needs-flag 911.1Sbjh21 921.1Sbjh21attach kbd at iomd with kbd_iomd 931.1Sbjh21file arch/arm/iomd/kbd_iomd.c kbd_iomd 941.1Sbjh21 951.1Sbjh21device vidcconsole 961.1Sbjh21attach vidcconsole at vidc 971.1Sbjh21file arch/arm/iomd/console/vidcconsole.c vidcconsole needs-count 981.1Sbjh21file arch/arm/iomd/console/consinit.c vidc needs-count 991.1Sbjh21device vt: tty 1001.1Sbjh21attach vt at vidc 1011.1Sbjh21 1021.1Sbjh21file dev/cninit.c vt 1031.1Sbjh21file arch/arm/iomd/console/console.c vt needs-count 1041.1Sbjh21file arch/arm/iomd/console/vidcrender.c vt 1051.1Sbjh21file arch/arm/iomd/console/vidc_mc.S vt 1061.1Sbjh21file arch/arm/iomd/console/vidc.c vt 1071.1Sbjh21file arch/arm/iomd/console/vt220.c vt 1081.1Sbjh21file arch/arm/iomd/console/debugconsole.c vt 1091.1Sbjh21file arch/arm/iomd/console/dumb.c vt 110