[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