summaryrefslogtreecommitdiff
path: root/sys/arch/octeon/include
AgeCommit message (Expand)Author
2020-09-04Add kstat to cnmac(4)Visa Hankala
2020-07-18Userland timecounter implementation for octeonVisa Hankala
2020-07-11Synchronize each core's CP0 cycle counter using the IO clock counter.Visa Hankala
2020-07-08Make membar_consumer() a plain compiler barrier in kernel on octeon.Visa Hankala
2020-07-06Add support for timeconting in userland.Paul Irofti
2020-06-30Remove obsolete <machine/stdarg.h> header. Nowadays the varargVisa Hankala
2020-06-27TNF rescinded clauses 3 & 4 in 2008 in NetBSD.Jonathan Gray
2020-05-27Retire <machine/varargs.h>.Visa Hankala
2020-05-26Rework kernel loading with octboot(4)Visa Hankala
2020-04-14Fix some of the more esoteric bus_space functions. TheMark Kettenis
2019-09-29Add option to configure GPIO output select.Visa Hankala
2019-09-07Add a driver for the PCIe controller found on OCTEON II and OCTEON III.Visa Hankala
2019-09-05Implement splassert() on mips64.Visa Hankala
2019-09-05Adjust interrupt priority levels on mips64 so that prioritiesVisa Hankala
2019-07-17Add a bootloader for octeon.Visa Hankala
2019-07-12Make rootdev parsing a little saner. The "rootdev=" prefix can beVisa Hankala
2019-03-21Remove struct intrhand. It is no longer used on octeon.Visa Hankala
2019-03-17Let each interrupt controller driver choose how to implementVisa Hankala
2018-12-18Figure out the number of available CPUs using system fuse registers.Visa Hankala
2018-12-04Add processor IDs for several OCTEON II and III SoCs.Visa Hankala
2018-08-20Remove unused spllock().Visa Hankala
2018-08-09Define __HAVE_ACPI on arm64 and __HAVE_FDT on arm64, armv7 and octeonPatrick Wildt
2018-08-06Give the FDT interrupt API a more generic naming by replacing thePatrick Wildt
2018-06-18Improve indentation and variable naming.Visa Hankala
2018-06-18Fix build with DEBUG_PCI_CONF.Visa Hankala
2018-04-09Add a driver for the OCTEON cryptographic unit. It providesVisa Hankala
2018-02-18Inline hw_{get,set}curcpu() to streamline the machine code.Visa Hankala
2018-01-22Include <sys/mutex.h> instead of <machine/mutex.h>Martin Pieuchot
2018-01-18Fix the computation of `ncpusfound' on !MULTIPROCESSOR kernels so thatVisa Hankala
2018-01-08Override membar_producer() for octeon.Visa Hankala
2017-11-20Add the board ID of the Unifi Security Gateway PRO-4.Visa Hankala
2017-11-20Fix the product code of the Unifi Security Gateway.Visa Hankala
2017-11-18Add the board ID for the Ubiquiti Unifi Security Gateway.Visa Hankala
2017-11-05Add a function for getting the current core's hardware identifier.Visa Hankala
2017-11-02Assign each cnmac(4) port its own input work group, and assignVisa Hankala
2017-11-01Add readiness to utilize LMTDMA operations.Visa Hankala
2017-11-01Fix the addressing of CVMSEG. The base address already points toVisa Hankala
2017-08-12Add a dummy (for now) <machine/reloc.h> for mips64 to fix build.Visa Hankala
2017-07-31Replace OCTEON_MAXCPUS with MAXCPUS to avoid redundancy.Visa Hankala
2017-07-30Bump VM_PHYSSEG_MAX.Visa Hankala
2017-07-30Bump MAXCPUS on octeon.Visa Hankala
2017-07-30Define MAXCPUS per mips64 port.Visa Hankala
2017-07-29There is no RTC on the E300 boards.Visa Hankala
2017-07-28Add a workaround that allows the use of sys/dev/fdt code on octeon.Visa Hankala
2017-07-25Remove leftovers of a past softintr mechanism.Visa Hankala
2017-07-13Add handling for the third interrupt summary vector,Visa Hankala
2017-07-03Attach com(4) using fdt on octeon.Visa Hankala
2017-06-19Fix the timecounter register on CN72xx/CN73xx.Visa Hankala
2017-06-19There is no RTC on the E1000 board.Visa Hankala
2017-06-18Split octeon interrupt code into a glue layer and a CIU driver.Visa Hankala