All of lore.kernel.org
 help / color / mirror / Atom feed
* linux-next: manual merge of the sound-asoc tree with the sound-current tree
@ 2021-11-29  0:35 Stephen Rothwell
  2021-11-29  9:23 ` Takashi Iwai
  0 siblings, 1 reply; 10+ messages in thread
From: Stephen Rothwell @ 2021-11-29  0:35 UTC (permalink / raw)
  To: Mark Brown, Liam Girdwood, Takashi Iwai
  Cc: Kai Vehmanen, Linux Kernel Mailing List, Linux Next Mailing List,
	Ranjani Sridharan

[-- Attachment #1: Type: text/plain, Size: 783 bytes --]

Hi all,

Today's linux-next merge of the sound-asoc tree got a conflict in:

  sound/soc/sof/intel/hda.c

between commit:

  86f74ba3fef5 ("ASoC: SOF: hda: reset DAI widget before reconfiguring it")

from the sound-current tree and commit:

  a0f84dfb3f6d ("ASoC: SOF: IPC: dai: Expand DAI_CONFIG IPC flags")

from the sound-asoc tree.

I fixed it up (I just used the latter version) and can carry the fix as
necessary. This is now fixed as far as linux-next is concerned, but any
non trivial conflicts should be mentioned to your upstream maintainer
when your tree is submitted for merging.  You may also want to consider
cooperating with the maintainer of the conflicting tree to minimise any
particularly complex conflicts.

-- 
Cheers,
Stephen Rothwell

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: linux-next: manual merge of the sound-asoc tree with the sound-current tree
  2021-11-29  0:35 linux-next: manual merge of the sound-asoc tree with the sound-current tree Stephen Rothwell
@ 2021-11-29  9:23 ` Takashi Iwai
  2021-11-29 12:10   ` Mark Brown
  0 siblings, 1 reply; 10+ messages in thread
From: Takashi Iwai @ 2021-11-29  9:23 UTC (permalink / raw)
  To: Mark Brown
  Cc: Stephen Rothwell, Liam Girdwood, Takashi Iwai, Kai Vehmanen,
	Linux Kernel Mailing List, Linux Next Mailing List,
	Ranjani Sridharan

On Mon, 29 Nov 2021 01:35:54 +0100,
Stephen Rothwell wrote:
> 
> Hi all,
> 
> Today's linux-next merge of the sound-asoc tree got a conflict in:
> 
>   sound/soc/sof/intel/hda.c
> 
> between commit:
> 
>   86f74ba3fef5 ("ASoC: SOF: hda: reset DAI widget before reconfiguring it")
> 
> from the sound-current tree and commit:
> 
>   a0f84dfb3f6d ("ASoC: SOF: IPC: dai: Expand DAI_CONFIG IPC flags")
> 
> from the sound-asoc tree.
> 
> I fixed it up (I just used the latter version) and can carry the fix as
> necessary. This is now fixed as far as linux-next is concerned, but any
> non trivial conflicts should be mentioned to your upstream maintainer
> when your tree is submitted for merging.  You may also want to consider
> cooperating with the maintainer of the conflicting tree to minimise any
> particularly complex conflicts.

Both are from ASoC tree, while the former landed in my sound git tree
for-linus branch recently.

Mark, could you resolve in the latter branch?


thanks,

Takashi

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: linux-next: manual merge of the sound-asoc tree with the sound-current tree
  2021-11-29  9:23 ` Takashi Iwai
@ 2021-11-29 12:10   ` Mark Brown
  2021-11-29 14:29     ` Kai Vehmanen
  0 siblings, 1 reply; 10+ messages in thread
From: Mark Brown @ 2021-11-29 12:10 UTC (permalink / raw)
  To: Takashi Iwai
  Cc: Stephen Rothwell, Liam Girdwood, Kai Vehmanen,
	Linux Kernel Mailing List, Linux Next Mailing List,
	Ranjani Sridharan

