summaryrefslogtreecommitdiff
path: root/sys/arch/octeon/dev
AgeCommit message (Expand)Author
2015-12-18A store to FPA does not need splnet(). The operation is atomic.Visa Hankala
2015-11-25Simplify the setup of gather segments.Visa Hankala
2015-11-25replace IFF_OACTIVE manipulation with mpsafe operations.David Gwynne
2015-11-24You only need <net/if_dl.h> if you're using LLADDR() or a sockaddr_dl.Martin Pieuchot
2015-11-21Drop sysctl leftovers.Visa Hankala
2015-11-20Make cnmac compile again after IF_DROP() removal. Just bail out if theVisa Hankala
2015-11-19Remove an unused bus space mapping and a few other leftovers. CompactVisa Hankala
2015-11-18Take account of padding with dynamic short packets. This fixes theVisa Hankala
2015-11-13Remove an unnecessary IFQ_POLL(), along with an unused #ifdef block.Visa Hankala
2015-10-28Enable TCP/UDP checksum offloading on packet transmission.Visa Hankala
2015-10-28Add proper padding to packets that the hardware does not recognize asVisa Hankala
2015-10-25arp_ifinit() is no longer needed.Martin Pieuchot
2015-10-24Make use of hardware RX checksum validation.Visa Hankala
2015-10-15Let the rx path of cnmac run without the kernel lock. To avoid the needVisa Hankala
2015-10-08Remove the sc_soft_req_cnt field because the number of tx requests isVisa Hankala
2015-10-03correct a memory leak in error code path.Sebastien Marie
2015-09-26xheart_splx() has to restore the interrupt mask even on secondary CPUsVisa Hankala
2015-09-26Let MP-safe interrupt handlers run without the kernel lock on octeon.Visa Hankala
2015-09-14Fix more ifmedia64 fallout in the kernel. It's hiding everywhere...Stefan Sperling
2015-09-01Increase transfer FIFOs for dwc2, to improve USB performance. The newVisa Hankala
2015-07-20Add a new flash driver for Octeon that allows access to the internalPaul Irofti
2015-07-20it's unlikely we'll run on physical octeon hardware that's little endian;Jasper Lievisse Adriaanse
2015-07-19rework how iobus(4) finds and attaches devices.Jasper Lievisse Adriaanse
2015-07-19don't check for the name in attach_args being NULL; nothing should callJasper Lievisse Adriaanse
2015-07-19set usb vendor string to 'Octeon' instead of ''Jasper Lievisse Adriaanse
2015-07-19remove pointless castJasper Lievisse Adriaanse
2015-07-16make a comment more safe, there's no CRIME there.Jasper Lievisse Adriaanse
2015-07-13Do not attempt to configure octhci, superseded by dwc2Miod Vallat
2015-07-03Put the newline at the right place.Miod Vallat
2015-06-24Increment if_ipackets in if_input().Martin Pieuchot
2015-06-11convert sc_sendq into an mbuf_list, and use ph_cookie rather than rcvif toJonathan Matthew
2015-05-23use & not && when testing lcr bitsJonathan Gray
2015-05-01Do not grab the kernel lock for clock interrupts. Help and ok kettenis@Miod Vallat
2015-04-30Convert to if_input().Martin Pieuchot
2015-04-26Get dwc2 working on octeon.Jonathan Matthew
2015-03-19Let it compile!Martin Pieuchot
2015-02-14Don't defer initialization. config_defer(9) doesn't defer things asMasao Uebayashi
2015-02-12Set external DMA address configuration interface.Masao Uebayashi
2015-02-12- Use config_defer() to call actual attachment.Masao Uebayashi
2015-02-11no md code wants lockmgr locks, so no md code needs to include sys/lock.hDavid Gwynne
2015-02-11Direct config glue for octdwctwo(4).Masao Uebayashi
2015-02-11Fix DIAGNOSTIC build. Trim blank lines.Masao Uebayashi
2015-02-11Minimal attachment to build-test dwc2(4).Masao Uebayashi
2015-02-05Whitespace.Masao Uebayashi
2015-02-05Use octeon_xkphys_*_8().Masao Uebayashi
2014-12-22unifdef INETTed Unangst
2014-12-19Use <sys/endian.h> instead of <machine/endian.h>Philip Guenther
2014-12-09Replace some malloc(n*size,...) calls with mallocarray().Doug Hogan
2014-12-05Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.Martin Pieuchot
2014-10-26- add board type of edgerouter proJasper Lievisse Adriaanse