summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_lii.c
AgeCommit message (Expand)Author
2017-01-22move counting if_opackets next to counting if_obytes in if_enqueue.David Gwynne
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
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-24The only network driver needing <net/if_types.h> is upl(4) for IFT_OTHER.Martin Pieuchot
2015-11-20shuffle struct ifqueue so in flight mbufs are protected by a mutex.David Gwynne
2015-10-25arp_ifinit() is no longer needed.Martin Pieuchot
2015-06-24Increment if_ipackets in if_input().Martin Pieuchot
2015-04-11Convert lii(4) to if_input().Joel Sing
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-12-22unifdef INETTed Unangst
2014-08-30Set the MRU to a full size frame instead of basing it on the MTU.Brad Smith
2013-12-28The few network drivers that called their children's (ie. mii PHYTheo de Raadt
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2010-09-19Move setting of reception of broadcast packets from lii_init() intoStuart Henderson
2010-08-31Add DVACT_QUIECE support. This is called before splhigh() and beforeTheo de Raadt
2010-08-27remove the unused if_init callback in struct ifnetJonathan Gray
2010-07-26ca_activate function brings eeepc701 network back after resume.Theo de Raadt
2010-02-08When initialising the chip actually set the hardware MAC address, thusJoel Sing
2010-02-03Use nitems.Joel Sing
2009-11-24Bring multicast/promisc handling in line with other network drives.Joel Sing
2009-04-12Remove erroneous spaces.Joel Sing
2009-03-29make various strings ("can't map mem space" and similar) more consistentStuart Henderson
2008-11-28Eliminate the redundant bits of code for MTU and multicast handlingBrad Smith
2008-10-07If we fail to read the MAC address from the eeprom, fallback to readingJoel Sing
2008-10-02First step towards cleaning up the Ethernet driver ioctl handling.Brad Smith
2008-09-10Convert timeout_add() calls using multiples of hz to timeout_add_sec()Bret Lambert
2008-09-01Finish the rest... ATL2 -> LIIBrad Smith
2008-07-17Remove clause 3 from NetBSD license.Joel Sing
2008-06-30Teach lii(4) how to clean up after itself.Joel Sing
2008-06-10Rename access macros so that they match the driver name.Joel Sing
2008-05-20Add multicast support to lii(4), with suggestions/changes from brad@.Joel Sing
2008-05-15- Use pci_matchbyid().Brad Smith
2008-05-13The driver is called lii, not atl2. Change function and variable names toJoel Sing
2008-04-03Ensure that we wrap around to the start of the TXD buffer when incrementingJoel Sing
2008-03-30Add code to configure the vendor specific opcodes of the SPI Flash.Joel Sing
2008-03-30Enable setting of interrupt timers.Joel Sing
2008-03-30Pad the RXD buffer so that packets are aligned on a 128-byte boundary. ThisJoel Sing
2008-01-05even better attach message locationTheo de Raadt
2008-01-05print info in attach before if_attachTheo de Raadt
2008-01-04read the hardware mac address into the drivers ac_enaddr thing rather thanDavid Gwynne
2008-01-04we have pci_vpd_read now. get rid of the (bad) comment that left it outDavid Gwynne
2007-12-31use OpenBSD rcs id'sJasper Lievisse Adriaanse
2007-12-31lii(4) is a driver for the atheros l2 ethernet chip as found on the asusDavid Gwynne