All of lore.kernel.org
 help / color / mirror / Atom feed
From: Stephen Warren <swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
To: Richard Zhao <richard.zhao-KZfg59tc24xl57MIdRCFDg@public.gmane.org>
Cc: Mark Brown
	<broonie-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>,
	alsa-devel-K7yf7f+aM1XWsZ/bQMPhNw@public.gmane.org,
	dong.aisheng-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org,
	ben-linux-elnMNo+KYs3YtjvyW6yDsg@public.gmane.org,
	vinod.koul-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org,
	linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org,
	w.sang-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org,
	timur-KZfg59tc24xl57MIdRCFDg@public.gmane.org,
	linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
	kernel-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org,
	dan.j.williams-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org,
	Shawn Guo <shawn.guo-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>,
	lrg-l0cyMroinI0@public.gmane.org,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.orgLinus
	Walleij <linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
Subject: Re: [alsa-devel] [PATCH V2 03/11] ASoC: imx-audmux: add pinctrl support
Date: Thu, 10 May 2012 09:48:36 -0600	[thread overview]
Message-ID: <4FABE354.7010605@wwwdotorg.org> (raw)
In-Reply-To: <20120510090459.GH2982-iWYTGMXpHj9ITqJhDdzsOjpauB2SiJktrE5yTffgRl4@public.gmane.org>

On 05/10/2012 03:05 AM, Richard Zhao wrote:
> On Thu, May 10, 2012 at 09:44:04AM +0100, Mark Brown wrote:
>> On Thu, May 10, 2012 at 02:39:06PM +0800, Shawn Guo wrote:
>>> On Thu, May 10, 2012 at 08:35:33AM +0800, Richard Zhao wrote:
>>
>>>> It's based on your for-next. But for working, it depends on
>>>> pinctl/for-next.
>>
>>> Mark, may I have your ack to have it go through arm-soc?  I will ask
>>> Arnd pull your sound/for-v3.5 branch into arm-soc as a dependency.
>>> You need to ensure the branch will not be rebased.
>>
>> for-3.5 is the entire undifferentiated blob of ASoC stuff, it's not
>> really suitable for merging elsewhere.  It won't actually get rebased
>> but the idea of merging it into other trees doesn't seem terribly
>> clever, it'd make having topic branches in arm-soc a bit of a joke and
>> if you pull it right now you'll get problems in -next due to the the
>> ux500 stuff.
>>
>> What does "working" mean in this context - what happens without the
>> pinctl changes?
> devm_pinctrl_get_select_default function is added in below commit which
> is in pinctrl/for-next.
> 
> commit 6d4ca1fb467932773da7b808c52f3d7ef4461ba0
> Author: Stephen Warren <swarren-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
> Date:   Mon Apr 16 10:51:00 2012 -0600
> 
>     pinctrl: implement devm_pinctrl_get()/put()
>     
>     These functions allow the driver core to automatically clean up any
>     allocations made by drivers, thus leading to simplified drivers.
>     
>     Signed-off-by: Stephen Warren <swarren-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
>     Signed-off-by: Linus Walleij <linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
> 
> 
> So it'll fail compile without pinctrl/for-next. I guess Linus may need
> to prepare a non-rebase base for others to merge.

(CCing Linus)

There is one already.

git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
tag pinctrl-mergebase-20120418
The commit is in for-next and devel branches, but not the tip of those.

WARNING: multiple messages have this Message-ID (diff)
From: swarren@wwwdotorg.org (Stephen Warren)
To: linux-arm-kernel@lists.infradead.org
Subject: [alsa-devel] [PATCH V2 03/11] ASoC: imx-audmux: add pinctrl support
Date: Thu, 10 May 2012 09:48:36 -0600	[thread overview]
Message-ID: <4FABE354.7010605@wwwdotorg.org> (raw)
In-Reply-To: <20120510090459.GH2982@b20223-02.ap.freescale.net>

