summaryrefslogtreecommitdiffstats
path: root/sys/mips/cavium/octeon_machdep.c
Commit message (Expand)AuthorAgeFilesLines
* Merge from vmobj-rwlock branch:attilio2013-02-261-1/+0
* Use bootverbose to control debug printfs from the Cavium Simple Executivejmallett2012-11-241-0/+18
* o) Add support for specifying a model of Octeon to target at compile-time,jmallett2012-11-241-10/+29
* o) Do boot descriptor parsing before console setup so that we can use a consolejmallett2012-11-191-79/+75
* Actually check board type rather than using a specialized octeon_is_simulationjmallett2012-10-301-12/+1
* Remove stale declarations.jmallett2012-10-301-3/+0
* Speed feature tests and initialize helper configuration that some CPUs require.jmallett2012-10-301-0/+5
* Add a sysctl to change the LED display.jmallett2012-10-291-0/+41
* Wrap some long lines and display board serial numbers at boot.jmallett2012-10-291-2/+8
* Use Simple Executive LED display routines, which correctly use the LED basejmallett2012-10-291-82/+14
* Remap PMC interrupt for all coresgonzo2012-03-241-0/+10
* Setup fake MODINFO variables for octeon kernelgonzo2012-03-231-0/+2
* Merge the Cavium Octeon SDK 2.3.0 Simple Executive code and update FreeBSD tojmallett2012-03-111-2/+14
* Unbreak SMP on stock Octeon systems -- copy the core_mask from bootinfo intojmallett2012-03-021-0/+1
* - Initialize compact_flash_attribute_base_addr from bootinfo structuregonzo2011-12-241-0/+2
* - Set CF physical address base in sysinfo structuregonzo2011-12-231-0/+2
* - Copy base MAC address from bootinfo descriptor to sysinfo structgonzo2011-11-281-0/+2
* Save the CPU model, the board and the CPU clock rate so they are reported byimp2011-01-171-9/+16
* When allocating memory from bootmem for the kernel to use, try to leave aboutjmallett2010-12-281-0/+8
* - dump_avail layout should be sequence of [start, end)gonzo2010-12-091-4/+2
* - Populate dump_avail with proper values from phys_availgonzo2010-12-091-1/+9
* Display some Octeon 2 features and a feature for distinguishing between PCIejmallett2010-11-301-0/+3
* Merge Cavium Octeon SDK 2.0 Simple Executive; this brings some fixes and newjmallett2010-11-281-7/+46
* Don't use memory that can't be direct-mapped on !n64.jmallett2010-09-191-0/+12
* Update the port of FreeBSD to Cavium Octeon to use the Cavium Simple Executivejmallett2010-07-201-497/+204
* o) Fix XKPHYS physical address extraction. Also define cache coherencyjmallett2010-04-191-10/+0
* o) Add SMP support for Octeon using U-Boot to launch all the processors at thejmallett2010-04-171-162/+22
* Don't force single user on Octeon anymore.jmallett2010-03-111-2/+0
* Properly detect a type of real board that claims to have a 0.0 revision.jmallett2010-03-051-6/+19
* Make printfs work for both OCTEON1 and OCTEON1-32imp2010-02-181-8/+8
* - Clean-up output of memory banks infogonzo2010-02-161-4/+4
* We make it to single user well, but not so well to multi-user. Forceimp2010-01-281-0/+2
* Doh. Remove extra pcpu initialization that I thought was needed, butimp2010-01-261-2/+0
* o Write the soft reset bit in the cavium core to reset. [1]imp2010-01-241-2/+4
* Eliminate octeonregs.h. It was a copy of maltaregs.h withimp2010-01-231-1/+0
* Migrate from old "DDB" style debugger to newer KDB style.imp2010-01-231-2/+4
* o Add support for memory above 256MB on the octeon.imp2010-01-221-73/+113
* Don't clear bss/sbss. The boot loader already does this. In addition,imp2010-01-221-23/+1
* Jump to the mips reset vector. OR in the 0x80000000 for kseg0 andimp2010-01-221-1/+1
* Cope with the move and if_timer going way.imp2010-01-111-2/+2
* Merge from projects/mips to head by hand:imp2010-01-091-0/+965
OpenPOWER on IntegriCloud