This patch set begins with a patch that moves the register and SPI
protocol definitions of at86rf230.c to a separate header. This makes
at86rf230.c a bit less intimidating and will help with generalizing
the transport.

Next, the good old two IRQ and is_tx patches, updated for the latest
changes.

FYI: ping RTT is up by about 1 ms (from 17 ms to 18 ms. My SPI is
very slow at the moment.) compared to yesterday's driver, which was
based on the patch set posted by Jon Smirl in March.

Those of you following the tree over at qi-hardware (Hi Stefan ! :)
may notice that I still have one unsubmitted patch for at86230.c,
namely the platform-specific reset function. The generalized
transport, will obsolete this, so I'll keep the detour "local".

- Werner

Werner Almesberger (3):
  at86rf230: move register and protocol definitions to header file
  at86rf230: remove irq_disabled flag and clean up IRQ freeing
  at86rf230: straighten out RX vs. TX synchronization

 drivers/ieee802154/at86rf230.c |  255 +++++-----------------------------------
 drivers/ieee802154/at86rf230.h |  211 +++++++++++++++++++++++++++++++++
 include/linux/spi/at86rf230.h  |    4 +-
 3 files changed, 241 insertions(+), 229 deletions(-)
 create mode 100644 drivers/ieee802154/at86rf230.h


------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Linux-zigbee-devel mailing list
Linux-zigbee-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel

Reply via email to