On 05/10/2012 03:05 AM, Richard Zhao wrote:
> On Thu, May 10, 2012 at 09:44:04AM +0100, Mark Brown wrote:
>> On Thu, May 10, 2012 at 02:39:06PM +0800, Shawn Guo wrote:
>>> On Thu, May 10, 2012 at 08:35:33AM +0800, Richard Zhao wrote:
>>
>>>> It's based on your for-next. But for working, it depends on
>>>> pinctl/for-next.
>>
>>> Mark, may I have your ack to have it go through arm-soc?  I will ask
>>> Arnd pull your sound/for-v3.5 branch into arm-soc as a dependency.
>>> You need to ensure the branch will not be rebased.
>>
>> for-3.5 is the entire undifferentiated blob of ASoC stuff, it's not
>> really suitable for merging elsewhere.  It won't actually get rebased
>> but the idea of merging it into other trees doesn't seem terribly
>> clever, it'd make having topic branches in arm-soc a bit of a joke and
>> if you pull it right now you'll get problems in -next due to the the
>> ux500 stuff.
>>
>> What does "working" mean in this context - what happens without the
>> pinctl changes?
> devm_pinctrl_get_select_default function is added in below commit which
> is in pinctrl/for-next.
> 
> commit 6d4ca1fb467932773da7b808c52f3d7ef4461ba0
> Author: Stephen Warren <swarren@nvidia.com>
> Date:   Mon Apr 16 10:51:00 2012 -0600
> 
>     pinctrl: implement devm_pinctrl_get()/put()
>     
>     These functions allow the driver core to automatically clean up any
>     allocations made by drivers, thus leading to simplified drivers.
>     
>     Signed-off-by: Stephen Warren <swarren@nvidia.com>
>     Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
> 
> 
> So it'll fail compile without pinctrl/for-next. I guess Linus may need
> to prepare a non-rebase base for others to merge.

(CCing Linus)

There is one already.

git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
tag pinctrl-mergebase-20120418
The commit is in for-next and devel branches, but not the tip of those.

  parent reply	other threads:[~2012-05-10 15:48 UTC|newest]

Thread overview: 122+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-09 11:32 [PATCH V2 00/11] enable imx6q_sabrelite sgtl5000 audio support Richard Zhao
2012-05-09 11:32 ` Richard Zhao
     [not found] ` <1336563190-19974-1-git-send-email-richard.zhao-KZfg59tc24xl57MIdRCFDg@public.gmane.org>
2012-05-09 11:33   ` [PATCH V2 01/11] dma: imx-sdma: make channel0 operations atomic Richard Zhao
2012-05-09 11:33     ` Richard Zhao
     [not found]     ` <1336563190-19974-2-git-send-email-richard.zhao-KZfg59tc24xl57MIdRCFDg@public.gmane.org>
2012-05-10  3:53       ` Vinod Koul
2012-05-10  3:53         ` Vinod Koul
2012-05-10  6:34         ` Shawn Guo
2012-05-10  6:34           ` Shawn Guo
     [not found]           ` <20120510063446.GA17875-rvtDTF3kK1ictlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2012-05-10 12:37             ` Shawn Guo
2012-05-10 12:37               ` Shawn Guo
     [not found]               ` <20120510123749.GO17875-rvtDTF3kK1ictlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2012-05-11  2:52                 ` Vinod Koul
2012-05-11  2:52                   ` Vinod Koul
2012-05-11  3:02                   ` Shawn Guo
2012-05-11  3:02                     ` Shawn Guo
2012-05-11  6:32       ` Vinod Koul
2012-05-11  6:32         ` Vinod Koul
2012-05-11  7:14         ` [PATCH Rebase 1/1] " Richard Zhao
2012-05-11  7:14           ` Richard Zhao
     [not found]           ` <1336720467-29770-1-git-send-email-richard.zhao-KZfg59tc24xl57MIdRCFDg@public.gmane.org>
2012-05-11  8:33             ` [alsa-devel] " Vinod Koul
2012-05-11  8:33               ` Vinod Koul
2012-05-09 11:33   ` [PATCH V2 02/11] ARM: dts: imx6q-sabrelite: add i2c1 pinctrl support Richard Zhao
2012-05-09 11:33     ` Richard Zhao
     [not found]     ` <1336563190-19974-3-git-send-email-richard.zhao-KZfg59tc24xl57MIdRCFDg@public.gmane.org>
2012-05-10  6:20       ` Dong Aisheng
2012-05-10  6:20         ` Dong Aisheng
2012-05-09 11:33   ` [PATCH V2 03/11] ASoC: imx-audmux: add " Richard Zhao
2012-05-09 11:33     ` Richard Zhao
2012-05-09 16:00     ` Mark Brown
2012-05-09 16:00       ` Mark Brown
     [not found]       ` <20120509160005.GG3955-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2012-05-10  0:35         ` Richard Zhao
2012-05-10  0:35           ` Richard Zhao
     [not found]           ` <20120510003532.GG2982-iWYTGMXpHj9ITqJhDdzsOjpauB2SiJktrE5yTffgRl4@public.gmane.org>
2012-05-10  6:39             ` Shawn Guo
2012-05-10  6:39               ` Shawn Guo
2012-05-10  8:44               ` Mark Brown
2012-05-10  8:44                 ` Mark Brown
2012-05-10  9:05                 ` Richard Zhao
2012-05-10  9:05                   ` Richard Zhao
     [not found]                   ` <20120510090459.GH2982-iWYTGMXpHj9ITqJhDdzsOjpauB2SiJktrE5yTffgRl4@public.gmane.org>
