All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
To: Dean Lee <dean.lee@atmel.com>
Cc: devel@driverdev.osuosl.org, linux-wireless@vger.kernel.org,
	rachel.kim@atmel.com, chris.park@atmel.com,
	nicolas.ferre@atmel.com, johnny.kim@atmel.com
Subject: Re: [PATCH 4/6] staging: wilc1000: rework address value.
Date: Tue, 30 Jun 2015 09:42:04 -0700	[thread overview]
Message-ID: <20150630164204.GA32144@kroah.com> (raw)
In-Reply-To: <1435653278-5168-4-git-send-email-dean.lee@atmel.com>

On Tue, Jun 30, 2015 at 05:34:36PM +0900, Dean Lee wrote:
> change type to pointer.

that describes _what_ you did, which is obvious from the patch, but not
_why_ you did it.  You need to describe this much better before I can
take it.

One comment on the code:

> Signed-off-by: Dean Lee <dean.lee@atmel.com>
> ---
>  drivers/staging/wilc1000/host_interface.c | 22 +++++++++-------------
>  drivers/staging/wilc1000/host_interface.h |  4 ++--
>  2 files changed, 11 insertions(+), 15 deletions(-)
> 
> diff --git a/drivers/staging/wilc1000/host_interface.c b/drivers/staging/wilc1000/host_interface.c
> index 1d59f41..1e40dca 100644
> --- a/drivers/staging/wilc1000/host_interface.c
> +++ b/drivers/staging/wilc1000/host_interface.c
> @@ -640,26 +640,24 @@ static s32 Handle_SetChannel(void *drvHandler, tstrHostIFSetChan *pstrHostIFSetC
>   *  @date
>   *  @version	1.0
>   */
> -static s32 Handle_SetWfiDrvHandler(tstrHostIfSetDrvHandler *pstrHostIfSetDrvHandler)
> +static s32 Handle_SetWfiDrvHandler(void *drvHandler, tstrHostIfSetDrvHandler *pstrHostIfSetDrvHandler)

A void pointer?  No, you have full control over your driver, and the
structures involved, use a pointer to the real structure, and don't use
CamelCase variables for new variables, as you will have to go back and
change it again in the future.

thanks,

greg k-h

  parent reply	other threads:[~2015-06-30 16:42 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-06-30  8:34 [PATCH 1/6] staging: wilc1000: modify build error Dean Lee
2015-06-30  8:34 ` [PATCH 2/6] staging: wilc1000: delete 'WILC_WFIDrvHandle' structure Dean Lee
2015-07-07  2:21   ` Greg KH
2015-06-30  8:34 ` [PATCH 3/6] staging: wilc1000: rework driver handler Dean Lee
2015-06-30  9:27   ` Dan Carpenter
2015-06-30  8:34 ` [PATCH 4/6] staging: wilc1000: rework address value Dean Lee
2015-06-30  9:31   ` Dan Carpenter
2015-06-30 16:42   ` Greg KH [this message]
2015-06-30  8:34 ` [PATCH 5/6] staging: wilc1000: fix initialize warning issue Dean Lee
2015-06-30  9:39   ` Dan Carpenter
2015-07-07  2:19   ` Greg KH
2015-06-30  8:34 ` [PATCH 6/6] staging: wilc1000: delete unused value Dean Lee
2015-06-30  9:40   ` Dan Carpenter
2015-07-07  2:20   ` Greg KH
2015-06-30  8:50 ` [PATCH 1/6] staging: wilc1000: modify build error Dan Carpenter
     [not found]   ` <55925A25.8030608@atmel.com>
2015-06-30  9:10     ` Dan Carpenter
2015-06-30 16:42 ` Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20150630164204.GA32144@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --cc=chris.park@atmel.com \
    --cc=dean.lee@atmel.com \
    --cc=devel@driverdev.osuosl.org \
    --cc=johnny.kim@atmel.com \
    --cc=linux-wireless@vger.kernel.org \
    --cc=nicolas.ferre@atmel.com \
    --cc=rachel.kim@atmel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.