summaryrefslogtreecommitdiff
path: root/sys/arch/octeon
AgeCommit message (Expand)Author
2017-08-12Use ctfstrip(1) by default to strip kernels.Martin Pieuchot
2017-08-12Add a dummy (for now) <machine/reloc.h> for mips64 to fix build.Visa Hankala
2017-08-09Clear any pending (edge-triggered) interrupts at setup to avoidVisa Hankala
2017-08-01Add a driver for the OCTEON USB3 controller bridge.Visa Hankala
2017-07-31Replace OCTEON_MAXCPUS with MAXCPUS to avoid redundancy.Visa Hankala
2017-07-31Assume edge triggering by default for robustness, as is doneVisa 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-30Add a driver for CIU3. Not quite finished yet, but good enough for now.Visa Hankala
2017-07-29There is no RTC on the E300 boards.Visa Hankala
2017-07-29Replace a complex `if' condition with a list.Visa Hankala
2017-07-28Add a driver for the OCTEON SATA controller bridge.Visa Hankala
2017-07-28Add a workaround that allows the use of sys/dev/fdt code on octeon.Visa Hankala
2017-07-25rework octuctl and its children to attach via fdtJonathan Matthew
2017-07-25Remove leftovers of a past softintr mechanism.Visa Hankala
2017-07-18Stop automatically regenerating gap.o (and hence linking a new kernel)Theo Buehler
2017-07-16Pass the linker from make environment to makegap.sh. This is (only)Visa Hankala
2017-07-15iobus_h is unused, remove it.Visa Hankala
2017-07-13Add a driver for the CIB interrupt controller. Certain deviceVisa Hankala
2017-07-13Add handling for the third interrupt summary vector,Visa Hankala
2017-07-13Get cpuid from `ci' to avoid an extra function call.Visa Hankala
2017-07-12Reorganize separate configuration fields into per-CPU structsVisa Hankala
2017-07-10Keep refusing SDIO initialization. The driver cannot work properlyVisa Hankala
2017-07-07Add logic for running SD commands. Tested with a few different makesVisa Hankala
2017-07-07Fix function name in panic message.Visa Hankala
2017-07-03Attach com(4) using fdt on octeon.Visa Hankala
2017-07-03Add the first UART into the fdt blob.Visa Hankala
2017-06-29put SYSTEM_SWAP_DEP out of its misery, it died in 1997, along with config.oldMarc Espie
2017-06-29Always use the maximum permissible frame size for Rx size limit.Visa Hankala
2017-06-26Arrange a phandle for the "ciu" node.Visa Hankala
2017-06-25dull dependency for copying makegap.sh to obj, so that installsTheo de Raadt
2017-06-22Generate a gap.link script, and use that to generate gap.o. On multi-ABITheo de Raadt
2017-06-19Fix the timecounter register on CN72xx/CN73xx.Visa Hankala
2017-06-19Use octeon_model_family() for SoC identification as in the restVisa Hankala
2017-06-19Use type register_t instead of __register_t. Drop unneeded __unused.Visa Hankala
2017-06-19There is no RTC on the E1000 board.Visa Hankala
2017-06-19Use a consistent naming for fdt attach arguments.Visa Hankala
2017-06-18Split octeon interrupt code into a glue layer and a CIU driver.Visa Hankala
2017-06-18Move IPI control entry points into octeon_intr.c.Visa Hankala
2017-06-18Drop unnecessary call to octeon_setintrmask(). The function gets calledVisa Hankala
2017-06-13newbsd: target which re-links a kernel. We cannot use the bsd: targetTheo de Raadt
2017-06-11make vers.o not depend on gap.o using a trick, because it is piece ofTheo de Raadt
2017-06-11Use umask 077 instead of cp -p when installing the kernel as root.Alexander Bluhm
2017-06-11Define register_splx_handler() in one place.Visa Hankala
2017-06-11Fix TLB size computation on OCTEON II and III. The CPUs have utilizedVisa Hankala
2017-06-11Add a memory barrier to ensure that stores become visibleVisa Hankala
2017-06-08Wrap startup code with .ent and .end for proper disassembly.Visa Hankala
2017-06-08Move loongson/octeon/sgi unmap_startup() under arch/mips64.Visa Hankala
2017-06-06Remove code that is not needed right now.Visa Hankala