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)
commitfc0719e6a144402197a2147117f10b66ee623fbb
treeb9b4918ee86e6604d7686dd6fa891c906c17b8e1
parent89c7d788f89d58136a2e5596796c298942ee32d6
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