files.pxa2x0 revision 1.19
11.19Spgoyette# $NetBSD: files.pxa2x0,v 1.19 2017/06/16 22:39:34 pgoyette Exp $ 21.1Sbsh# 31.8Sbsh# Configuration info for Intel PXA2[751]0 CPU support 41.1Sbsh# 51.1Sbsh 61.8Sbsh# PXA2[751]0's integrated peripherals bus. 71.4Sscwdevice pxaip { [addr=-1], [size=0], [intr=-1], [index=-1]} : bus_space_generic 81.1Sbshattach pxaip at mainbus 91.1Sbshfile arch/arm/xscale/pxa2x0.c 101.3Sthorpejfile arch/arm/arm32/irq_dispatch.S 111.1Sbshfile arch/arm/xscale/pxa2x0_space.c 121.2Sbsh#file arch/arm/xscale/pxa2x0_freqchg.S 131.1Sbshfile arch/arm/xscale/pxa2x0_dma.c 141.1Sbsh 151.4Sscw# Cotulla integrated peripherals. 161.4Sscw 171.4Sscw# INTC controller 181.4Sscwdevice pxaintc 191.4Sscwattach pxaintc at pxaip 201.4Sscwfile arch/arm/xscale/pxa2x0_intr.c pxaintc needs-flag 211.5Sscwdefflag opt_pxa2x0_gpio.h PXAGPIO_HAS_GPION_INTRS 221.4Sscw 231.4Sscw# GPIO controller 241.19Spgoyettedevice pxagpio: gpiobus 251.4Sscwattach pxagpio at pxaip 261.4Sscwfile arch/arm/xscale/pxa2x0_gpio.c pxagpio needs-flag 271.4Sscw 281.4Sscw# NS16550 compatible serial ports 291.4Sscwattach com at pxaip with pxauart 301.4Sscwfile arch/arm/xscale/pxa2x0_com.c pxauart 311.4Sscwfile arch/arm/xscale/pxa2x0_a4x_space.c pxauart | obio 321.18Sskrllfile arch/arm/arm/bus_space_a4x.S pxauart | obio 331.10Skiyoharadefflag opt_com.h FFUARTCONSOLE STUARTCONSOLE 341.10Skiyohara BTUARTCONSOLE HWUARTCONSOLE 351.4Sscw 361.1Sbsh# clock device 371.1Sbsh# PXA2x0's built-in timer is compatible to SA-1110. 381.1Sbshdevice saost 391.1Sbshattach saost at pxaip 401.1Sbshfile arch/arm/sa11x0/sa11x0_ost.c saost needs-flag 411.1Sbsh 421.4Sscw# LCD controller 431.13Soberdevice lcd: wsemuldisplaydev, rasops16, rasops8, rasops4, rasops_rotation 441.4Sscwfile arch/arm/xscale/pxa2x0_lcd.c lcd needs-flag 451.17Snonakadefflag opt_pxa2x0_lcd.h PXA2X0_LCD_WRITETHROUGH 461.1Sbsh 471.1Sbsh# XXX this is a hack to use dev/pcmcia without fdc.c 481.1Sbshdevice fdc 491.1Sbsh 501.7Sscw# DMA controller 511.7Sscwdevice pxadmac: dmover_service 521.7Sscwattach pxadmac at pxaip 531.7Sscwfile arch/arm/xscale/pxa2x0_dmac.c pxadmac needs-flag 541.7Sscwdefparam opt_pxa2x0_dmac.h PXA2X0_DMAC_FIXED_PRIORITY 551.7Sscwdefparam opt_pxa2x0_dmac.h PXA2X0_DMAC_DMOVER_CONCURRENCY 561.7Sscw 571.7Sscw# AC97 Controller 581.7Sscwdevice pxaacu: audiobus, auconv, mulaw, ac97, aurateconv 591.7Sscwattach pxaacu at pxaip 601.7Sscwfile arch/arm/xscale/pxa2x0_ac97.c pxaacu 611.8Sbsh 621.8Sbsh# PWM controller 631.8Sbshdevice pwmpxa 641.8Sbshattach pwmpxa at pxaip 651.8Sbshfile arch/arm/xscale/pxa2x0_pwm.c pwmpxa 661.8Sbsh 671.12Speter# USB Device Controller 681.11Soberdevice pxaudc 691.11Soberattach pxaudc at pxaip 701.12Speterfile arch/arm/xscale/pxa2x0_udc.c pxaudc 711.11Sober 721.12Speter# OHCI USB controller 731.11Soberattach ohci at pxaip with pxaohci 741.11Soberfile arch/arm/xscale/pxa2x0_ohci.c pxaohci 751.11Sober 761.11Sober# PCMCIA controller 771.11Soberdevice pxapcic: pcmciabus 781.11Soberfile arch/arm/xscale/pxa2x0_pcic.c pxapcic 791.11Sober 801.11Sober# Inter-Integrated Circuit controller 811.11Soberdevice pxaiic {} 821.11Soberfile arch/arm/xscale/pxa2x0_i2c.c pxaiic 831.11Sober 841.11Sober# Inter-IC Sound controller 851.11Soberdevice pxaiis {} 861.11Soberfile arch/arm/xscale/pxa2x0_i2s.c pxaiis 871.11Sober 881.14Snonaka# PXA2x0 real time clock 891.14Snonakadevice pxartc 901.14Snonakaattach pxartc at pxaip 911.14Snonakafile arch/arm/xscale/pxa2x0_rtc.c pxartc 921.14Snonaka 931.12Speter# MMC controller 941.16Snonakadevice pxamci: sdmmcbus 951.16Snonakafile arch/arm/xscale/pxa2x0_mci.c pxamci 96