summaryrefslogtreecommitdiff
path: root/sys/arch/octeon/include
AgeCommit message (Expand)Author
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
2017-06-18Drop unnecessary call to octeon_setintrmask(). The function gets calledVisa Hankala
2017-06-11Define register_splx_handler() in one place.Visa Hankala
2017-05-08add a BUS_DMA_64BIT flag to bus_dma on all our archs.David Gwynne
2017-04-07Add prid for CN72xx/CN73xx.Visa Hankala
2017-04-07Make SoC version available in a simple form.Visa Hankala
2017-04-06Extend the fdt interrupt API a little.Visa Hankala
2017-02-26Define cache line size for the per-cpu API.Visa Hankala
2016-12-17Fix IO clock speed and system reset on Octeon III.Visa Hankala
2016-12-17There is no RTC on Shasta, so do not attach the driver.Visa Hankala
2016-12-08Add a routine for setting up interrupt handlers using fdt.Visa Hankala
2016-12-08Add fdt_attach_args and simplebus for implementing fdt-capableVisa Hankala
2016-10-29Make PHY address lookups fail instead of using CAM-0100 entriesVisa Hankala
2016-07-16Add $OpenBSD$ / replace $Id$ with $OpenBSD$.Visa Hankala
2016-07-16Remove octeon_disable_interrupt() and octeon_restore_status().Visa Hankala