Commit cb281c89 authored by Linus Torvalds's avatar Linus Torvalds Committed by Linus Torvalds

Update ray_cs Raylink/WebGear wireless driver.

This adds iomem annotations, cleans up the code, fixes
an oops at unload time, and builds in the wireless
extensions that were not getting enabled due to an
obsolete CONFIG_NET_PCMCIA_RADIO test.

Tested by Jean Tourrilhes, who pointed out the wireless
extensions problem.
parent 4fc60fac
This diff is collapsed.
...@@ -28,9 +28,9 @@ typedef struct ray_dev_t { ...@@ -28,9 +28,9 @@ typedef struct ray_dev_t {
dev_node_t node; dev_node_t node;
window_handle_t amem_handle; /* handle to window for attribute memory */ window_handle_t amem_handle; /* handle to window for attribute memory */
window_handle_t rmem_handle; /* handle to window for rx buffer on card */ window_handle_t rmem_handle; /* handle to window for rx buffer on card */
UCHAR *sram; /* pointer to beginning of shared RAM */ void __iomem *sram; /* pointer to beginning of shared RAM */
UCHAR *amem; /* pointer to attribute mem window */ void __iomem *amem; /* pointer to attribute mem window */
UCHAR *rmem; /* pointer to receive buffer window */ void __iomem *rmem; /* pointer to receive buffer window */
dev_link_t *finder; /* pointer back to dev_link_t for card */ dev_link_t *finder; /* pointer back to dev_link_t for card */
struct timer_list timer; struct timer_list timer;
long tx_ccs_lock; long tx_ccs_lock;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment