aboutsummaryrefslogtreecommitdiff
path: root/sys/mips/cavium
Commit message (Expand)AuthorAgeFilesLines
* Assume a big-endian default on MIPS and drop the "eb" suffix from MACHINE_ARCH.Juli Mallett2012-03-291-1/+1
* Turn on messages from the Simple Executive codebase, what few there are.Juli Mallett2012-03-291-0/+3
* Remap PMC interrupt for all coresOleksandr Tymoshenko2012-03-243-11/+12
* Add pseudo-device for handling PMC interrupts and link everythingOleksandr Tymoshenko2012-03-232-0/+145
* Setup fake MODINFO variables for octeon kernelOleksandr Tymoshenko2012-03-231-0/+2
* o) Don't keep drive parameters in a global, put them in the softc.Juli Mallett2012-03-211-60/+52
* Disable the Simple Executive's error decoding/reporting code.Juli Mallett2012-03-111-20/+0
* Merge the Cavium Octeon SDK 2.3.0 Simple Executive code and update FreeBSD toJuli Mallett2012-03-1117-67/+255
* Fix promiscuous mode with if_octm:Juli Mallett2012-03-111-11/+18
* When creating a handle for a subregion, be sure to actually math out the newJuli Mallett2012-03-021-5/+4
* Unbreak SMP on stock Octeon systems -- copy the core_mask from bootinfo intoJuli Mallett2012-03-021-0/+1
* Revert part of old logic of assigning MAC addressess:Oleksandr Tymoshenko2012-02-293-16/+34
* Refctor address assignment for Octeon's ethernet ports:Oleksandr Tymoshenko2012-02-229-52/+71
* We use port_index field of struct octusb_qh to reference USB stateOleksandr Tymoshenko2012-01-202-16/+25
* - Add better COP2 (crypto coprocessor) context handler for Octeon. KeepOleksandr Tymoshenko2012-01-064-86/+437
* - Octeon-SDK strictly requires multi_count to be zero forOleksandr Tymoshenko2012-01-031-1/+1
* - Properly set IRQ handlers for all USB portsOleksandr Tymoshenko2012-01-012-37/+47
* - struct clocktime sets different ranges for DOW and monthOleksandr Tymoshenko2011-12-311-10/+17
* - Pass proper endpoint number (without direction flag) toOleksandr Tymoshenko2011-12-311-1/+1
* - Add generic GPIO driver for Cavium Octeon. At the moment pin definition isOleksandr Tymoshenko2011-12-283-0/+551
* - Initialize compact_flash_attribute_base_addr from bootinfo structureOleksandr Tymoshenko2011-12-241-0/+2
* - Set CF physical address base in sysinfo structureOleksandr Tymoshenko2011-12-231-0/+2
* Unbreak the OCTEON1 kernel build after r228483 removing the left overBjoern A. Zeeb2011-12-171-1/+0
* Implement better support for USB controller suspend and resume.Hans Petter Selasky2011-12-143-25/+31
* - Copy base MAC address from bootinfo descriptor to sysinfo structOleksandr Tymoshenko2011-11-281-0/+2
* Rename device_delete_all_children() into device_delete_children().Hans Petter Selasky2011-11-221-1/+1
* - There's no need to overwrite the default device method with the defaultMarius Strobl2011-11-222-6/+2
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1
* Add default address for FLASH mapping on the boot bus.Marcel Moolenaar2011-10-041-0/+5
* Remove octeon_bootinfo from all files except octeon_machdep.c.Marcel Moolenaar2011-10-045-25/+10
* o Clean up some ID printfs, and put under bootverboseMarcel Moolenaar2011-10-041-8/+17
* Partially revert r224661:Marcel Moolenaar2011-10-042-6/+5
* Make octeon_ap_boot 64 bits to handle MAXCPU up to 64.Marcel Moolenaar2011-08-052-12/+26
* MFCAttilio Rao2011-06-041-137/+194
|\
| * Add support for True IDE mode to the Octeon CF driver. This mode isWarner Losh2011-06-041-137/+194
* | Fix a brain-o in platform_cpu_mask() by just specifying a possibleAttilio Rao2011-05-131-6/+4
* | Add the cpuset_t conversion for mips.Attilio Rao2011-05-131-2/+12
|/
* - Remove attempts to implement setting of BMCR_LOOP/MIIF_NOLOOPMarius Strobl2011-05-031-7/+3
* o) Set MAC addresses starting at the MAC base for all management ports, notJuli Mallett2011-03-164-39/+34
* o) Tear down receive interrupt on detach.Juli Mallett2011-03-164-7/+7
* o) Clean up FPA pools on module unload.Juli Mallett2011-03-162-9/+47
* The Lanner MR-730 uses the first two MACs at its MAC base for the 10/100Juli Mallett2011-02-122-4/+37
* Allow the platform code to return a bitmask of running cores rather than justJuli Mallett2011-02-121-3/+3
* If there is no WQE available for a packet that needs segmentation, drop itJuli Mallett2011-01-201-1/+6
* Remove some compile-time options from the driver, particularly async IOBDMAJuli Mallett2011-01-204-114/+19
* Fix build by changing format for size_t to %jdOleksandr Tymoshenko2011-01-201-14/+14
* Don't do a device_identify to add uart0, it's already hinted.Juli Mallett2011-01-191-8/+0
* Save the CPU model, the board and the CPU clock rate so they are reported byWarner Losh2011-01-171-9/+16
* Remove unneeded includes of <sys/linker_set.h>. Other headers that useJohn Baldwin2011-01-112-2/+0
* Initialize PCIe buses and add preliminary support for 64-bit BARs.Juli Mallett2011-01-111-215/+321