[-- Attachment #1: Type: text/plain, Size: 246 bytes --]

On Mon, Nov 29, 2021 at 10:23:07AM +0100, Takashi Iwai wrote:

> Mark, could you resolve in the latter branch?

I'll just leave them for now, Linus got angry about merging up fixes
just to resolve conflicts so if it's not an actual dependency...

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: linux-next: manual merge of the sound-asoc tree with the sound-current tree
  2021-11-29 12:10   ` Mark Brown
@ 2021-11-29 14:29     ` Kai Vehmanen
  2021-11-29 14:43       ` Takashi Iwai
  0 siblings, 1 reply; 10+ messages in thread
From: Kai Vehmanen @ 2021-11-29 14:29 UTC (permalink / raw)
  To: Mark Brown
  Cc: Takashi Iwai, Stephen Rothwell, Liam Girdwood, Kai Vehmanen,
	Linux Kernel Mailing List, Linux Next Mailing List,
	Ranjani Sridharan

Hi,

On Mon, 29 Nov 2021, Mark Brown wrote:

> On Mon, Nov 29, 2021 at 10:23:07AM +0100, Takashi Iwai wrote:
> 
> > Mark, could you resolve in the latter branch?
> 
> I'll just leave them for now, Linus got angry about merging up fixes
> just to resolve conflicts so if it's not an actual dependency...

the asoc for-5.17 branch does have all the needed changes and the 
linux-next merged version seems ok. We've already sent many further 
changes that touch this area of code to asoc for-5.17. Let me know if some 
actions are needed to help.

Br, Kai

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: linux-next: manual merge of the sound-asoc tree with the sound-current tree
  2021-11-29 14:29     ` Kai Vehmanen
@ 2021-11-29 14:43       ` Takashi Iwai
  2021-11-29 17:16         ` Kai Vehmanen
  0 siblings, 1 reply; 10+ messages in thread
From: Takashi Iwai @ 2021-11-29 14:43 UTC (permalink / raw)
  To: Kai Vehmanen
  Cc: Mark Brown, Takashi Iwai, Stephen Rothwell, Liam Girdwood,
	Linux Kernel Mailing List, Linux Next Mailing List,
	Ranjani Sridharan

On Mon, 29 Nov 2021 15:29:36 +0100,
Kai Vehmanen wrote:
> 
> Hi,
> 
> On Mon, 29 Nov 2021, Mark Brown wrote:
> 
> > On Mon, Nov 29, 2021 at 10:23:07AM +0100, Takashi Iwai wrote:
> > 
> > > Mark, could you resolve in the latter branch?
> > 
> > I'll just leave them for now, Linus got angry about merging up fixes
> > just to resolve conflicts so if it's not an actual dependency...
> 
> the asoc for-5.17 branch does have all the needed changes and the 
> linux-next merged version seems ok. We've already sent many further 
> changes that touch this area of code to asoc for-5.17. Let me know if some 
> actions are needed to help.

The question is rather whether this discrepancy would cause a problem
for further developments.  If back-merging 5.16 stuff makes things
easier, it should be done so.  OTOH, if it's just for resolving the
conflict in the final tree, we can leave it.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: linux-next: manual merge of the sound-asoc tree with the sound-current tree
  2021-11-29 14:43       ` Takashi Iwai
@ 2021-11-29 17:16         ` Kai Vehmanen
  0 siblings, 0 replies; 10+ messages in thread
From: Kai Vehmanen @ 2021-11-29 17:16 UTC (permalink / raw)
  To: Takashi Iwai
  Cc: Kai Vehmanen, Mark Brown, Stephen Rothwell, Liam Girdwood,
	Linux Kernel Mailing List, Linux Next Mailing List,
	Ranjani Sridharan

Hi,

On Mon, 29 Nov 2021, Takashi Iwai wrote:

> On Mon, 29 Nov 2021 15:29:36 +0100, Kai Vehmanen wrote:
> > the asoc for-5.17 branch does have all the needed changes and the 
> > linux-next merged version seems ok. We've already sent many further 
> > changes that touch this area of code to asoc for-5.17. Let me know if some 
> 
> The question is rather whether this discrepancy would cause a problem
> for further developments.  If back-merging 5.16 stuff makes things
> easier, it should be done so.  OTOH, if it's just for resolving the
> conflict in the final tree, we can leave it.

I believe it's the latter case, it would be just for resolving conflict
in the final tree. The patches we have queued up for 5.17 but not yet 
sent, all apply cleanly on top of asoc for-5.17, so back-merge is not 
needed for this.

Br, Kai

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: linux-next: manual merge of the sound-asoc tree with the sound-current tree
  2017-08-25  9:37 ` Andy Shevchenko
  2017-08-25  9:40   ` Takashi Iwai
@ 2017-08-25 11:02   ` Stephen Rothwell
  1 sibling, 0 replies; 10+ messages in thread
From: Stephen Rothwell @ 2017-08-25 11:02 UTC (permalink / raw)
  To: Andy Shevchenko
  Cc: Mark Brown, Liam Girdwood, Takashi Iwai, Linux-Next Mailing List,
	Linux Kernel Mailing List, Tom Rini

Hi Andy,

On Fri, 25 Aug 2017 12:37:29 +0300 Andy Shevchenko <andriy.shevchenko@linux.intel.com> wrote:
>
> This one AFAIU is a quick fix solely for v4.13.
> 
> Thus, the correct fix is to remove all 3 IDs from that table to get:
> 
>  static const struct i2c_device_id rt5677_i2c_id[] = {
> 
>         { }
>  };
>  MODULE_DEVICE_TABLE(i2c, rt5677_i2c_id);
> 
> at the end.

Thanks, I have fixed that up for Monday.

-- 
Cheers,
Stephen Rothwell

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: linux-next: manual merge of the sound-asoc tree with the sound-current tree
  2017-08-25  9:37 ` Andy Shevchenko
@ 2017-08-25  9:40   ` Takashi Iwai
  2017-08-25 11:02   ` Stephen Rothwell
  1 sibling, 0 replies; 10+ messages in thread
From: Takashi Iwai @ 2017-08-25  9:40 UTC (permalink / raw)
  To: Andy Shevchenko
  Cc: Stephen Rothwell, Mark Brown, Liam Girdwood,
	Linux-Next Mailing List, Linux Kernel Mailing List, Tom Rini

On Fri, 25 Aug 2017 11:37:29 +0200,
Andy Shevchenko wrote:
> 
> On Fri, 2017-08-25 at 12:57 +1000, Stephen Rothwell wrote:
> > Hi all,
> > 
> > Today's linux-next merge of the sound-asoc tree got a conflict in:
> > 
> >   sound/soc/codecs/rt5677.c
> > 
> > between commit:
> > 
> >   9ce76511b67b ("ASoC: rt5677: Reintroduce I2C device IDs")
> 
> This one AFAIU is a quick fix solely for v4.13.
> 
> Thus, the correct fix is to remove all 3 IDs from that table to get:
> 
>  static const struct i2c_device_id rt5677_i2c_id[] = {
> 
>         { }
>  };
>  MODULE_DEVICE_TABLE(i2c, rt5677_i2c_id);
> 
> at the end.

Right.  Mark, could you fix in your tree?


thanks,

Takashi

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: linux-next: manual merge of the sound-asoc tree with the sound-current tree
  2017-08-25  2:57 Stephen Rothwell
@ 2017-08-25  9:37 ` Andy Shevchenko
  2017-08-25  9:40   ` Takashi Iwai
  2017-08-25 11:02   ` Stephen Rothwell
  0 siblings, 2 replies; 10+ messages in thread
From: Andy Shevchenko @ 2017-08-25  9:37 UTC (permalink / raw)
  To: Stephen Rothwell, Mark Brown, Liam Girdwood, Takashi Iwai
  Cc: Linux-Next Mailing List, Linux Kernel Mailing List, Tom Rini

On Fri, 2017-08-25 at 12:57 +1000, Stephen Rothwell wrote:
> Hi all,
> 
> Today's linux-next merge of the sound-asoc tree got a conflict in:
> 
>   sound/soc/codecs/rt5677.c
> 
> between commit:
> 
>   9ce76511b67b ("ASoC: rt5677: Reintroduce I2C device IDs")

This one AFAIU is a quick fix solely for v4.13.

Thus, the correct fix is to remove all 3 IDs from that table to get:

 static const struct i2c_device_id rt5677_i2c_id[] = {

        { }
 };
 MODULE_DEVICE_TABLE(i2c, rt5677_i2c_id);

at the end.

-- 
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Intel Finland Oy

^ permalink raw reply	[flat|nested] 10+ messages in thread

* linux-next: manual merge of the sound-asoc tree with the sound-current tree
@ 2017-08-25  2:57 Stephen Rothwell
  2017-08-25  9:37 ` Andy Shevchenko
  0 siblings, 1 reply; 10+ messages in thread
From: Stephen Rothwell @ 2017-08-25  2:57 UTC (permalink / raw)
  To: Mark Brown, Liam Girdwood, Takashi Iwai
  Cc: Linux-Next Mailing List, Linux Kernel Mailing List, Tom Rini,
	Andy Shevchenko

Hi all,

Today's linux-next merge of the sound-asoc tree got a conflict in:

  sound/soc/codecs/rt5677.c

between commit:

  9ce76511b67b ("ASoC: rt5677: Reintroduce I2C device IDs")

from the sound-current tree and commit:

  ddc9e69b9dc2 ("ASoC: rt5677: Hide platform data in the module sources")

from the sound-asoc tree.

I considered just using the latter version, but in the end did not.

I fixed it up (see below) and can carry the fix as necessary. This
is now fixed as far as linux-next is concerned, but any non trivial
conflicts should be mentioned to your upstream maintainer when your tree
is submitted for merging.  You may also want to consider cooperating
with the maintainer of the conflicting tree to minimise any particularly
complex conflicts.

-- 
Cheers,
Stephen Rothwell

diff --cc sound/soc/codecs/rt5677.c
index 6f629278d982,c735590c5a25..000000000000
--- a/sound/soc/codecs/rt5677.c
+++ b/sound/soc/codecs/rt5677.c
@@@ -5019,9 -5010,6 +5010,7 @@@ static const struct regmap_config rt567
  };
  
  static const struct i2c_device_id rt5677_i2c_id[] = {
- 	{ "rt5677", RT5677 },
- 	{ "rt5676", RT5676 },
 +	{ "RT5677CE:00", RT5677 },
  	{ }
  };
  MODULE_DEVICE_TABLE(i2c, rt5677_i2c_id);

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2021-11-29 17:28 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-29  0:35 linux-next: manual merge of the sound-asoc tree with the sound-current tree Stephen Rothwell
2021-11-29  9:23 ` Takashi Iwai
2021-11-29 12:10   ` Mark Brown
2021-11-29 14:29     ` Kai Vehmanen
2021-11-29 14:43       ` Takashi Iwai
2021-11-29 17:16         ` Kai Vehmanen
  -- strict thread matches above, loose matches on Subject: below --
2017-08-25  2:57 Stephen Rothwell
2017-08-25  9:37 ` Andy Shevchenko
2017-08-25  9:40   ` Takashi Iwai
2017-08-25 11:02   ` Stephen Rothwell

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.