2012-05-10  9:27                     ` Mark Brown
2012-05-10  9:27                       ` Mark Brown
     [not found]                       ` <20120510092733.GH3908-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2012-05-10 10:23                         ` Richard Zhao
2012-05-10 10:23                           ` Richard Zhao
     [not found]                           ` <20120510102309.GK2982-iWYTGMXpHj9ITqJhDdzsOjpauB2SiJktrE5yTffgRl4@public.gmane.org>
2012-05-10 12:26                             ` Linus Walleij
2012-05-10 12:26                               ` Linus Walleij
     [not found]                               ` <CACRpkdah3956QLZZ1wTw1PcZ90wWX=Ta9j45jjzWsBtT=nm8-g-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-05-10 13:41                                 ` Richard Zhao
2012-05-10 13:41                                   ` Richard Zhao
     [not found]                                   ` <20120510134120.GM2982-iWYTGMXpHj9ITqJhDdzsOjpauB2SiJktrE5yTffgRl4@public.gmane.org>
2012-05-10 14:00                                     ` Linus Walleij
2012-05-10 14:00                                       ` Linus Walleij
2012-05-11  5:32                                 ` Shawn Guo
2012-05-11  5:32                                   ` Shawn Guo
     [not found]                                   ` <20120511053218.GT17875-rvtDTF3kK1ictlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2012-05-11 12:29                                     ` Linus Walleij
2012-05-11 12:29                                       ` Linus Walleij
     [not found]                                       ` <CACRpkdY3Ga0soie+tsALxA1yhzXbyVOj_HbLLWOjRPz6cMLqtQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-05-11 13:27                                         ` Arnd Bergmann
2012-05-11 13:27                                           ` Arnd Bergmann
2012-05-10 15:48                     ` Stephen Warren [this message]
2012-05-10 15:48                       ` [alsa-devel] " Stephen Warren
     [not found]                 ` <20120510084403.GA3908-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2012-05-10  9:07                   ` Shawn Guo
2012-05-10  9:07                     ` Shawn Guo
     [not found]                     ` <20120510090715.GF17875-rvtDTF3kK1ictlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2012-05-10  9:25                       ` Mark Brown
2012-05-10  9:25                         ` Mark Brown
     [not found]                         ` <20120510092536.GG3908-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2012-05-10 12:32                           ` Shawn Guo
2012-05-10 12:32                             ` Shawn Guo
2012-05-10 12:20                     ` Linus Walleij
2012-05-10 12:20                       ` Linus Walleij
     [not found]     ` <1336563190-19974-4-git-send-email-richard.zhao-KZfg59tc24xl57MIdRCFDg@public.gmane.org>
2012-05-10  3:28       ` Dong Aisheng
2012-05-10  3:28         ` Dong Aisheng
2012-05-09 11:33   ` [PATCH V2 04/11] ARM: dts: imx6q-sabrelite: add audmux " Richard Zhao
2012-05-09 11:33     ` Richard Zhao
2012-05-10  3:29     ` Dong Aisheng
2012-05-10  3:29       ` Dong Aisheng
2012-05-09 11:33   ` [PATCH V2 05/11] ARM: imx6q: add ssi1_ipg clk_lookup Richard Zhao
2012-05-09 11:33     ` Richard Zhao
2012-05-09 11:33   ` [PATCH V2 06/11] ASoC: fsl_ssi: convert to use devm_clk_get Richard Zhao
2012-05-09 11:33     ` Richard Zhao
     [not found]     ` <1336563190-19974-7-git-send-email-richard.zhao-KZfg59tc24xl57MIdRCFDg@public.gmane.org>
2012-05-09 11:50       ` Mark Brown
2012-05-09 11:50         ` Mark Brown
     [not found]         ` <20120509115041.GM3955-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2012-05-09 11:59           ` Shawn Guo
2012-05-09 11:59             ` Shawn Guo
     [not found]             ` <CAAQ0ZWSiRysfkUnu2ZoDXFtiJz-nfrQ-DTKOgCpKpCe5LpQj3Q-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-05-09 12:01               ` Mark Brown
2012-05-09 12:01                 ` Mark Brown
2012-05-09 12:03               ` Shawn Guo
2012-05-09 12:03                 ` Shawn Guo
2012-05-09 16:09       ` Timur Tabi
2012-05-09 16:09         ` Timur Tabi
2012-05-09 11:33   ` [PATCH V2 07/11] ARM: imx6q_sabrelite: clk_register_clkdev cko1 for sgtl5000 Richard Zhao
2012-05-09 11:33     ` Richard Zhao
2012-05-09 11:33   ` [PATCH V2 08/11] ARM: dts: imx6q-sabrelite: add sound device imx6q-sabrelite-sgtl5000 Richard Zhao
2012-05-09 11:33     ` Richard Zhao
     [not found]     ` <1336563190-19974-9-git-send-email-richard.zhao-KZfg59tc24xl57MIdRCFDg@public.gmane.org>
