From: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
To: Cezary Rojewski <cezary.rojewski@intel.com>,
alsa-devel@alsa-project.org, broonie@kernel.org
Cc: hdegoede@redhat.com, tiwai@suse.com, amadeuszx.slawinski@linux.intel.com
Subject: Re: [PATCH v4 00/17] ASoC: Intel: haswell and broadwell boards update
Date: Wed, 22 Jun 2022 13:55:52 -0500 [thread overview]
Message-ID: <28efb05f-2f8e-c0fb-c079-0f65ee5283c5@linux.intel.com> (raw)
In-Reply-To: <58f3ae25-59c3-6432-2c7a-ca11b5f37492@intel.com>
>>> Thanks for the report! However, this has been reported earlier during
>>> the v2 review [1]. This is also why a fix have been provided [2] earlier
>>> today. Notice that shape of link->exit() found here is shared by other
>>> Intel boards e.g.: SOF ones. In general, the initial discussion
>>> regarding card->remove() revealed some 'probe vs remove' problems within
>>> the framework.
>>>
>>>
>>> [1]:
>>> https://lore.kernel.org/alsa-devel/69e4263a-e036-cb21-2360-55b06600911e@intel.com/
>>>
>>>
>>> [2]:
>>> https://lore.kernel.org/alsa-devel/1cff4ac0-6d45-95e1-ed9f-6abaded3f8b7@intel.com/T/#t
>>>
>>
>> It's rather difficult to follow these changes and error reports buried
>> in email report sent on a Sunday of a three-day week-end for me.
>> I also had additional errors not reported,
>>
>> [ 36.125113] kernel: rt286 i2c-INT343A:00: ASoC: unknown pin HV
>> [ 36.125128] kernel: rt286 i2c-INT343A:00: ASoC: unknown pin VREF
>> [ 36.125130] kernel: rt286 i2c-INT343A:00: ASoC: unknown pin LDO1
>> [ 36.125921] kernel: rt286 i2c-INT343A:00: ASoC: DAPM unknown pin LDO1
>>
>> it's unclear to me why a dailink change in a machine driver would cause
>> such codec-side issues.
>>
>> If the changes in this 17-patch series need to be tied to a framework
>> fix, you have to make the dependencies explicit and better yet provide a
>> self-contained patch series that does not introduce a temporary
>> regression, or introduce the framework change first and clearly describe
>> the dependency in a longer Broadwell-specific patchset. This is an 8-yr
>> old device, it shouldn't be that hard.
>
>
> The last part is not helpful in solving the problem.
>
> This reply comments 00/17 whereas in fact you are speaking solely about
> 16/17. Because of that I'm suggesting: leave that patch (the 16/17 one)
> out when merging. It will be send later once link->exit() issue is dealt
> with. All other patches are independent of either of changes.
That's fine with me. It wasn't self-explanatory from this cover letter
or your earlier answer that this patch 16 can be dropped for now. If
that patch is omitted, feel free to add my
Tested-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
> Simultaneously the link->exit() fix, which is the fruit of this
> discussion, is still valid and can be send as standalone patch - what is
> already the case [1].
That's fine as well. What I was arguing on is the relationship between
patchsets and dependencies, what you are suggesting is perfectly acceptable.
next prev parent reply other threads:[~2022-06-22 18:56 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-06-20 10:13 [PATCH v4 00/17] ASoC: Intel: haswell and broadwell boards update Cezary Rojewski
2022-06-20 10:13 ` [PATCH v4 01/17] ASoC: Intel: Rename haswell source file to hsw_rt5640 Cezary Rojewski
2022-06-20 10:13 ` [PATCH v4 02/17] ASoC: Intel: hsw_rt5640: Reword prefixes of all driver members Cezary Rojewski
2022-06-20 10:13 ` [PATCH v4 03/17] ASoC: Intel: hsw_rt5640: Reword driver name Cezary Rojewski
2022-06-20 10:13 ` [PATCH v4 04/17] ASoC: Intel: hsw_rt5640: Update code indentation Cezary Rojewski
2022-06-20 10:13 ` [PATCH v4 05/17] ASoC: Intel: hsw_rt5640: Update file comments Cezary Rojewski
2022-06-20 10:13 ` [PATCH v4 06/17] ASoC: Intel: hsw_rt5640: Improve probe() function quality Cezary Rojewski
2022-06-20 10:13 ` [PATCH v4 07/17] ASoC: Intel: hsw_rt5640: Improve hw_params() debug-ability Cezary Rojewski
2022-06-20 10:13 ` [PATCH v4 08/17] ASoC: Intel: Rename broadwell source file to bdw_rt286 Cezary Rojewski
2022-06-20 10:13 ` [PATCH v4 09/17] ASoC: Intel: bdw_rt286: Reword prefixes of all driver members Cezary Rojewski
2022-06-20 10:13 ` [PATCH v4 10/17] ASoC: Intel: bdw_rt286: Reword driver name Cezary Rojewski
2022-06-20 10:13 ` [PATCH v4 11/17] ASoC: Intel: bdw_rt286: Update code indentation Cezary Rojewski
2022-06-20 10:13 ` [PATCH v4 12/17] ASoC: Intel: bdw_rt286: Update file comments Cezary Rojewski
2022-06-20 10:13 ` [PATCH v4 13/17] ASoC: Intel: bdw_rt286: Improve probe() function quality Cezary Rojewski
2022-06-20 10:13 ` [PATCH v4 14/17] ASoC: Intel: bdw_rt286: Improve hw_params() debug-ability Cezary Rojewski
2022-06-20 10:14 ` [PATCH v4 15/17] ASoC: Intel: bdw_rt286: Improve codec_init() quality Cezary Rojewski
2022-06-20 10:14 ` [PATCH v4 16/17] ASoC: Intel: bdw_rt286: Refactor jack handling Cezary Rojewski
2022-06-20 10:14 ` [PATCH v4 17/17] ASoC: Intel: bdw_rt286: Remove FE DAI ops Cezary Rojewski
2022-06-21 16:36 ` [PATCH v4 00/17] ASoC: Intel: haswell and broadwell boards update Pierre-Louis Bossart
2022-06-21 17:47 ` Cezary Rojewski
2022-06-21 21:11 ` Pierre-Louis Bossart
2022-06-22 18:15 ` Cezary Rojewski
2022-06-22 18:55 ` Pierre-Louis Bossart [this message]
2022-06-23 8:16 ` Cezary Rojewski
2022-06-24 10:59 ` (subset) " 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=28efb05f-2f8e-c0fb-c079-0f65ee5283c5@linux.intel.com \
--to=pierre-louis.bossart@linux.intel.com \
--cc=alsa-devel@alsa-project.org \
--cc=amadeuszx.slawinski@linux.intel.com \
--cc=broonie@kernel.org \
--cc=cezary.rojewski@intel.com \
--cc=hdegoede@redhat.com \
--cc=tiwai@suse.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox