summaryrefslogtreecommitdiffstats
path: root/sys/arch/octeon/dev
AgeCommit message (Expand)AuthorFilesLines
2021-03-11spellingjsg6-15/+15
2021-03-09Add initial bits for Check Point UTM-1 EDGE N.visa1-1/+10
2021-03-04Tweak whitespace and adjust prototypes.visa1-23/+21
2021-03-04Combine octeon_pcibusvar.h into octeon_pcibus.c to reduce scatter.visa2-56/+9
2021-02-25we don't have to cast to caddr_t when calling m_copydata anymore.dlg1-6/+4
2021-02-20Fix disestablishing of PCI interrupt handlers.visa1-9/+2
2021-02-17Do not reprogram address filter after MII status changevisa1-5/+1
2021-02-13Revise cnmac(4)'s address filter setupvisa4-114/+47
2021-02-04Handle Netgear ProSecure UTM25visa2-2/+20
2021-01-30Abstract octeon board handling a littlevisa4-21/+21
2021-01-01Add kstat to ogx(4).visa2-9/+404
2020-12-31Enable IPv4 and TCP/UDP checksum offload on transmission.visa2-11/+53
2020-12-12Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan2-4/+4
2020-09-10Add I2C bus scan routine for octiic(4)visa1-1/+34
2020-09-10Register octiic(4) with the I2C frameworkvisa1-5/+12
2020-09-09Make ogx(4)'s outbound bpf(4) tap actually workvisa1-1/+7
2020-09-08Clean up attachment of octgmx(4) a bitvisa1-54/+39
2020-09-08Handle AGL interfacevisa6-19/+366
2020-09-04Add kstat to cnmac(4)visa7-88/+303
2020-09-02vfs_shutdown() is neccessary to ensure buffer cache drain before reexec()deraadt1-1/+4
2020-08-28Make fdt root node's model property readable through sysctl hw.productvisa1-2/+19
2020-08-15Remove unused headersvisa1-6/+1
2020-08-15Inline handling of receive checksum offloadvisa3-34/+17
2020-07-10Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.patrick1-2/+2
2020-07-04Remove no-op cn30xxgmx_reset_board().visa3-12/+3
2020-06-30Use <dev/clock_subr.h> in octrtc(4).visa1-36/+57
2020-06-13Remove a dead store.visa1-2/+1
2020-05-29dev/rndvar.h no longer has statistical interfaces (removed during variousderaadt1-3/+1
2020-05-26Rework kernel loading with octboot(4)visa1-39/+12
2020-04-06Update my email address.pirofti1-2/+2
2019-11-04Add ogx(4), a driver for the OCTEON III network processor.visa4-0/+2694
2019-10-07octmmc(4): msleep(9) -> msleep_nsec(9); ok visa@ kn@cheloha1-4/+4
2019-09-29Configure USB port power control if the power GPIO is defined in fdt.visa1-5/+31
2019-09-29Add option to configure GPIO output select.visa1-4/+21
2019-09-28rename the 'cn30xx' drivers to just 'oct', because digits inside devicesderaadt4-17/+17
2019-09-22Remove unused register dump lists.visa1-59/+1
2019-09-22Simplify stat register access.visa2-7/+5
2019-09-22Ignore non-host ports silently.visa1-5/+2
2019-09-20Remove an unused function.visa2-16/+2
2019-09-20Pass interface number as an explicit parameter to avoid decoding.visa1-5/+5
2019-09-15Attach packet interfaces to octpip to use fdt.visa2-31/+3
2019-09-15Add a driver for the packet input processing unit. For now, the purposevisa1-0/+92
2019-09-07Add a driver for the PCIe controller found on OCTEON II and OCTEON III.visa2-1/+878
2019-09-01Make it clearer where message "spurious interrupt" comes from.visa3-8/+11
2019-08-04Ensure that a posted write completes when re-enabling interruptsvisa1-3/+7
2019-07-28Put DWC2 controller into reset mode on (pseudo-)shutdown to makevisa1-1/+38
2019-07-17Add a bootloader for octeon.visa1-0/+387
2019-04-23Add a driver for OCTEON two-wire serial interface.visa1-0/+438
2019-03-21Remove an unused header.visa1-60/+0
2019-03-17Remember to detach the event counter when disestablishingvisa2-2/+4