]> git.baikalelectronics.ru Git - kernel.git/commit
at86rf230: use STATE_TX_ARET mode only
authorAlexander Aring <alex.aring@gmail.com>
Mon, 10 Aug 2015 19:15:57 +0000 (21:15 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Mon, 10 Aug 2015 18:43:06 +0000 (20:43 +0200)
commit8b5b586f680b447227c3ad058ccd8fd30b0bc558
treeb9b4918ee86e6604d7686dd6fa891c906c17b8e1
parent443029b603aa41d628bcf49832ee74841ee6a332
at86rf230: use STATE_TX_ARET mode only

This patch changes the state change behaviour of at86rf230 to always
TX_ARET mode. According the at86rf2xx datasheets TX_ARET mode doesn't
mean to be always waiting for ack frames after transmit. The transceiver
will automatically wait for ack frames or not if the acknowledge request
bit is set. See section "TX_ARET_ON – Transmit with Automatic Frame
Retransmission and CSMA-CA Retry".

Reviewed-by: Stefan Schmidt <stefan@osg.samsung.com>
Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/net/ieee802154/at86rf230.c