[PATCH] libertas: uppercase some #defines
Dan Williams
dcbw at redhat.com
Tue Jun 19 13:28:05 EDT 2007
On Wed, 2007-06-13 at 11:26 +0200, Holger Schurig wrote:
> >From 2cb38263160c8354b3527e0faf167327ca5e94f3 Mon Sep 17 00:00:00 2001
> From: Holger Schurig <hs4233 at mail.mn-solutions.de>
> Date: Wed, 13 Jun 2007 11:14:48 +0200
> Subject: [PATCH] libertas: uppercase some #defines
>
> Usually constants defined by #define are in ALL_UPPERCASE. This patch
> fixes this.
>
> I also shuffled the bits around so that they match the bit positions in the
> host-interrupt-state register of the CF/SDIO card :-)
>
> Signed-off-by: Holger Schurig <hs4233 at mail.mn-solutions.de>
Committed, thanks.
> drivers/net/wireless/libertas/defs.h | 8 +++++---
> drivers/net/wireless/libertas/if_usb.c | 6 +++---
> drivers/net/wireless/libertas/main.c | 8 ++++----
> 3 files changed, 12 insertions(+), 10 deletions(-)
>
> diff --git a/drivers/net/wireless/libertas/defs.h b/drivers/net/wireless/libertas/defs.h
> index a1c6dae..eee8a49 100644
> --- a/drivers/net/wireless/libertas/defs.h
> +++ b/drivers/net/wireless/libertas/defs.h
> @@ -159,9 +159,11 @@ static inline void lbs_dbg_hex(char *prompt, u8 * buf, int len)
> #define MARVELL_MESH_IE_LENGTH 9
>
> /** INT status Bit Definition*/
> -#define his_cmddnldrdy 0x01
> -#define his_cardevent 0x02
> -#define his_cmdupldrdy 0x04
> +#define MRVDRV_TX_DNLD_RDY 0x0001
> +#define MRVDRV_RX_UPLD_RDY 0x0002
> +#define MRVDRV_CMD_DNLD_RDY 0x0004
> +#define MRVDRV_CMD_UPLD_RDY 0x0008
> +#define MRVDRV_CARDEVENT 0x0010
>
> #define SBI_EVENT_CAUSE_SHIFT 3
>
> diff --git a/drivers/net/wireless/libertas/if_usb.c b/drivers/net/wireless/libertas/if_usb.c
> index c28d974..5efdeac 100644
> --- a/drivers/net/wireless/libertas/if_usb.c
> +++ b/drivers/net/wireless/libertas/if_usb.c
> @@ -601,11 +601,11 @@ static inline void process_cmdrequest(int recvlength, u8 *recvbuff,
> * data to clear the interrupt */
> if (!priv->adapter->cur_cmd) {
> cmdbuf = priv->upld_buf;
> - priv->adapter->hisregcpy &= ~his_cmdupldrdy;
> + priv->adapter->hisregcpy &= ~MRVDRV_CMD_UPLD_RDY;
> } else
> cmdbuf = priv->adapter->cur_cmd->bufvirtualaddr;
>
> - cardp->usb_int_cause |= his_cmdupldrdy;
> + cardp->usb_int_cause |= MRVDRV_CMD_UPLD_RDY;
> priv->upld_len = (recvlength - MESSAGE_HEADER_LEN);
> memcpy(cmdbuf, recvbuff + MESSAGE_HEADER_LEN,
> priv->upld_len);
> @@ -682,7 +682,7 @@ static void if_usb_receive(struct urb *urb)
> break;
> }
> cardp->usb_event_cause <<= 3;
> - cardp->usb_int_cause |= his_cardevent;
> + cardp->usb_int_cause |= MRVDRV_CARDEVENT;
> kfree_skb(skb);
> libertas_interrupt(priv->dev);
> spin_unlock(&priv->adapter->driver_lock);
> diff --git a/drivers/net/wireless/libertas/main.c b/drivers/net/wireless/libertas/main.c
> index 3b35206..1e4a512 100644
> --- a/drivers/net/wireless/libertas/main.c
> +++ b/drivers/net/wireless/libertas/main.c
> @@ -711,20 +711,20 @@ static int libertas_thread(void *data)
> adapter->currenttxskb, priv->dnld_sent);
>
> /* command response? */
> - if (adapter->hisregcpy & his_cmdupldrdy) {
> + if (adapter->hisregcpy & MRVDRV_CMD_UPLD_RDY) {
> lbs_deb_thread("main-thread: cmd response ready\n");
>
> - adapter->hisregcpy &= ~his_cmdupldrdy;
> + adapter->hisregcpy &= ~MRVDRV_CMD_UPLD_RDY;
> spin_unlock_irq(&adapter->driver_lock);
> libertas_process_rx_command(priv);
> spin_lock_irq(&adapter->driver_lock);
> }
>
> /* Any Card Event */
> - if (adapter->hisregcpy & his_cardevent) {
> + if (adapter->hisregcpy & MRVDRV_CARDEVENT) {
> lbs_deb_thread("main-thread: Card Event Activity\n");
>
> - adapter->hisregcpy &= ~his_cardevent;
> + adapter->hisregcpy &= ~MRVDRV_CARDEVENT;
>
> if (priv->hw_read_event_cause(priv)) {
> lbs_pr_alert(
More information about the libertas-dev
mailing list