freebsd-dev/sys/arm/broadcom/bcm2835
Andrew Turner 27eb3304cd Add a helper function to read clock frequencies from videocore and use this
to get the default frequency of the sdhci device.

While here use a u_int to hold the frequency as it may be too large to fit
in a 32-bit signed integer. This is the case when we have a 250MHz clock.
2015-03-20 16:54:21 +00:00
..
bcm283x_dwc_fdt.c Remove now unneeded headers from the Broadcom DWC driver 2015-03-20 14:23:40 +00:00
bcm2835_audio.c Add VideoCore audio driver for Rasperry Pi (BCM2835) 2015-02-08 01:12:40 +00:00
bcm2835_bsc.c Add a mask to match only the relative base address of BSC controllers. 2015-02-16 19:06:31 +00:00
bcm2835_bscreg.h Add the Raspberry Pi BSC (I2C compliant) controller driver. 2013-10-23 12:29:39 +00:00
bcm2835_bscvar.h Add a mask to match only the relative base address of BSC controllers. 2015-02-16 19:06:31 +00:00
bcm2835_common.c opt_global.h is included automatically in the build. No need to 2014-11-18 17:06:56 +00:00
bcm2835_cpufreq.c Fix the C -> K temperature conversion for the dev.cpu.0.temperature sysctl. 2015-01-15 01:05:05 +00:00
bcm2835_dma.c Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
bcm2835_dma.h Add driver for BCM2835's DMA engine 2013-02-28 19:48:19 +00:00
bcm2835_fb.c Call config_intrhook_disestablish on failure of the bcm2835 fb and fbd intr 2015-03-08 14:15:57 +00:00
bcm2835_fbd.c Call config_intrhook_disestablish on failure of the bcm2835 fb and fbd intr 2015-03-08 14:15:57 +00:00
bcm2835_gpio.c Make use of the newly introduced macros. 2015-02-17 20:37:21 +00:00
bcm2835_gpio.h Export a function to allow BCM2835's peripheral devices to enable their 2013-09-07 18:48:15 +00:00
bcm2835_intr.c Reduce the diff between head and arm_intrng with the bcm2835 interrupt 2014-12-21 16:35:42 +00:00
bcm2835_machdep.c opt_global.h is included automatically in the build. No need to 2014-11-18 17:06:56 +00:00
bcm2835_mbox_prop.h Add a helper function to read clock frequencies from videocore and use this 2015-03-20 16:54:21 +00:00
bcm2835_mbox.c Add a helper function to read clock frequencies from videocore and use this 2015-03-20 16:54:21 +00:00
bcm2835_mbox.h Driver for CPU frequency/voltage control on the Raspberry Pi. 2014-12-20 19:15:10 +00:00
bcm2835_sdhci.c Add a helper function to read clock frequencies from videocore and use this 2015-03-20 16:54:21 +00:00
bcm2835_spi.c Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
bcm2835_spireg.h Add the Raspberry Pi SPI controller driver. 2013-10-24 16:27:33 +00:00
bcm2835_spivar.h Add the Raspberry Pi SPI controller driver. 2013-10-24 16:27:33 +00:00
bcm2835_systimer.c Replace many pasted identical definitions of cpu_initclocks() with a common 2014-02-26 22:06:10 +00:00
bcm2835_vcbus.h Add macroses to properly map IO peripherals memory window from 2013-02-23 22:46:26 +00:00
bcm2835_wdog.c Fix the watchdog timeout calculation to prevent wrap. The RPi hardware 2014-12-10 04:54:43 +00:00
bcm2835_wdog.h
files.bcm283x Split out the common bcm283x fixes from the bcm2835 specific files. 2015-03-20 14:25:51 +00:00
files.bcm2835 Split out the common bcm283x fixes from the bcm2835 specific files. 2015-03-20 14:25:51 +00:00
std.bcm2835 Split out the common bcm283x fixes from the bcm2835 specific files. 2015-03-20 14:25:51 +00:00
std.rpi Remove STARTUP_PAGETABLE_ADDR from the ARM configs and replace it with 2014-01-28 09:12:04 +00:00
vc_vchi_audioserv_defs.h Add VideoCore audio driver for Rasperry Pi (BCM2835) 2015-02-08 01:12:40 +00:00