aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/broadcom
Commit message (Expand)AuthorAgeFilesLines
* Moves all the duplicate code to a single function.Luiz Otavio O Souza2014-11-181-14/+0
* These delays aren't needed. Elimate them. They should be on the orderWarner Losh2014-11-181-2/+0
* opt_global.h is included automatically in the build. No need toWarner Losh2014-11-182-3/+0
* Fix the error checking, broken on r273337, to _not_ ignore controllerLuiz Otavio O Souza2014-11-121-1/+1
* Since r273264 the SD card detection on Raspberry Pi is reliably working andLuiz Otavio O Souza2014-11-111-2/+5
* Make the GPIO children attach to the first unit available and not only toLuiz Otavio O Souza2014-10-281-2/+3
* Add an iicbus_reset() method to bcm2835_bsc. While it is generally notLuiz Otavio O Souza2014-10-242-4/+40
* Fix the mtx_sleep() error checking, catch all errors and not onlyLuiz Otavio O Souza2014-10-201-4/+3
* Add another wakeup() after actually set the bus as free.Luiz Otavio O Souza2014-10-201-2/+5
* Add a workaround needed to fix a bug of Arasan Host Controller where it mayLuiz Otavio O Souza2014-10-181-14/+8
* sdhci.h has grown a dependency on sysctl.h, include the latter where needed.Ian Lepore2014-09-011-0/+1
* FreeBSD, historically, has always used 8-bit addresses for i2c devicesLuiz Otavio O Souza2014-06-031-1/+1
* Factor out kernel configuration for DWC OTG FDT attach code.Hans Petter Selasky2014-05-291-1/+0
* Optimise reading of pending interrupt registers. If there are noHans Petter Selasky2014-05-201-19/+27
* Add the start of the ARM platform code. This is based on the PowerPCAndrew Turner2014-05-171-17/+19
* Remove extra newlines.Aleksandr Rybalko2014-05-141-8/+0
* Eliminate irq_dispatch.S. Move the data items it contained into arm/intr.cIan Lepore2014-03-101-1/+0
* Move all the files named foo/common.c to foo/foo_common.c, asWarner Losh2014-03-082-1/+1
* Replace many pasted identical definitions of cpu_initclocks() with a commonIan Lepore2014-02-261-6/+0
* Correct the order of arguments to mtx_init().Christian Brueffer2014-02-141-1/+1
* Allow the use of the OFW GPIO bus for ti_gpio and bcm2835_gpio. With thisLuiz Otavio O Souza2014-02-131-0/+11
* Move Open Firmware device root on PowerPC, ARM, and MIPS systems toNathan Whitehorn2014-02-052-2/+2
* Follow r261352 by updating all drivers which are children of simplebusIan Lepore2014-02-029-0/+30
* Remove STARTUP_PAGETABLE_ADDR from the ARM configs and replace it withAndrew Turner2014-01-281-1/+0
* Switch to using arm_devmap_add_entry() to set up static device mapping.Ian Lepore2014-01-061-20/+5
* Add #include <machine/fdt.h> to a few files that used to get it viaIan Lepore2014-01-051-0/+1
* Fix copyright and some style(9) things.Aleksandr Rybalko2013-12-171-10/+20
* Add vt support for RPi. (No early stage yet.)Aleksandr Rybalko2013-12-172-0/+308
* Bring the RPi I2C driver in line with ti_i2c. Make it treat any slaveLuiz Otavio O Souza2013-12-091-1/+1
* Make the sysctl node read-only.Luiz Otavio O Souza2013-12-061-1/+1
* Fix undefined behavior: (1 << 31) is not defined as 1 is an int and thisEitan Adler2013-11-301-1/+1
* As all the IIC controllers on system uses the same 'iichb' prefix we cannotLuiz Otavio O Souza2013-11-122-22/+28
* Switch to the new common bus_space-v6.c, remove the local one.Ian Lepore2013-11-072-114/+1
* Teach nexus(4) about Open Firmware (e.g. FDT) on ARM and MIPS, retiringNathan Whitehorn2013-11-051-1/+1
* Call initarm_lastaddr() later in the init sequence, after establishingIan Lepore2013-11-051-1/+7
* Move remaining code and data related to static device mapping into theIan Lepore2013-11-041-2/+3
* Retire arm_remap_nocache() and the data and constants associated with it.Ian Lepore2013-10-271-1/+1
* Remove #include <machine/frame.h> from all the arm code that doesn'tIan Lepore2013-10-277-7/+0
* Remove all #include <machine/pmap.h> from arm code. It's alreadyIan Lepore2013-10-272-2/+0
* Remove all the instances of '#undef DEBUG' from kernel.Luiz Otavio O Souza2013-10-251-2/+0
* Add the Raspberry Pi SPI controller driver.Luiz Otavio O Souza2013-10-244-0/+669
* Add the Raspberry Pi BSC (I2C compliant) controller driver.Luiz Otavio O Souza2013-10-234-0/+615
* - Implement watchdog function and register it with watchdog listOleksandr Tymoshenko2013-10-221-7/+46
* Move and rename dwc otg driver to moreGanbold Tsagaankhuu2013-10-212-212/+1
* Fix DELAY() on RPi, the wrong math was making it take twice it should.Luiz Otavio O Souza2013-09-231-1/+1
* Export a function to allow BCM2835's peripheral devices to enable theirLuiz Otavio O Souza2013-09-072-29/+75
* Fix an off-by-one bug in ar71xx_gpio and bcm2835_gpio which makes the lastLuiz Otavio O Souza2013-09-061-1/+1
* Move the Raspberry Pi low level options out of the kernel config and intoRui Paulo2013-07-152-0/+19
* Convert bcm2835_mbox to the new mbox interface.Rui Paulo2013-07-074-55/+63
* The mbox driver is actually MP safe, so set the right flag inRui Paulo2013-07-011-5/+3