freebsd-skq/sys/arm/broadcom/bcm2835
gonzo 08c9c0b08f Add dev.fb.X.resync sysctl to resync ARM framebuffer with VideoCore
Some applications (e.g. Kodi) use tvservice APIs to manage HDMI
modes, power state, EDID etc. directly through VideoCore. After
these manipulations VideoCore may loose its state and needs to be
resynced with ARM. Under Linux this problem is worked around using
fbset utility that recreates framebuffer. Since there is no fbset
utility in FreeBSD we provide sysctl for userland apps to get system
back into normal mode.
2015-12-20 00:58:22 +00:00
..
bcm283x_dwc_fdt.c Refactor mailbox property API to make it usable for /dev/vcio driver: 2015-11-05 03:46:54 +00:00
bcm2835_audio.c Fix some of WITNESS complaints and bootup lock by removing msg_avail 2015-11-08 04:15:52 +00:00
bcm2835_bsc.c
bcm2835_bscreg.h
bcm2835_bscvar.h
bcm2835_common.c
bcm2835_cpufreq.c Refactor bcm2835_cpufreq to use bcm2835_mbox_property API 2015-11-11 00:45:41 +00:00
bcm2835_dma.c
bcm2835_dma.h
bcm2835_fb.c
bcm2835_fbd.c Add dev.fb.X.resync sysctl to resync ARM framebuffer with VideoCore 2015-12-20 00:58:22 +00:00
bcm2835_gpio.c
bcm2835_gpio.h
bcm2835_intr.c Make interrupt dispatching MP safe. Use GPU interrupt bit in per-core 2015-11-06 17:12:33 +00:00
bcm2835_machdep.c
bcm2835_mbox_prop.h Refactor mailbox property API to make it usable for /dev/vcio driver: 2015-11-05 03:46:54 +00:00
bcm2835_mbox.c - Set have_message in interrupt to handle "response before READ" case 2015-11-11 00:41:02 +00:00
bcm2835_mbox.h
bcm2835_sdhci.c Move the DRIVER_MODULE() statements that declare mmc(4) to be a child of 2015-12-14 01:09:25 +00:00
bcm2835_spi.c
bcm2835_spireg.h
bcm2835_spivar.h
bcm2835_systimer.c
bcm2835_vcbus.h Fix framebuffer compatibility with new RPi firmware. Framebuffer driver 2015-10-30 00:24:37 +00:00
bcm2835_vcio.c Add /dev/vcio, userland access point to VideoCore mailbox property channel 2015-11-05 04:16:03 +00:00
bcm2835_wdog.c
bcm2835_wdog.h
bcm2836_mp.c
bcm2836.c Make interrupt dispatching MP safe. Use GPU interrupt bit in per-core 2015-11-06 17:12:33 +00:00
bcm2836.h Make interrupt dispatching MP safe. Use GPU interrupt bit in per-core 2015-11-06 17:12:33 +00:00
files.bcm283x Move more bus_space_* files to be built by files.arm. This leaves the 2015-11-21 15:30:08 +00:00
files.bcm2835
files.bcm2836 Create device options for the two common ARM timers. 2015-11-21 16:23:56 +00:00
std.bcm2835
std.bcm2836
std.rpi Stop setting {KERN,}PHYSADDR on armv6, it's unneeded. 2015-11-20 16:12:22 +00:00
vc_vchi_audioserv_defs.h