aboutsummaryrefslogtreecommitdiff
path: root/sys/mips/atheros
Commit message (Expand)AuthorAgeFilesLines
* Properly advertise that if_arge can handle long frames (if_arge is set toLuiz Otavio O Souza2014-07-031-0/+3
* Fix various NIC drivers to properly cleanup static DMA resources.John Baldwin2014-06-111-8/+6
* Do not configure all pins as outputs as this can lead to short circuits whenLuiz Otavio O Souza2014-05-101-4/+8
* Remove an old mistake of mine. This has sneak in the code i sent to gonzoLuiz Otavio O Souza2014-05-101-10/+0
* Add support for reading RouterBoard's memory which is passed by the loaderLuiz Otavio O Souza2014-05-091-0/+36
* When a GPIO pin is set to be turned on by kernel hints (hint.gpio.X.pinon)Luiz Otavio O Souza2014-05-091-1/+4
* Extend the Atheros SoC support to include a method to enable/disableAdrian Chadd2014-03-182-0/+36
* Add the AR934x NAND flash controller register definitions.Adrian Chadd2014-03-181-0/+177
* Implement apb_print_child().Adrian Chadd2014-03-171-0/+34
* The AR71xx has APB interrupts in the MISC registers from 0-7, laterAdrian Chadd2014-03-161-4/+6
* * Handle the three other timer interrupts for now, from the AR724xAdrian Chadd2014-03-161-3/+3
* Handle the case where both arge0 and arge1 MAC addresses are available viaAdrian Chadd2014-03-161-1/+18
* Add the USB EHCI flags required for the post-AR71xx devices.Adrian Chadd2014-03-021-2/+3
* Disable this check for now; it fails on the AR9344 PCI fixup code.Adrian Chadd2014-02-141-0/+2
* Use the correct bitshift operators for the GPIO definitions.Adrian Chadd2014-01-221-17/+17
* Introduce grab and ungrab upcalls. When the kernel desires to grab theWarner Losh2014-01-191-0/+32
* Fix undefined behavior: (1 << 31) is not defined as 1 is an int and thisEitan Adler2013-11-303-6/+6
* Devices that rely on hints or identify routines for discovery need toNathan Whitehorn2013-10-297-7/+7
* - Provide necessary includes, that before came via if.h pollution.Gleb Smirnoff2013-10-281-3/+4
* Whilst here, document that this TX alignment requirement may acutallyAdrian Chadd2013-10-161-0/+8
* Allow the MDIO bus frequency to be selected.Adrian Chadd2013-10-162-2/+130
* Add in the platform specific quirks to get the AR934x SoC ethernetAdrian Chadd2013-10-161-7/+69
* Add in a write barrier after each if_arge write.Adrian Chadd2013-10-161-1/+11
* Add bus space barriers to the AR71xx SPI code.Adrian Chadd2013-10-161-3/+58
* Update the AR934x SoC support.Adrian Chadd2013-10-151-10/+87
* Update the AR933x SoC support to include a few new knobs:Adrian Chadd2013-10-151-2/+102
* Fix the Atheros MIPS startup path a little.Adrian Chadd2013-10-151-1/+12
* Add new features - an MDIO clock, WMAC reset, GMAC reset and ethernetAdrian Chadd2013-10-154-3/+30
* Add the rest of the AR934x SoC reset register definitions.Adrian Chadd2013-10-141-0/+22
* Add register definitions for the AR933x SoC GMAC (ie, ethernet MAC)Adrian Chadd2013-10-141-0/+18
* Add some missing AR934x register definitions.Adrian Chadd2013-10-092-0/+45
* Fix interrupt handling from the APB periperals (ie, UART) - itAdrian Chadd2013-10-091-0/+3
* Fix the AR933x CPU UART support by using the correct clock when calculatingAdrian Chadd2013-09-211-2/+8
* Remove the hardcoded limit for the number of gpio_pins that can be used.Luiz Otavio O Souza2013-09-062-2/+10
* Fix an off-by-one bug in ar71xx_gpio and bcm2835_gpio which makes the lastLuiz Otavio O Souza2013-09-061-1/+1
* Fix the leakage of dma tags on if_arge. The leak occur when arge_start()Luiz Otavio O Souza2013-09-061-0/+26
* Prevent the full restart cycle every time arge_start() is called. OnlyLuiz Otavio O Souza2013-08-291-1/+2
* Make ar71xx_spi attach the next free unit of spibus and not only spibus0.Luiz Otavio O Souza2013-08-281-1/+1
* Some vendors store the mac addresses of arge(4) as a literal sring in theSean Bruno2013-08-231-4/+17
* Add a missing break.Adrian Chadd2013-08-121-0/+1
* Implement some initial AR934x support routines.Adrian Chadd2013-07-214-0/+394
* Teach the GPIO code about the AR934x GPIO register and pin counts.Adrian Chadd2013-07-211-2/+17
* Use the UART frequency when programming the UART clock.Adrian Chadd2013-07-214-4/+4
* Initialise the watchdog and UART frequencies.Adrian Chadd2013-07-214-0/+12
* Add two new CPU specific definitions - the watchdog clock frequency andAdrian Chadd2013-07-211-1/+5
* Import the initial SoC register definitions for the AR934x MIPS74k SoC.Adrian Chadd2013-07-081-0/+156
* Add AR9341, AR9342, AR9344 SoC types.Adrian Chadd2013-07-081-0/+3
* Add the AR933x SoC GPIO pin count limitation.Adrian Chadd2013-05-021-0/+5
* Fix undefined behaviour in several gpio_pin_setflags() routines (underDimitry Andric2013-04-131-2/+2
* Implement USB device reset and poweron.Adrian Chadd2013-04-051-35/+6