History log of /netbsd/sys/dev/ic/rt2860var.h (Results 1 – 6 of 6)
Revision Date Author Comments
# 74020018 05-Oct-2019 mrg <mrg@NetBSD.org>

remove __packed attribute from struct ieee80211_radiotap_header
and all the structures that include it.

this should not change anything while avoiding packed vs alignment
warnings from GCC 8, and po

remove __packed attribute from struct ieee80211_radiotap_header
and all the structures that include it.

this should not change anything while avoiding packed vs alignment
warnings from GCC 8, and potentially pessimised code generation
due to the packed marker (there are no misaligned members, just
that the per-device parts may end unaligned.)

all consumers of these members are done from the properly aligned
packet members directly, or, as a union with a 64 byte member,
also properly aligned. codegen didn't appear to change, except
for the definition of sizeof(struct driver_[rt]x_radiotap_header)
in debug info, which is not directly used anywhere.

show more ...


# 1c5087ac 25-Jul-2017 maya <maya@NetBSD.org>

enable rt2860 power management code

adjust to fit netbsd:
make suspend,resume functions match desired pmf* prototypes
remove wakeup/activate wrapper functions

avoid jumping to NULL on resume by ini

enable rt2860 power management code

adjust to fit netbsd:
make suspend,resume functions match desired pmf* prototypes
remove wakeup/activate wrapper functions

avoid jumping to NULL on resume by initializing if_stop

the problem machine has other issues on resume, so there might be further
issues, but it's an improvement over a jump to NULL.

tested by Riccardo Mottola

show more ...


# 5cac8917 02-Feb-2017 nonaka <nonaka@NetBSD.org>

wlan interfaces make interrupt routine running on softint context.

see http://mail-index.netbsd.org/tech-kern/2016/12/06/msg021281.html

tested device:
* ath at pci: AR5212, AR5424
* athn at pci:

wlan interfaces make interrupt routine running on softint context.

see http://mail-index.netbsd.org/tech-kern/2016/12/06/msg021281.html

tested device:
* ath at pci: AR5212, AR5424
* athn at pci: AR9287
* ipw at pci: 2100BG
* iwi at pci: 2915ABG
* iwm at pci: 3165, 7260, 8260
* iwn at pci: 4945, 6235
* ral at pci: RT2560
* rtwn at pci: RTL8192CE

show more ...


# 00901b3a 08-Jul-2016 christos <christos@NetBSD.org>

more fixes.


# 43f9f5ef 27-Apr-2016 christos <christos@NetBSD.org>

Make RT 2860 for the if_ral_pci.c driver compile.
This work was done by Jeff Rizzo


# 50554ac8 26-Apr-2016 christos <christos@NetBSD.org>

Unmodified OpenBSD sources (except Ids)