summaryrefslogtreecommitdiffstats
path: root/sys/arch/octeon/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* spellingjsg2021-03-111-2/+2
* Add initial bits for Check Point UTM-1 EDGE N.visa2021-03-091-1/+2
* Handle Netgear ProSecure UTM25visa2021-02-041-1/+2
* Abstract octeon board handling a littlevisa2021-01-301-16/+21
* Add kstat to cnmac(4)visa2020-09-041-1/+48
* Userland timecounter implementation for octeonvisa2020-07-181-2/+2
* Synchronize each core's CP0 cycle counter using the IO clock counter.visa2020-07-111-1/+5
* Make membar_consumer() a plain compiler barrier in kernel on octeon.visa2020-07-081-1/+2
* Add support for timeconting in userland.pirofti2020-07-061-0/+23
* Remove obsolete <machine/stdarg.h> header. Nowadays the varargvisa2020-06-301-3/+0
* TNF rescinded clauses 3 & 4 in 2008 in NetBSD.jsg2020-06-271-8/+1
* Retire <machine/varargs.h>.visa2020-05-271-3/+0
* Rework kernel loading with octboot(4)visa2020-05-261-3/+4
* Fix some of the more esoteric bus_space functions. Thekettenis2020-04-141-7/+8
* Add option to configure GPIO output select.visa2019-09-291-1/+5
* Add a driver for the PCIe controller found on OCTEON II and OCTEON III.visa2019-09-071-1/+7
* Implement splassert() on mips64.visa2019-09-051-1/+17
* Adjust interrupt priority levels on mips64 so that prioritiesvisa2019-09-051-23/+20
* Add a bootloader for octeon.visa2019-07-173-2/+52
* Make rootdev parsing a little saner. The "rootdev=" prefix can bevisa2019-07-121-1/+3
* Remove struct intrhand. It is no longer used on octeon.visa2019-03-211-21/+1
* Let each interrupt controller driver choose how to implementvisa2019-03-171-1/+2
* Figure out the number of available CPUs using system fuse registers.visa2018-12-181-1/+4
* Add processor IDs for several OCTEON II and III SoCs.visa2018-12-041-1/+5
* Remove unused spllock().visa2018-08-201-2/+1
* Define __HAVE_ACPI on arm64 and __HAVE_FDT on arm64, armv7 and octeonpatrick2018-08-091-1/+5
* Give the FDT interrupt API a more generic naming by replacing thepatrick2018-08-062-6/+5
* Improve indentation and variable naming.visa2018-06-181-32/+42
* Fix build with DEBUG_PCI_CONF.visa2018-06-181-5/+5
* Add a driver for the OCTEON cryptographic unit. It providesvisa2018-04-091-1/+14
* Inline hw_{get,set}curcpu() to streamline the machine code.visa2018-02-181-3/+16
* Include <sys/mutex.h> instead of <machine/mutex.h>mpi2018-01-221-2/+2
* Fix the computation of `ncpusfound' on !MULTIPROCESSOR kernels so thatvisa2018-01-181-2/+5
* Override membar_producer() for octeon.visa2018-01-081-2/+43
* Add the board ID of the Unifi Security Gateway PRO-4.visa2017-11-201-1/+2
* Fix the product code of the Unifi Security Gateway.visa2017-11-201-2/+2
* Add the board ID for the Ubiquiti Unifi Security Gateway.visa2017-11-181-1/+2
* Add a function for getting the current core's hardware identifier.visa2017-11-051-1/+14
* Assign each cnmac(4) port its own input work group, and assignvisa2017-11-022-18/+4
* Add readiness to utilize LMTDMA operations.visa2017-11-011-1/+30
* Fix the addressing of CVMSEG. The base address already points tovisa2017-11-011-3/+3
* Add a dummy (for now) <machine/reloc.h> for mips64 to fix build.visa2017-08-121-0/+5
* Replace OCTEON_MAXCPUS with MAXCPUS to avoid redundancy.visa2017-07-311-3/+1
* Bump VM_PHYSSEG_MAX.visa2017-07-301-2/+2
* Bump MAXCPUS on octeon.visa2017-07-302-5/+4
* Define MAXCPUS per mips64 port.visa2017-07-301-1/+2
* There is no RTC on the E300 boards.visa2017-07-291-1/+2
* Add a workaround that allows the use of sys/dev/fdt code on octeon.visa2017-07-281-1/+5
* Remove leftovers of a past softintr mechanism.visa2017-07-251-6/+1
* Add handling for the third interrupt summary vector,visa2017-07-131-2/+4