summaryrefslogtreecommitdiffstats
path: root/sys/mips/cavium
Commit message (Expand)AuthorAgeFilesLines
* Remove unneeded includes of <sys/linker_set.h>. Other headers that usejhb2011-01-112-2/+0
* Initialize PCIe buses and add preliminary support for 64-bit BARs.jmallett2011-01-111-215/+321
* Count output bytes and packets.jmallett2011-01-102-2/+8
* Shorten device name so it fits into vmstat -i.jmallett2011-01-101-3/+3
* o) Free mbufs in error cases.jmallett2011-01-101-0/+6
* o) Expand the CIU driver to be aware of newly-allocated parts of the IRQ range.jmallett2011-01-104-1/+525
* Now that we correctly enable rx interrupts on all cores, performance has gottenjmallett2011-01-091-1/+22
* o) Remove some unused local definitions of IP protocol numbers.jmallett2011-01-092-11/+10
* o) Add MIPS_COP_0_EXC_PC accessors to <machine/cpufunc.h>.jmallett2011-01-041-83/+99
* o) Unmask Central Interrupt Unit interrupts on APs, too.jmallett2011-01-041-4/+5
* When allocating memory from bootmem for the kernel to use, try to leave aboutjmallett2010-12-281-0/+8
* o) Add support for the Lanner MR-321X/MR-325, which is just a modified MR-320.jmallett2010-12-161-0/+1
* - 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
* Add interrupt describing and binding to CIU.jmallett2010-12-011-1/+115
* Run all poll requests through a single function that can either do the genericjmallett2010-11-307-63/+43
* Display some Octeon 2 features and a feature for distinguishing between PCIejmallett2010-11-301-0/+3
* Don't free the work queue entry that we're using to hold the scatter-gatherjmallett2010-11-291-4/+8
* Merge Cavium Octeon SDK 2.0 Simple Executive; this brings some fixes and newjmallett2010-11-284-21/+69
* - Add watchdog driver for Cavium Octeon. At the moment onlygonzo2010-11-283-0/+308
* o) Remove some commented out or unimplemented code.jmallett2010-11-289-364/+89
* Remove unused and broken code to implement POW send and POW-only devices; ajmallett2010-11-285-232/+5
* Use if_transmit to avoid ifq locking in transmit path.jmallett2010-11-271-26/+15
* Remove the 'machine mips' from DEFAULTS. Put the proper 'machine mipsimp2010-11-131-0/+2
* Don't attach the PCI bus driver if the board we're being run on has PCIe. Thejmallett2010-11-031-0/+2
* Declare the CF GEOM class so that g_modevent will get called, the class willjmallett2010-11-021-0/+2
* Convert the PHY drivers to honor the mii_flags passed down and convertmarius2010-10-151-6/+6
* Keep polling at 50hz as long as link state is changing.jmallett2010-10-131-3/+15
* o) Make it possible to attach a PHY directly to an octe device rather thanjmallett2010-10-137-47/+811
* o) Allow devices to override the MDIO read and write functions presented tojmallett2010-10-028-1/+231
* Rather than shifting offsets by three, set register offset to 3. All ourjmallett2010-10-023-16/+15
* Remove extra cpu setting and commented-out devices, some of which don't exist.jmallett2010-10-021-12/+0
* Give devices lots of time to settle around programming BARs and commandjmallett2010-09-271-0/+4
* o) Program the Lanner MR-320 for 32-bit mode, too.jmallett2010-09-271-14/+77
* o) Send mbufs to BPF listeners from within cvm_oct_xmit().jmallett2010-09-253-19/+11
* Handle link updates in a task.jmallett2010-09-255-58/+51
* Make the vast majority of Simple Executive files standard. Perhaps some ofjmallett2010-09-241-18/+17
* o) Add bus_teardown_intr for pci and ciu. This allows the Promise SATAjmallett2010-09-242-1/+27
* Flesh out PCI bus support some:jmallett2010-09-242-12/+412
* Fix to specify generic bus_add_child.jmallett2010-09-192-0/+4
* Don't use memory that can't be direct-mapped on !n64.jmallett2010-09-191-0/+12
* Fix octusb build.jmallett2010-09-181-1/+1
* Make the meaning of the 'mask' argument to 'set_intr_mask(mask)' consistentneel2010-09-151-1/+1
* o) Add the "octusb" controller which supports the first port of the Octeonjmallett2010-07-207-0/+5142
* Update the port of FreeBSD to Cavium Octeon to use the Cavium Simple Executivejmallett2010-07-2054-6506/+6683
* Remove redundant checking of sc_leaving (uart_intr() already handles this).marius2010-05-021-4/+1
* o) Fix XKPHYS physical address extraction. Also define cache coherencyjmallett2010-04-192-11/+1
* o) Add SMP support for Octeon using U-Boot to launch all the processors at thejmallett2010-04-178-509/+177
* o) Use octeon_fpa_alloc_phys in a situation in which we don't need a usablejmallett2010-03-131-81/+86
* o) Send packets being queued for transmission up to BPF if there's a listener.jmallett2010-03-121-2/+58
OpenPOWER on IntegriCloud