OpenCloudOS-Kernel/drivers/net/ieee802154
Alexander Aring 2168746cfc at86rf230: fix __at86rf230_read_subreg function
The __at86rf230_read_subreg function don't mask and shift register
contents which it should do. This patch adds the necessary masks and
shift operations in this function.

Since we have csma support this can make some trouble on state changes.
Since CSMA support turned on some bits in the TRX_STATUS register that
used to be zero, not masking broke checking of the TRX_STATUS field
after commanding a state change.

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Reviewed-by: Werner Almesberger <werner@almesberger.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
2014-04-15 00:08:22 -04:00
..
Kconfig ieee802154: at86rf230: add support for rf233 chip 2014-03-12 00:05:36 -04:00
Makefile ieee802154: MRF24J40 driver 2012-09-04 14:43:55 -04:00
at86rf230.c at86rf230: fix __at86rf230_read_subreg function 2014-04-15 00:08:22 -04:00
fakehard.c ieee802154: use ieee802154_addr instead of *_sa variants 2014-03-14 22:15:26 -04:00
fakelb.c ieee802154: remove __dev* attributes 2012-12-03 11:16:56 -08:00
mrf24j40.c ieee802154: enforce consistent endianness in the 802.15.4 stack 2014-03-14 22:15:26 -04:00