From: Pavel Machek <pavel@ucw.cz>
To: Bjorn Andersson <bjorn.andersson@linaro.org>
Cc: Richard Purdie <rpurdie@rpsys.net>,
Jacek Anaszewski <jacek.anaszewski@gmail.com>,
linux-kernel@vger.kernel.org, linux-leds@vger.kernel.org,
linux-arm-msm@vger.kernel.org, Rob Herring <robh+dt@kernel.org>,
Mark Rutland <mark.rutland@arm.com>,
devicetree@vger.kernel.org, Fenglin Wu <fenglinw@codeaurora.org>
Subject: Re: [PATCH v2 0/3] Qualcomm Light Pulse Generator
Date: Sun, 16 Jul 2017 23:15:42 +0200 [thread overview]
Message-ID: <20170716211542.GA25658@amd> (raw)
In-Reply-To: <20170716205304.GU1618@tuxbook>
[-- Attachment #1: Type: text/plain, Size: 1772 bytes --]
Hi!
> > > > > DT: leds: Add Qualcomm Light Pulse Generator binding
> > > >
> > > > This one should be first.
> > > >
> > >
> > > Okay, no problems.
> > >
> > > > And I guess I'd prefer the driver to go in first, before the generic
> > > > pattern interface.
> > > >
> > >
> > > The driver won't compile without the additions to the header file. Would
> > > you like the rest of the driver to go in first, then the generic
> > > interface and finally the pattern part of the driver?
> > >
> > > Large portions of the driver doesn't make sense without the pattern
> > > part, so I think I would prefer it to go in as one patch.
> >
> > Can we get minimum driver without the pattern parts?
>
> It's possible to do, but I must admit I find it slightly contrived.
>
> The overall design of different parts of the driver does relate to how I
> decided to structure and implement the pattern support, so this would
> mean that the driver we merge has a conceptual dependency on a
> out-of-tree part.
Ok... but I guess that's something we can live with?
> May I ask about the reasoning for your request? Is it just to not leave
> the driver hanging while we conclude the discussion on the pattern
> interface?
Yes; it would be good to have driver in the tree. OTOH new userland
interface is a "big" decission, and we'll have to support the
interface "forever" once it is merged.
Actually even complete driver (but w/o the userland interface) would
be acceptable. Drivers we can fix. Userland interfaces... not so.
Best regards,
Pavel
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
prev parent reply other threads:[~2017-07-16 21:15 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-07-14 22:45 [PATCH v2 0/3] Qualcomm Light Pulse Generator Bjorn Andersson
2017-07-14 22:45 ` Bjorn Andersson
2017-07-14 22:45 ` [PATCH v2 1/3] leds: core: Introduce generic pattern interface Bjorn Andersson
2017-07-06 3:18 ` Pavel Machek
2017-07-16 18:49 ` Jacek Anaszewski
[not found] ` <beb9b4c3-4922-1ebb-5017-a4b791cdb4d7-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-07-16 21:14 ` Bjorn Andersson
2017-07-16 21:14 ` Bjorn Andersson
2017-07-17 21:08 ` Jacek Anaszewski
2017-07-17 23:39 ` Bjorn Andersson
2017-07-18 21:36 ` Jacek Anaszewski
2017-08-12 19:22 ` Pavel Machek
2017-08-12 19:22 ` Pavel Machek
[not found] ` <20170706031801.GB12954-5NIqAleC692hcjWhqY66xCZi+YwRKgec@public.gmane.org>
2017-07-16 19:57 ` Bjorn Andersson
2017-07-16 19:57 ` Bjorn Andersson
2017-07-14 22:45 ` [PATCH v2 2/3] leds: Add driver for Qualcomm LPG Bjorn Andersson
[not found] ` <20170714224520.467-1-bjorn.andersson-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
2017-07-14 22:45 ` [PATCH v2 3/3] DT: leds: Add Qualcomm Light Pulse Generator binding Bjorn Andersson
2017-07-14 22:45 ` Bjorn Andersson
2017-07-15 9:14 ` Pavel Machek
2017-07-16 5:35 ` Bjorn Andersson
2017-07-16 18:49 ` Jacek Anaszewski
2017-07-17 4:44 ` Bjorn Andersson
2017-07-17 21:08 ` Jacek Anaszewski
[not found] ` <8c5d2d85-24ac-2ff9-8512-f669063edf4c-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-07-18 0:03 ` Bjorn Andersson
2017-07-18 0:03 ` Bjorn Andersson
2017-07-18 21:38 ` Jacek Anaszewski
2017-07-18 21:38 ` Jacek Anaszewski
2017-07-15 9:10 ` [PATCH v2 0/3] Qualcomm Light Pulse Generator Pavel Machek
2017-07-15 9:10 ` Pavel Machek
2017-07-16 5:34 ` Bjorn Andersson
2017-07-06 3:18 ` Pavel Machek
[not found] ` <20170706031813.GC12954-5NIqAleC692hcjWhqY66xCZi+YwRKgec@public.gmane.org>
2017-07-16 20:53 ` Bjorn Andersson
2017-07-16 20:53 ` Bjorn Andersson
2017-07-16 21:15 ` Pavel Machek [this message]
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=20170716211542.GA25658@amd \
--to=pavel@ucw.cz \
--cc=bjorn.andersson@linaro.org \
--cc=devicetree@vger.kernel.org \
--cc=fenglinw@codeaurora.org \
--cc=jacek.anaszewski@gmail.com \
--cc=linux-arm-msm@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-leds@vger.kernel.org \
--cc=mark.rutland@arm.com \
--cc=robh+dt@kernel.org \
--cc=rpurdie@rpsys.net \
/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.