]> git.karo-electronics.de Git - karo-tx-linux.git/commit
mac802154: tx: remove xmit channel context switch
authorAlexander Aring <alex.aring@gmail.com>
Sun, 26 Oct 2014 08:37:04 +0000 (09:37 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Sun, 26 Oct 2014 16:24:03 +0000 (17:24 +0100)
commitdc67c6b30f36d57b70b70547a30e7a8432540c6f
treed02fdb8add9928c61584a1e17233ac6ba60aaefd
parente89e45f22a382d14d5e2362cd4f4d12d77ee4935
mac802154: tx: remove xmit channel context switch

This patch removes the channel hopping feature before xmit. There are
several issues to provide a real channel hopping (timing requirements,
etc...).

We don't have any known kernelspace protocol which really use this
feature. And I don't know an real user of this feature.
We simply drop this feature now.

This patch removes also the hold of pib lock which isn't needed by any
real driver xmit callback implementation.

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
include/net/mac802154.h
net/mac802154/tx.c