aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/altera
Commit message (Collapse)AuthorAgeFilesLines
* Implement GPIO_GET_BUS() method for all GPIO drivers.Luiz Otavio O Souza2015-01-311-3/+20
| | | | | | | | Add helper routines to deal with attach and detach of gpiobus and gpioc devices that are common to all drivers. Notes: svn path=/head/; revision=277996
* Clean up and fix the device detach routine and the failure path on GPIOLuiz Otavio O Souza2015-01-311-0/+1
| | | | | | | | | drivers. This paves the way for upcoming work. Notes: svn path=/head/; revision=277968
* Rename bus_space-v6.c to bus_space_base.c, because it's not v6-specificIan Lepore2015-01-211-1/+1
| | | | | | | | and now some v5 Marvell systems are using it. Only define fdt_bus_tag if option FDT is defined. Notes: svn path=/head/; revision=277472
* Rename gic_init_secondary to arm_init_secondary_ic to help with the mergeAndrew Turner2015-01-111-1/+1
| | | | | | | of the arm_intrng project branch. Notes: svn path=/head/; revision=276984
* Add driver for general-purpose I/O (GPIO).Ruslan Bukin2015-01-022-0/+438
| | | | | | | Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=276533
* Remove -Wa,-march=armv7a from arm kernel configs, it makes clang 3.5 sadIan Lepore2015-01-011-1/+1
| | | | | | | and apparently isn't needed now that we're using the integrated assembler. Notes: svn path=/head/; revision=276520
* Add -march=armv7a to the kernel compile for all ARM systems which are v7a.Ian Lepore2014-12-211-0/+1
| | | | | | | Submitted by: Michal Meloun <meloun@miracle.cz> Notes: svn path=/head/; revision=276047
* o Add BERI Virtio Networking Frontend (if_vtbe)Ruslan Bukin2014-12-091-1/+2
| | | | | | | | | | | o Move similar block/networking methods to common file o Follow r275640 and correct MMIO registers width o Pass value to MMIO platform_note method. Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=275647
* Add new devices to the config.Ruslan Bukin2014-11-251-0/+2
| | | | Notes: svn path=/head/; revision=275050
* o Add PIO and vtblk mmio device info to the treeRuslan Bukin2014-11-251-0/+3
| | | | | | | | o Add FPGA memory window to static dev mappings o Fix whitespace Notes: svn path=/head/; revision=275049
* Provide a character device allowing us to access BERI memory regions.Ruslan Bukin2014-10-221-0/+3
| | | | | | | Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=273469
* Add driver for Micrel KSZ9021 Gigabit Ethernet Transceiver (PHY).Ruslan Bukin2014-10-211-0/+1
| | | | | | | Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=273380
* Add driver for BERI soft processor 'ring buffer' device.Ruslan Bukin2014-10-191-0/+1
| | | | | | | | | | Ring device provides a way for communicate to BERI peripherals such as BERI debug unit and console. Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=273278
* o Add machine-dependent SMP partRuslan Bukin2014-10-103-0/+184
| | | | | | | | | o Enable SMP Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=272896
* Add driver for Synopsys DesignWare Mobile Storage Host Controller.Ruslan Bukin2014-10-072-0/+4
| | | | | | | Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=272712
* Add driver for Synopsys DesignWare 3504-0 Universal 10/100/1000Ruslan Bukin2014-09-251-0/+2
| | | | | | | | | Ethernet MAC. Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=272120
* Add Reset Manager driver. This driver provides generic way to resetRuslan Bukin2014-09-115-6/+377
| | | | | | | | | and provides sysctl tunables for enable/disable FPGA<->HPS bridges. Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=271431
* o Remove __unused attribute on variables which actually usedRuslan Bukin2014-09-062-33/+24
| | | | | | | | | | | | o Unmagic 'configuration done' bit o Move probe() to place before attach() for better navigation o Use bus_read_n instead of bus_space_read_n functions Pointed out by: andrew Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=271200
* Add FPGA Manager driver. This driver allows to program FPGA coreRuslan Bukin2014-09-063-0/+481
| | | | | | | | | from FreeBSD userspace running on ARM core. Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=271186
* Add initial support for Altera SOCFPGA (heterogeneous ARM/FPGA) SoC family.Ruslan Bukin2014-09-044-0/+228
Include board configuration for Terasic SoCKit (Altera Cyclone V). Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=271093