Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/dev/ic

Module Name:    src
Committed By:   xtraeme
Date:           Mon Mar 17 17:22:49 UTC 2008

Modified Files:
        src/sys/dev/ic: rt2560.c rt2661.c rt2661reg.h

Log Message:
Merge some changes from OpenBSD:

RT2560+RT2661: update the physical address in the RX descriptor after
bus_dmamap_load() in the case where the same mbuf is reloaded.

modify interrupt handlers to exit early and return 0 on shared interrupts.

flags for register TXRX_CSR4 were shifted one bit too much on the left.
this has probably affected short preamble support as well as hardware
multi-rate retries settings.

fix handling of the SIOCS80211CHANNEL ioctl in monitor mode:
don't call xxx_set_chan() if the interface is not up&running.

Tested with the following hw:

ral0 at pci5 dev 0 function 0: Ralink Technologies RT2561 802.11b/g (rev. 0x00)
ral0: interrupting at ioapic0 pin 20 (irq 10)
ral0: 802.11 address 00:80:5a:4f:ab:e2
ral0: MAC/BBP RT2561C, RF RT2527

To generate a diff of this commit:
cvs rdiff -r1.17 -r1.18 src/sys/dev/ic/rt2560.c
cvs rdiff -r1.21 -r1.22 src/sys/dev/ic/rt2661.c
cvs rdiff -r1.1 -r1.2 src/sys/dev/ic/rt2661reg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index