1e5e85011SAndrew Turner 2e5e85011SAndrew Turnerarm/broadcom/bcm2835/bcm2835_bsc.c optional bcm2835_bsc 3e5e85011SAndrew Turnerarm/broadcom/bcm2835/bcm2835_cpufreq.c standard 4e5e85011SAndrew Turnerarm/broadcom/bcm2835/bcm2835_dma.c standard 5e5e85011SAndrew Turnerarm/broadcom/bcm2835/bcm2835_fb.c optional sc 6e5e85011SAndrew Turnerarm/broadcom/bcm2835/bcm2835_fbd.c optional vt 7201a1f34SAndrew Turnerarm/broadcom/bcm2835/bcm2835_firmware.c standard 832cb200fSOleksandr Tymoshenkoarm/broadcom/bcm2835/bcm2835_ft5406.c optional evdev bcm2835_ft5406 9e5e85011SAndrew Turnerarm/broadcom/bcm2835/bcm2835_gpio.c optional gpio 10e5e85011SAndrew Turnerarm/broadcom/bcm2835/bcm2835_intr.c standard 11eea6ab02SOleksandr Tymoshenkoarm/broadcom/bcm2835/bcm2835_machdep.c optional platform 12e5e85011SAndrew Turnerarm/broadcom/bcm2835/bcm2835_mbox.c standard 13a1acc06fSMark Murrayarm/broadcom/bcm2835/bcm2835_rng.c optional random 14e5e85011SAndrew Turnerarm/broadcom/bcm2835/bcm2835_sdhci.c optional sdhci 159e28e985SOleksandr Tymoshenkoarm/broadcom/bcm2835/bcm2835_sdhost.c optional sdhci 16e5e85011SAndrew Turnerarm/broadcom/bcm2835/bcm2835_spi.c optional bcm2835_spi 1740084ac3SKyle Evansarm/broadcom/bcm2835/bcm2835_vcbus.c standard 18f4f73431SOleksandr Tymoshenkoarm/broadcom/bcm2835/bcm2835_vcio.c standard 19e5e85011SAndrew Turnerarm/broadcom/bcm2835/bcm2835_wdog.c standard 20eed8b80fSAndrew Turnerarm/broadcom/bcm2835/bcm2838_pci.c optional pci 21*31e34625SAndrew Turnerarm/broadcom/bcm2835/bcm2838_xhci.c optional xhci 22e5e85011SAndrew Turnerarm/broadcom/bcm2835/bcm283x_dwc_fdt.c optional dwcotg fdt 23e5e85011SAndrew Turner 24e5e85011SAndrew Turnerdev/mbox/mbox_if.m standard 25e5e85011SAndrew Turner 26e5e85011SAndrew Turnerarm/broadcom/bcm2835/bcm2835_audio.c optional sound vchiq \ 27e5e85011SAndrew Turner compile-with "${NORMAL_C} -DUSE_VCHIQ_ARM -D__VCCOREVER__=0x04000000 -I$S/contrib/vchiq" 28e5e85011SAndrew Turner 29e5e85011SAndrew Turner# VideoCore driver 30e5e85011SAndrew Turnercontrib/vchiq/interface/compat/vchi_bsd.c optional vchiq \ 31e5e85011SAndrew Turner compile-with "${NORMAL_C} -DUSE_VCHIQ_ARM -D__VCCOREVER__=0x04000000 -I$S/contrib/vchiq" 32e5e85011SAndrew Turnercontrib/vchiq/interface/vchiq_arm/vchiq_2835_arm.c optional vchiq \ 33e5e85011SAndrew Turner compile-with "${NORMAL_C} -Wno-unused -DUSE_VCHIQ_ARM -D__VCCOREVER__=0x04000000 -I$S/contrib/vchiq" 34e5e85011SAndrew Turnercontrib/vchiq/interface/vchiq_arm/vchiq_arm.c optional vchiq \ 35e5e85011SAndrew Turner compile-with "${NORMAL_C} -Wno-unused -DUSE_VCHIQ_ARM -D__VCCOREVER__=0x04000000 -I$S/contrib/vchiq" 36e5e85011SAndrew Turnercontrib/vchiq/interface/vchiq_arm/vchiq_connected.c optional vchiq \ 37e5e85011SAndrew Turner compile-with "${NORMAL_C} -DUSE_VCHIQ_ARM -D__VCCOREVER__=0x04000000 -I$S/contrib/vchiq" 38e5e85011SAndrew Turnercontrib/vchiq/interface/vchiq_arm/vchiq_core.c optional vchiq \ 39e5e85011SAndrew Turner compile-with "${NORMAL_C} -DUSE_VCHIQ_ARM -D__VCCOREVER__=0x04000000 -I$S/contrib/vchiq" 40e5e85011SAndrew Turnercontrib/vchiq/interface/vchiq_arm/vchiq_kern_lib.c optional vchiq \ 41e5e85011SAndrew Turner compile-with "${NORMAL_C} -DUSE_VCHIQ_ARM -D__VCCOREVER__=0x04000000 -I$S/contrib/vchiq" 42e5e85011SAndrew Turnercontrib/vchiq/interface/vchiq_arm/vchiq_kmod.c optional vchiq \ 43e5e85011SAndrew Turner compile-with "${NORMAL_C} -DUSE_VCHIQ_ARM -D__VCCOREVER__=0x04000000 -I$S/contrib/vchiq" 44e5e85011SAndrew Turnercontrib/vchiq/interface/vchiq_arm/vchiq_shim.c optional vchiq \ 45e5e85011SAndrew Turner compile-with "${NORMAL_C} -DUSE_VCHIQ_ARM -D__VCCOREVER__=0x04000000 -I$S/contrib/vchiq" 46e5e85011SAndrew Turnercontrib/vchiq/interface/vchiq_arm/vchiq_util.c optional vchiq \ 47e5e85011SAndrew Turner compile-with "${NORMAL_C} -DUSE_VCHIQ_ARM -D__VCCOREVER__=0x04000000 -I$S/contrib/vchiq" 48