summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Expand)Author
2020-11-14Move enabling/disabling the I2C controller and clearing the InterruptPatrick Wildt
2020-11-14Bring IDR function prototypes in line with modern Linux and implementMark Kettenis
2020-11-14whitespaceMark Kettenis
2020-11-14Add 10G media support. This makes the 10G ports on the "single shot" modelMark Kettenis
2020-11-14Add SFP+ support, including support for direct attach cables.Mark Kettenis
2020-11-14We should only grab the drm_global_mutex lock for legacy drivers.Mark Kettenis
2020-11-13Assert reset before configuring the MACs. Otherwise we leave the 10G MACMark Kettenis
2020-11-13To prepare for upcoming VF610 support, access the clk div table usingPatrick Wildt
2020-11-13Convert array of two-element arrays into a much more readable array ofPatrick Wildt
2020-11-13Add support for the PL2303HXN series chips to uplcom(4). The mainPatrick Wildt
2020-11-13Add define for the status register's Arbitration Lost bit.Patrick Wildt
2020-11-13On VF610 the registers are a single byte apart, so introduce a regshiftPatrick Wildt
2020-11-13Even though the registers are 16-bit wide, the upper 8 bits are alwaysPatrick Wildt
2020-11-13Add support for the PCA9547 I2C mux to pcamux(4). In comparison toPatrick Wildt
2020-11-12Nuke variable 'ba'. Only use was removed in r1.230.Kenneth R Westerback
2020-11-12Reconfigure the COMPHY mode when we find an SFP and configure inband mediaMark Kettenis
2020-11-12Add 1000baseT media support and set active media to the appropriate value.Mark Kettenis
2020-11-12Don't enable port or link until all crypto keys are installed byKenneth R Westerback
2020-11-12FDT-based I2C drivers should not use OF_* API in the match code, sincePatrick Wildt
2020-11-12use RWLOCK_INITIALIZER() in DEFINE_MUTEX()Jonathan Gray
2020-11-11Fix athn(4) in client mode against APs that use WPA1/TKIP as the group cipher.Stefan Sperling
2020-11-11syncPatrick Wildt
2020-11-11Add Prolific PL2303GC USB serial adapter.Patrick Wildt
2020-11-10Enable optical output when bringing an interface up and disable it againMark Kettenis
2020-11-10Add interfaces to control optical output of an SFP.Mark Kettenis
2020-11-10Fix urtwn(4) against access points which use WPA1/TKIP as the group cipher.Stefan Sperling
2020-11-10Fix previous commit; using > 0 to check a pointer isn't quite right.Mark Kettenis
2020-11-10If possible, check the MOD-DEF0 signal to detect the presence of an SFP.Mark Kettenis
2020-11-09use a single preinitialised mutex for atomic64 fallback pathJonathan Gray
2020-11-09Rework MAC initialization code. Properly turn comphy off and on againPatrick Wildt
2020-11-09Clear TX sent counter on up/down.Patrick Wildt
2020-11-09On interface down, drop received packets by adding them back into thePatrick Wildt
2020-11-09There seems to be a silicon errata for 82598 ix(4) chips. When theAlexander Bluhm
2020-11-09Small whitespace cleanup.Patrick Wildt
2020-11-09use 64 bit atomic builtins on i386 for atomic64Jonathan Gray
2020-11-08vblank seqlock is used from interrupt context so use IPL_TTYJonathan Gray
2020-11-08Add supported media types for SFPs.Mark Kettenis
2020-11-08Add code to determine the supported media types from the SFP EEPROM.Mark Kettenis
2020-11-08U-Boot might not have cleaned its pools. The pool needs to be emptyPatrick Wildt
2020-11-08Hand the pool a physical address, not a virtual one.Patrick Wildt
2020-11-08Check that DMA memory has been allocated for the rings and the BM. WhilePatrick Wildt
2020-11-07Add clock support for i.MX8MP. This variant uses essentially thePatrick Wildt
2020-11-07change from rwlock(9) to mutex(9) for linux rwlocksJonathan Gray
2020-11-06The ClearFog GT 8K device tree references the PP22's gate clockPatrick Wildt
2020-11-06Remove unused `anon' argument from uvmfault_unlockall().Martin Pieuchot
2020-11-06Remove unused `anon' argument from uvmfault_unlockall().Martin Pieuchot
2020-11-06move definitions which should be in rwsem.hJonathan Gray
2020-11-06Match on ConnectX-6 (non-Dx) cards too.Jonathan Matthew
2020-11-06Bail out early if the port type is not Ethernet, rather than failing laterJonathan Matthew
2020-11-03Have mvpp(4) pass MII flags depending on the phy mode specified inPatrick Wildt