summaryrefslogtreecommitdiff
path: root/sys/dev/ic/rt2560.c
AgeCommit message (Expand)Author
2020-07-20The IEEE80211_F_HIDENWID flag is now part of ic_userflags, not ic_flags.Stefan Sperling
2020-07-10Change users of IFQ_DEQUEUE(), IFQ_ENQUEUE() and IFQ_LEN() to use thePatrick Wildt
2020-02-19Similar to other wireless drivers use bpf_mtap_hdr() to prepend theClaudio Jeker
2019-09-12Make wireless drivers call if_input() only once per interrupt.Stefan Sperling
2017-10-26Move common code to add/remove multicast filters to ieee80211_ioctl(9).Martin Pieuchot
2017-07-03Replace slot time durations with macros.Kevin Lo
2017-01-22move counting if_opackets next to counting if_obytes in if_enqueue.David Gwynne
2016-10-06Disable RTS for long frames in ral(4) for rt2560 chips.Stefan Sperling
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2015-12-05ifq_deq_rollback without a preceding ifq_deq_begin is fail.David Gwynne
2015-11-25replace IFF_OACTIVE manipulation with mpsafe operations.David Gwynne
2015-11-24The only network driver needing <net/if_types.h> is upl(4) for IFT_OTHER.Martin Pieuchot
2015-11-20Check for space on the ring before dequeuing packets.Martin Pieuchot
2015-11-20shuffle struct ifqueue so in flight mbufs are protected by a mutex.David Gwynne
2015-11-04replace the ifqueues in net80211 with mbuf_queues.David Gwynne
2015-10-25arp_ifinit() is no longer needed.Martin Pieuchot
2015-09-09sizes for free(); ok semarieTheo de Raadt
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-02-10Wireless drivers call if_input() via ieee80211_input() which set `rcvif'Martin Pieuchot
2014-12-22unifdef INETTed Unangst
2014-12-19Use <sys/endian.h> instead of <machine/endian.h>Philip Guenther
2014-09-06reduce the amount of pci includesJonathan Gray
2014-07-22Fewer <netinet/in_systm.h>Martin Pieuchot
2014-07-13Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishianTheo de Raadt
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-03-19Stop abusing the rcvif pointer to pass wireless nodes down to theMartin Pieuchot
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2013-08-07Most network drivers include netinet/in_var.h, but apparently theyAlexander Bluhm
2012-07-13Keep separate OACTIVE flags to mark full management/data tx queues,Stefan Sperling
2012-07-13Init the baseband processor before selecting antennas since selecting antennasStefan Sperling
2011-02-22Mark descriptors as invalid *before* unmapping the associated mbuf.Mark Kettenis
2010-09-07remove the powerhook code. All architectures now use the ca_activate treeTheo de Raadt
2010-09-06All PWR_{SUSPEND,RESUME} can now be replaced by DVACT_{SUSPEND,RESUME}Theo de Raadt
2010-09-06Make the interrupt handler bail out early if the device wen away. FixesMark Kettenis
2010-08-28rename the *_power functions to *_powerhook to indicate that we've beenTheo de Raadt
2010-08-27remove the unused if_init callback in struct ifnetJonathan Gray
2010-08-27Stop calling xxx_power() from xxx_resume(); instead do it the other way around.Mark Kettenis
2010-08-27kill PWR_STANDBY (apm can use PWR_SUSPEND instead). While here, renumberTheo de Raadt
2010-08-25Make CardBus ral(4) suspend and resume properly on machines that keep theMark Kettenis
2010-08-04add suspend/resume support for PCI ral(4) devices.Damien Bergamini
2010-05-19BUS_DMA_ZERO instead of alloc, map, bzero.Owain Ainsworth
2010-04-20remove proc.h include from uvm_map.h. This has far reaching effects, asTed Unangst
2009-11-01call powerhook_disestablish() and pci_intr_disestablish() earlier.Damien Bergamini
2009-08-10three more shutdown hooks bite the dust.Damien Bergamini
2009-07-29timeout_add -> timeout_add_msecBret Lambert
2009-03-29make various strings ("can't map mem space" and similar) more consistentStuart Henderson
2008-12-22I swapped MGETHDR arguments in my m_defrag removal commit.Damien Bergamini
2008-12-21Undo m_defrag().Damien Bergamini
2008-11-25use shiny new m_defrag() and nitems() instead of rolling our own.Damien Bergamini
2008-08-27introduce new IEEE80211_STA_ONLY kernel option that can be set toDamien Bergamini