From: Lee Jones <lee.jones@linaro.org>
To: Laszlo Papp <lpapp@kde.org>
Cc: Guenter Roeck <linux@roeck-us.net>,
Linus Walleij <linus.walleij@linaro.org>,
LKML <linux-kernel@vger.kernel.org>
Subject: Re: [PATCH 1/3] mfd: MAX6650/6651 support
Date: Thu, 9 Jan 2014 11:06:35 +0000 [thread overview]
Message-ID: <20140109110635.GB20699@lee--X1> (raw)
In-Reply-To: <CAOMwXhO=0K+SL2rNo_7JvKVET2DYZnTSr_=wzFedz2e2z_3u1w@mail.gmail.com>
> > Styling i.e nice, neat, easily readable/maintainable code should be
> > your bread and butter. If styling tires you, perhaps a new career
> > might be in order. ;)
>
> or a new tool to be more professional ...
Patches accepted.
> >> >> +#include <linux/i2c.h>
> >> >> +#include <linux/export.h>
> >> >
> >> > Why is this in here?
> >>
> >> Because this series was meant for a design review and overall
> >> direction as opposed to a completely fine tuned patch set. Naturally,
> >> I agree with the feedback of removing unnecessary header inclusion.
> >
> > Don't do that.
>
> I will guess that you mean "unnecessary header inclusion is OK"...
No, I mean don't send sub-standard patches which crap you don't need
or a copy and pasted mess contained within them.
> >> >> +struct max6651_dev {
> >> >> + struct device *dev;
> >> >> + struct mutex iolock;
> >> >> +
> >> >> + struct i2c_client *i2c;
> >> >
> >> > Is this used?
> >>
> >> Yes, heavily, for reading and writing the registers in the subdevice drivers.
> >
> > Can you show me where?
>
> Check the gpio driver or even the hwmon in this series. Look at the
> places where it is using the read/write_reg functions, or you can just
> check their signature in this patch. I am in the process of
> refactoring it into regmap as we speak, but it is not painless because
> I need to get it working for 3.2, too ...
Can you show me the line where you initialise it?
> >> >> + int type;
> >> >
> >> > Or this?
> >>
> >> Absolutely, this identifies the type, which is necessary for
> >> initializing some corresponding data.
> >
> > Can you show me where?
>
> Well, you have different number of GPIO pins for starter ...
Can you show me the line where this variable is used?
> >> >> +};
> >> >> +
> >> >> +enum max6651_types {
> >> >> + TYPE_MAX6650,
> >> >> + TYPE_MAX6651,
> >> >> +};
> >> >
> >> > What are you using these for?
> >>
> >> See above.
> >
> > Can you show me where you are using them?
>
> Perhaps, I was not while submitting this change, but the upcoming
> changes should.
Again, this adds confusion. Send your best, cleanest, most up-to-date
code, or all you're doing is wasting people's time.
--
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
next prev parent reply other threads:[~2014-01-09 11:06 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-12-23 16:08 [PATCH 0/3] Add GPIO support for the MAX6650/6651 ICs Laszlo Papp
2013-12-23 16:08 ` [PATCH 1/3] mfd: MAX6650/6651 support Laszlo Papp
2014-01-07 14:11 ` Linus Walleij
2014-01-08 14:39 ` Laszlo Papp
2014-01-08 22:39 ` Lee Jones
2014-01-09 2:15 ` Laszlo Papp
2014-01-09 9:41 ` Lee Jones
2014-01-09 10:33 ` Laszlo Papp
2014-01-09 11:06 ` Lee Jones [this message]
2014-01-09 11:11 ` Laszlo Papp
2014-01-09 11:21 ` Lee Jones
2014-01-09 14:43 ` Laszlo Papp
2014-01-10 9:56 ` Lee Jones
2014-01-15 8:02 ` Linus Walleij
2013-12-23 16:08 ` [PATCH 2/3] hwmon: (max6650) Convert to be a platform driver Laszlo Papp
2014-02-13 17:41 ` Laszlo Papp
2014-02-14 9:20 ` Lee Jones
2013-12-23 16:08 ` [PATCH 3/3] gpio: MAX6650/6651 support Laszlo Papp
2014-01-07 14:33 ` Linus Walleij
2014-01-08 14:59 ` Laszlo Papp
2014-01-13 9:22 ` Laszlo Papp
2014-01-13 9:48 ` Linus Walleij
2014-01-13 12:15 ` Laszlo Papp
2014-01-13 9:43 ` Linus Walleij
2014-01-13 12:12 ` Laszlo Papp
2014-01-14 17:17 ` Laszlo Papp
2014-01-15 10:05 ` Linus Walleij
2014-01-15 10:51 ` Laszlo Papp
2014-01-15 12:21 ` Linus Walleij
2014-01-07 9:09 ` [PATCH 0/3] Add GPIO support for the MAX6650/6651 ICs Lee Jones
2014-01-08 14:37 ` Laszlo Papp
2014-01-08 17:07 ` Laszlo Papp
2014-01-08 17:22 ` Lee Jones
2014-01-08 17:31 ` Laszlo Papp
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=20140109110635.GB20699@lee--X1 \
--to=lee.jones@linaro.org \
--cc=linus.walleij@linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@roeck-us.net \
--cc=lpapp@kde.org \
/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.