files.pxa2x0 revision 1.12
11.11Sober# $NetBSD: files.pxa2x0,v 1.12 2006/12/17 16:03:33 peter Exp $ 21.1Sbsh# 31.8Sbsh# Configuration info for Intel PXA2[751]0 CPU support 41.1Sbsh# 51.1Sbsh 61.1Sbshfile arch/arm/arm/softintr.c # Use the generic ARM soft interrupt code. 71.1Sbsh 81.8Sbsh# PXA2[751]0's integrated peripherals bus. 91.4Sscwdevice pxaip { [addr=-1], [size=0], [intr=-1], [index=-1]} : bus_space_generic 101.1Sbshattach pxaip at mainbus 111.1Sbshfile arch/arm/xscale/pxa2x0.c 121.3Sthorpejfile arch/arm/arm32/irq_dispatch.S 131.1Sbshfile arch/arm/xscale/pxa2x0_space.c 141.2Sbsh#file arch/arm/xscale/pxa2x0_freqchg.S 151.1Sbshfile arch/arm/xscale/pxa2x0_dma.c 161.1Sbsh 171.4Sscw# Cotulla integrated peripherals. 181.4Sscw 191.4Sscw# INTC controller 201.4Sscwdevice pxaintc 211.4Sscwattach pxaintc at pxaip 221.4Sscwfile arch/arm/xscale/pxa2x0_intr.c pxaintc needs-flag 231.5Sscwdefflag opt_pxa2x0_gpio.h PXAGPIO_HAS_GPION_INTRS 241.4Sscw 251.4Sscw# GPIO controller 261.4Sscwdevice pxagpio 271.4Sscwattach pxagpio at pxaip 281.4Sscwfile arch/arm/xscale/pxa2x0_gpio.c pxagpio needs-flag 291.4Sscw 301.4Sscw# NS16550 compatible serial ports 311.4Sscwattach com at pxaip with pxauart 321.4Sscwfile arch/arm/xscale/pxa2x0_com.c pxauart 331.4Sscwfile arch/arm/xscale/pxa2x0_a4x_space.c pxauart | obio 341.4Sscwfile arch/arm/xscale/pxa2x0_a4x_io.S pxauart | obio 351.10Skiyoharadefflag opt_com.h FFUARTCONSOLE STUARTCONSOLE 361.10Skiyohara BTUARTCONSOLE HWUARTCONSOLE 371.4Sscw 381.1Sbsh# clock device 391.1Sbsh# PXA2x0's built-in timer is compatible to SA-1110. 401.1Sbshdevice saost 411.1Sbshattach saost at pxaip 421.1Sbshfile arch/arm/sa11x0/sa11x0_ost.c saost needs-flag 431.1Sbsh 441.4Sscw# LCD controller 451.4Sscwdevice lcd: wsemuldisplaydev, rasops16, rasops8, rasops4 461.4Sscwfile arch/arm/xscale/pxa2x0_lcd.c lcd needs-flag 471.1Sbsh 481.1Sbsh# XXX this is a hack to use dev/pcmcia without fdc.c 491.1Sbshdevice fdc 501.1Sbsh 511.7Sscw# DMA controller 521.7Sscwdevice pxadmac: dmover_service 531.7Sscwattach pxadmac at pxaip 541.7Sscwfile arch/arm/xscale/pxa2x0_dmac.c pxadmac needs-flag 551.7Sscwdefparam opt_pxa2x0_dmac.h PXA2X0_DMAC_FIXED_PRIORITY 561.7Sscwdefparam opt_pxa2x0_dmac.h PXA2X0_DMAC_DMOVER_CONCURRENCY 571.7Sscw 581.7Sscw# AC97 Controller 591.7Sscwdevice pxaacu: audiobus, auconv, mulaw, ac97, aurateconv 601.7Sscwattach pxaacu at pxaip 611.7Sscwfile arch/arm/xscale/pxa2x0_ac97.c pxaacu 621.8Sbsh 631.8Sbsh# PWM controller 641.8Sbshdevice pwmpxa 651.8Sbshattach pwmpxa at pxaip 661.8Sbshfile arch/arm/xscale/pxa2x0_pwm.c pwmpxa 671.8Sbsh 681.12Speter# USB Device Controller 691.11Soberdevice pxaudc 701.11Soberattach pxaudc at pxaip 711.12Speterfile arch/arm/xscale/pxa2x0_udc.c pxaudc 721.11Sober 731.12Speter# OHCI USB controller 741.11Soberattach ohci at pxaip with pxaohci 751.11Soberfile arch/arm/xscale/pxa2x0_ohci.c pxaohci 761.11Sober 771.11Sober# PCMCIA controller 781.11Soberdevice pxapcic: pcmciabus 791.11Soberfile arch/arm/xscale/pxa2x0_pcic.c pxapcic 801.11Sober 811.11Sober# Inter-Integrated Circuit controller 821.11Soberdevice pxaiic {} 831.11Soberfile arch/arm/xscale/pxa2x0_i2c.c pxaiic 841.11Sober 851.11Sober# Inter-IC Sound controller 861.11Soberdevice pxaiis {} 871.11Soberfile arch/arm/xscale/pxa2x0_i2s.c pxaiis 881.11Sober 891.12Speter# MMC controller 901.12Speter#device pxamci: sdmmcbus 911.12Speter#file arch/arm/xscale/pxa2x0_mci.c pxamci 92