1 1.2.2.4 yamt # $NetBSD: files.bcm53xx,v 1.2.2.4 2014/05/22 11:39:31 yamt Exp $ 2 1.2.2.2 yamt # 3 1.2.2.2 yamt # Configuration info for Broadcom BCM5301X ARM Peripherals 4 1.2.2.2 yamt # 5 1.2.2.2 yamt 6 1.2.2.2 yamt include "arch/arm/pic/files.pic" 7 1.2.2.2 yamt include "arch/arm/cortex/files.cortex" 8 1.2.2.2 yamt 9 1.2.2.2 yamt file arch/arm/arm32/arm32_boot.c 10 1.2.2.2 yamt file arch/arm/arm32/arm32_kvminit.c 11 1.2.2.2 yamt file arch/arm/arm32/arm32_reboot.c 12 1.2.2.2 yamt file arch/arm/arm32/irq_dispatch.S 13 1.2.2.2 yamt 14 1.2.2.2 yamt file arch/arm/broadcom/bcm53xx_board.c 15 1.2.2.2 yamt file arch/arm/broadcom/bcmgen_space.c 16 1.2.2.2 yamt 17 1.2.2.2 yamt # Console parameters 18 1.2.2.2 yamt defparam opt_broadcom.h CONADDR 19 1.2.2.2 yamt defparam opt_broadcom.h CONSPEED 20 1.2.2.2 yamt defparam opt_broadcom.h CONMODE 21 1.2.2.2 yamt defparam opt_broadcom.h MEMSIZE 22 1.2.2.2 yamt defflag opt_broadcom.h BCM53XX_CONSOLE_EARLY 23 1.2.2.3 yamt defflag opt_broadcom.h BCMETH_COUNTERS 24 1.2.2.4 yamt defflag opt_broadcom.h BCM563XX 25 1.2.2.4 yamt defflag opt_broadcom.h BCM5301X 26 1.2.2.2 yamt 27 1.2.2.2 yamt # ChipCommonA attach point 28 1.2.2.2 yamt device bcmcca { [channel=-1] } : bus_space_generic, gpiobus, sysmon_wdog 29 1.2.2.2 yamt attach bcmcca at mainbus 30 1.2.2.2 yamt attach com at bcmcca with com_cca 31 1.2.2.2 yamt file arch/arm/broadcom/bcm53xx_cca.c bcmcca|com_cca needs-flag 32 1.2.2.2 yamt 33 1.2.2.2 yamt # ChipCommonB attach point 34 1.2.2.2 yamt device bcmccb { [port=-1], [mdio=-1], [phy=-1] } : bus_space_generic 35 1.2.2.2 yamt attach bcmccb at mainbus 36 1.2.2.2 yamt file arch/arm/broadcom/bcm53xx_ccb.c bcmccb 37 1.2.2.2 yamt file arch/arm/broadcom/bcm53xx_idm.c bcmccb 38 1.2.2.2 yamt 39 1.2.2.2 yamt device bcmpax : pcibus 40 1.2.2.2 yamt attach bcmpax at bcmccb with bcmpax_ccb 41 1.2.2.2 yamt file arch/arm/broadcom/bcm53xx_pax.c bcmpax_ccb 42 1.2.2.2 yamt 43 1.2.2.2 yamt device bcmi2c : i2cbus, i2cexec 44 1.2.2.2 yamt attach bcmi2c at bcmccb with bcmi2c_ccb 45 1.2.2.2 yamt file arch/arm/broadcom/bcm53xx_i2c.c bcmi2c_ccb 46 1.2.2.2 yamt 47 1.2.2.4 yamt device bcmnand : nandbus 48 1.2.2.4 yamt attach bcmnand at bcmccb with bcmnand_ccb 49 1.2.2.4 yamt file arch/arm/broadcom/bcm53xx_nand.c bcmnand_ccb 50 1.2.2.4 yamt 51 1.2.2.2 yamt device bcmrng 52 1.2.2.2 yamt attach bcmrng at bcmccb with bcmrng_ccb 53 1.2.2.2 yamt file arch/arm/broadcom/bcm53xx_rng.c bcmrng_ccb needs-flag 54 1.2.2.2 yamt 55 1.2.2.2 yamt device bcmmdio : mii 56 1.2.2.2 yamt attach bcmmdio at bcmccb with bcmmdio_ccb 57 1.2.2.2 yamt file arch/arm/broadcom/bcm53xx_mdio.c bcmmdio_ccb 58 1.2.2.2 yamt 59 1.2.2.2 yamt device bcmeth { } : ether, ifnet, arp 60 1.2.2.2 yamt attach bcmeth at bcmccb with bcmeth_ccb 61 1.2.2.2 yamt file arch/arm/broadcom/bcm53xx_eth.c bcmeth_ccb 62 1.2.2.2 yamt 63 1.2.2.2 yamt # USB2 Host Controller (EHCI) 64 1.2.2.2 yamt device bcmusb { } 65 1.2.2.2 yamt attach bcmusb at bcmccb with bcmusb_ccb 66 1.2.2.2 yamt attach ohci at bcmusb with ohci_bcmusb 67 1.2.2.2 yamt attach ehci at bcmusb with ehci_bcmusb 68 1.2.2.2 yamt file arch/arm/broadcom/bcm53xx_usb.c bcmusb_ccb 69 1.2.2.2 yamt 70 1.2.2.2 yamt # External Mass Media Controller (SDHC) 71 1.2.2.2 yamt attach sdhc at bcmccb with sdhc_ccb 72 1.2.2.2 yamt file arch/arm/broadcom/bcm53xx_sdhc.c sdhc_ccb 73