aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/allwinner
Commit message (Expand)AuthorAgeFilesLines
* Bring a few simplifications to a10_gpio:Luiz Otavio O Souza2015-07-131-155/+103
* Return the FDT node of the GPIO controller to gpiobus. It is used by theLuiz Otavio O Souza2015-07-111-0/+11
* Add the routines to activate the GMAC clock and setup the GMAC mode.Luiz Otavio O Souza2015-07-032-0/+45
* Rename a10_emac_gpio_config() to a10_gpio_ethernet_activate() to make theLuiz Otavio O Souza2015-07-033-12/+12
* Remove duplicate and unnecessary includes.Luiz Otavio O Souza2015-07-032-11/+0
* Add AHCI attachment code for Allwinner A10/A20 SoCs.Luiz Otavio O Souza2015-07-034-0/+412
* Add DMA support for Allwinner MMC controller.Luiz Otavio O Souza2015-07-012-22/+237
* Add the MMC/SD driver for Allwinner SoCs.Luiz Otavio O Souza2015-05-215-1/+1007
* Add the gic to files.arm under "device gic" and use it with theAndrew Turner2015-05-101-2/+0
* Clean up the style to use "options<space><tab>".Andrew Turner2015-05-101-3/+3
* Set ARM_L2_PIPT for A10 and RPI2, they are probably missing by accident.Luiz Otavio O Souza2015-04-251-0/+2
* Make a comment reflect reality.Marius Strobl2015-04-191-1/+2
* Move the items common to all SoCs to a single file.Luiz Otavio O Souza2015-04-185-30/+20
* Fix the style(9) and adds two missing parentheses on the licence.Luiz Otavio O Souza2015-04-181-81/+81
* Simplify the receiver code a bit.Luiz Otavio O Souza2015-04-182-54/+60
* Add the necessary support to use both TX queues available on if_emac.Luiz Otavio O Souza2015-04-172-12/+29
* Remove unnecessary checks and fix an issue where the interrupt handlerLuiz Otavio O Souza2015-04-171-10/+6
* Fix the 'wrong packet header' errors for if_emac.Luiz Otavio O Souza2015-04-171-3/+1
* Include vm/pmap.h for pmap_kextract.Andrew Turner2015-04-041-0/+3
* Stop using machine/fdt.h in the arm kernel code when we don't need it.Andrew Turner2015-04-047-7/+0
* Build the cpufunc_asm_* files based on the cpu type, not which config fileAndrew Turner2015-03-292-2/+0
* Remove cpufunc_asm_arm11.S from the ARMv7 configs, it's not used.Andrew Turner2015-03-292-2/+0
* Stop building unused cpuvunc_* files, we don't need anything from these.Andrew Turner2015-03-292-4/+0
* Implement GPIO_GET_BUS() method for all GPIO drivers.Luiz Otavio O Souza2015-01-311-5/+17
* Clean up and fix the device detach routine and the failure path on GPIOLuiz Otavio O Souza2015-01-311-3/+4
* Rename bus_space-v6.c to bus_space_base.c, because it's not v6-specificIan Lepore2015-01-212-4/+4
* Rename gic_init_secondary to arm_init_secondary_ic to help with the mergeAndrew Turner2015-01-111-1/+1
* Add 64-bit DMA support in the XHCI controller driver.Hans Petter Selasky2015-01-051-0/+1
* Remove -Wa,-march=armv7a from arm kernel configs, it makes clang 3.5 sadIan Lepore2015-01-012-2/+2
* Add -march=armv7a to the kernel compile for all ARM systems which are v7a.Ian Lepore2014-12-212-0/+2
* Moves all the duplicate code to a single function.Luiz Otavio O Souza2014-11-181-14/+0
* Make the GPIO children attach to the first unit available and not only toLuiz Otavio O Souza2014-10-281-2/+2
* Allow timer0 to run at full 24MHz not at 24MHz/16 by setting prescale to 1.Ganbold Tsagaankhuu2014-10-021-1/+1
* Fix typo in comment.Ganbold Tsagaankhuu2014-09-201-1/+2
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-191-7/+7
* Add the start of the ARM platform code. This is based on the PowerPCAndrew Turner2014-05-171-5/+6
* Switch to my freebsd.org emal address in copyright.Ganbold Tsagaankhuu2014-03-2516-16/+16
* Add code for enabling second CPU core for A20 SoC.Ganbold Tsagaankhuu2014-03-252-0/+159
* Eliminate irq_dispatch.S. Move the data items it contained into arm/intr.cIan Lepore2014-03-102-2/+0
* Follow r262916 with one more config file that references a renamed common.cIan Lepore2014-03-091-1/+1
* Move all the files named foo/common.c to foo/foo_common.c, asWarner Losh2014-03-082-6/+6
* Add EMAC and SRAM controller entries to FDT.Ganbold Tsagaankhuu2014-03-032-0/+4
* Add EMAC 10/100 Ethernet controller driver for A10/A20.Ganbold Tsagaankhuu2014-03-032-0/+1391
* Add Static Random Access Memory controller driver for A10/A20.Ganbold Tsagaankhuu2014-03-032-0/+168
* Add gpio and clock bits for A10/A20's EMAC ethernet controller driver, such as:Ganbold Tsagaankhuu2014-03-034-2/+76
* Replace many pasted identical definitions of cpu_initclocks() with a commonIan Lepore2014-02-261-6/+0
* Follow r261352 by updating all drivers which are children of simplebusIan Lepore2014-02-026-0/+22
* Remove STARTUP_PAGETABLE_ADDR from the ARM configs and replace it withAndrew Turner2014-01-282-4/+0
* Switch to using arm_devmap_add_entry() to set up static device mapping.Ian Lepore2014-01-061-22/+10
* Switch allwinner A10/A20 and rockchip ports to use common ARMv6/v7 bus_space ...Aleksandr Rybalko2013-11-063-115/+2