summaryrefslogtreecommitdiffstats
path: root/sys/arm/broadcom
Commit message (Expand)AuthorAgeFilesLines
* Enable DMA for sdhci on RPi 2 (BCM2836).loos2015-05-051-8/+1
* Fix DMA on RPi 2.loos2015-05-051-3/+9
* Fix the voltage and clock levels for cpufreq on RPi 2.loos2015-05-041-17/+42
* Fix the vt(4) framebuffer driver on RPi 2.loos2015-05-021-191/+72
* Fix the sc(4) framebuffer driver on RPi 2.loos2015-05-021-277/+139
* Add the routines to query and setup the framebuffer state using theloos2015-05-022-0/+327
* Pass the supplied buffer length instead of a fixed size.loos2015-04-271-2/+1
* Set ARM_L2_PIPT for A10 and RPI2, they are probably missing by accident.loos2015-04-251-0/+2
* Fetch the SDHCI frequency from videocore (our prefered source) and only ifloos2015-04-221-7/+6
* Include vm/pmap.h for pmap_kextract.andrew2015-04-041-0/+3
* Stop using machine/fdt.h in the arm kernel code when we don't need it.andrew2015-04-044-4/+0
* Build the cpufunc_asm_* files based on the cpu type, not which config fileandrew2015-03-293-5/+0
* We only need cpufunc_asm_arm11.S on bcm2835, not bcm2836andrew2015-03-292-1/+1
* We don't use cpufunc_asm_armv5.S in any of these configs, remove it.andrew2015-03-291-1/+0
* Remove a debug #error from the bcm2835 sdhci driver.andrew2015-03-251-1/+0
* Add support for the Raspberry Pi 2. As the chip is based on the bcm2835 inandrew2015-03-257-2/+293
* Move including std.bcm2835 to the RPI-B kernel config. The std.rpi fileandrew2015-03-241-2/+0
* Add the SOC_BCM2835 and SOC_BCM2836 options for the arm kernel and add theandrew2015-03-241-0/+1
* Add a helper function to read clock frequencies from videocore and use thisandrew2015-03-203-34/+116
* Split out the common bcm283x fixes from the bcm2835 specific files.andrew2015-03-203-49/+52
* Remove now unneeded headers from the Broadcom DWC driverandrew2015-03-201-8/+0
* Move the code to set the device power to the bcm2835 mailbox driver so itandrew2015-03-203-75/+89
* Call config_intrhook_disestablish on failure of the bcm2835 fb and fbd intrandrew2015-03-082-8/+2
* Add support for enabling the USB on the Raspberry Pi boards when it hasn'tandrew2015-03-082-0/+178
* Add support to the bcm2835 mailbox driver to work before interrupts areandrew2015-02-221-21/+50
* Make use of the newly introduced macros.loos2015-02-171-33/+19
* Add a mask to match only the relative base address of BSC controllers.loos2015-02-162-3/+4
* Add the structures needed to get/set the power state. These can be usedandrew2015-02-151-0/+47
* Add VideoCore audio driver for Rasperry Pi (BCM2835)gonzo2015-02-083-0/+1067
* Make VCHI driver optional and add "device vchiq" to default RPI-B configgonzo2015-02-071-9/+9
* Import VCHI driver for Broadcom's VideoCore IV GPUgonzo2015-02-051-0/+20
* Add GPIO interrupt support for BCM2835 (Raspberry pi).loos2015-02-041-21/+293
* Sort and remove unnecessary includes.loos2015-02-041-11/+3
* Remove stale comments about the issues with HS mode.loos2015-02-041-18/+0
* Remove some duplicate calls to bus_release_resource() and destroy the mutexloos2015-02-041-20/+2
* Implement GPIO_GET_BUS() method for all GPIO drivers.loos2015-01-311-5/+17
* The BCM2835 GPIO controller uses has interrupt lines and not only one.loos2015-01-301-29/+23
* Allow the retrieving of the reserved pins state.loos2015-01-301-76/+62
* Rename bus_space-v6.c to bus_space_base.c, because it's not v6-specifician2015-01-211-1/+1
* Save the command-and-flags value into the shadow register when it is written.ian2015-01-181-1/+4
* Add a new SDHCI quirk, SDHCI_QUIRK_DONT_SET_HISPD_BIT. Apparently someian2015-01-171-1/+2
* Fix the C -> K temperature conversion for the dev.cpu.0.temperature sysctl.loos2015-01-151-3/+2
* Catch a few cases where we need to release memory resources on errors.loos2015-01-152-2/+4
* Handle dma mappings with more than one segment for rpi sdhci.ian2015-01-121-69/+76
* Check for and handle failures of bus_dmamap_load(). The driver currentlyian2015-01-111-45/+70
* Store the shadow command/mode register in the softc, not a local static var.ian2015-01-111-3/+11
* Fix module builds on arm (and maybe others) by turning off a wholeimp2015-01-011-1/+1
* Convert the BSC (i2c) driver to use the new iicbus_get_frequency().loos2014-12-272-41/+16
* Removes unused and duplicate headers.loos2014-12-271-20/+6
* Remove the '#undef DEBUG' that should not be committed.loos2014-12-271-1/+0
OpenPOWER on IntegriCloud