2012-05-10  6:48       ` Shawn Guo
2012-05-10  6:48         ` Shawn Guo
2012-05-10  9:34         ` Richard Zhao
2012-05-10  9:34           ` Richard Zhao
     [not found]           ` <20120510093444.GI2982-iWYTGMXpHj9ITqJhDdzsOjpauB2SiJktrE5yTffgRl4@public.gmane.org>
2012-05-10  9:41             ` Shawn Guo
2012-05-10  9:41               ` Shawn Guo
2012-05-10  9:45               ` Mark Brown
2012-05-10  9:45                 ` Mark Brown
     [not found]                 ` <20120510094508.GN3908-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2012-05-10 10:18                   ` Richard Zhao
2012-05-10 10:18                     ` Richard Zhao
2012-05-10 11:49                   ` Shawn Guo
2012-05-10 11:49                     ` Shawn Guo
     [not found]                     ` <20120510114956.GI17875-rvtDTF3kK1ictlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2012-05-10 15:48                       ` [alsa-devel] " Shawn Guo
2012-05-10 15:48                         ` Shawn Guo
     [not found]               ` <20120510094113.GG17875-rvtDTF3kK1ictlrPMvKcciBecyulp+rMXqFh9Ls21Oc@public.gmane.org>
2012-05-10  9:45                 ` Shawn Guo
2012-05-10  9:45                   ` Shawn Guo
2012-05-09 11:33   ` [PATCH V2 09/11] ARM: dts: imx6q-sabrelite: add serial2 pinctrl support Richard Zhao
2012-05-09 11:33     ` Richard Zhao
     [not found]     ` <1336563190-19974-10-git-send-email-richard.zhao-KZfg59tc24xl57MIdRCFDg@public.gmane.org>
2012-05-10  3:33       ` Dong Aisheng
2012-05-10  3:33         ` Dong Aisheng
2012-05-09 11:33   ` [PATCH V2 10/11] ARM: imx6q: change clkdev device name from xxxx.uart to xxxx.serial Richard Zhao
2012-05-09 11:33     ` Richard Zhao
     [not found]     ` <1336563190-19974-11-git-send-email-richard.zhao-KZfg59tc24xl57MIdRCFDg@public.gmane.org>
2012-05-10  6:51       ` Shawn Guo
2012-05-10  6:51         ` Shawn Guo
2012-05-09 11:33   ` [PATCH V2 11/11] ARM: imx6q: change clkdev device name from xxxx.enet to xxxx.ethernet Richard Zhao
2012-05-09 11:33     ` Richard Zhao
2012-05-11  6:30   ` [PATCH V2 00/11] enable imx6q_sabrelite sgtl5000 audio support Shawn Guo
2012-05-11  6:30     ` Shawn Guo
2012-05-21 12:59   ` Richard Zhao
2012-05-21 12:59     ` Richard Zhao
     [not found]     ` <20120521125930.GC6206-iWYTGMXpHj9ITqJhDdzsOjpauB2SiJktrE5yTffgRl4@public.gmane.org>
2012-05-21 14:45       ` Mark Brown
2012-05-21 14:45         ` Mark Brown
2012-05-22  1:39         ` Richard Zhao
2012-05-22  1:39           ` Richard Zhao
     [not found]           ` <20120522013920.GE6206-iWYTGMXpHj9ITqJhDdzsOjpauB2SiJktrE5yTffgRl4@public.gmane.org>
2012-05-22  9:56             ` Mark Brown
2012-05-22  9:56               ` Mark Brown

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=4FABE354.7010605@wwwdotorg.org \
    --to=swarren-3lzwwm7+weoh9zmkesr00q@public.gmane.org \
    --cc=alsa-devel-K7yf7f+aM1XWsZ/bQMPhNw@public.gmane.org \
    --cc=ben-linux-elnMNo+KYs3YtjvyW6yDsg@public.gmane.org \
    --cc=broonie-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org \
    --cc=dan.j.williams-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
    --cc=dong.aisheng-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
    --cc=kernel-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org \
    --cc=linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
    --cc=linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.orgLinus \
    --cc=linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=lrg-l0cyMroinI0@public.gmane.org \
    --cc=richard.zhao-KZfg59tc24xl57MIdRCFDg@public.gmane.org \
    --cc=shawn.guo-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
    --cc=timur-KZfg59tc24xl57MIdRCFDg@public.gmane.org \
    --cc=vinod.koul-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
    --cc=w.sang-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.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.