Thread (20 messages) 20 messages, 9 authors, 2021-04-20

RE: [RFC v1 PATCH 1/3] drivers: soc: add support for soc_device_match returning -EPROBE_DEFER

From: Alice Guo (OSS) <hidden>
Date: 2021-04-19 06:41:05
Also in: dmaengine, dri-devel, linux-amlogic, linux-clk, linux-crypto, linux-gpio, linux-iommu, linux-media, linux-mediatek, linux-mmc, linux-omap, linux-phy, linux-pm, linux-renesas-soc, linux-staging, linux-usb, linux-watchdog, linuxppc-dev, lkml

-----Original Message-----
From: Dominique MARTINET <redacted>
Sent: 2021年4月19日 12:49
To: Alice Guo (OSS) <redacted>
Cc: gregkh@linuxfoundation.org; rafael@kernel.org; Horia Geanta
[off-list ref]; Aymen Sghaier [off-list ref];
herbert@gondor.apana.org.au; davem@davemloft.net; tony@atomide.com;
geert+renesas@glider.be; mturquette@baylibre.com; sboyd@kernel.org;
vkoul@kernel.org; peter.ujfalusi@gmail.com; a.hajda@samsung.com;
narmstrong@baylibre.com; robert.foss@linaro.org; airlied@linux.ie;
daniel@ffwll.ch; khilman@baylibre.com; tomba@kernel.org; jyri.sarha@iki.fi;
joro@8bytes.org; will@kernel.org; mchehab@kernel.org;
ulf.hansson@linaro.org; adrian.hunter@intel.com; kishon@ti.com;
kuba@kernel.org; linus.walleij@linaro.org; Roy Pledge [off-list ref];
Leo Li [off-list ref]; ssantosh@kernel.org; matthias.bgg@gmail.com;
edubezval@gmail.com; j-keerthy@ti.com; balbi@kernel.org;
linux@prisktech.co.nz; stern@rowland.harvard.edu; wim@linux-watchdog.org;
linux@roeck-us.net; linux-kernel@vger.kernel.org; linux-crypto@vger.kernel.org;
linux-omap@vger.kernel.org; linux-renesas-soc@vger.kernel.org;
linux-clk@vger.kernel.org; dmaengine@vger.kernel.org;
dri-devel@lists.freedesktop.org; linux-amlogic@lists.infradead.org;
linux-arm-kernel@lists.infradead.org; iommu@lists.linux-foundation.org;
linux-media@vger.kernel.org; linux-mmc@vger.kernel.org;
netdev@vger.kernel.org; linux-phy@lists.infradead.org;
linux-gpio@vger.kernel.org; linuxppc-dev@lists.ozlabs.org;
linux-staging@lists.linux.dev; linux-mediatek@lists.infradead.org;
linux-pm@vger.kernel.org; linux-usb@vger.kernel.org;
linux-watchdog@vger.kernel.org
Subject: Re: [RFC v1 PATCH 1/3] drivers: soc: add support for soc_device_match
returning -EPROBE_DEFER

First comment overall for the whole serie:
Since it is the solution I had suggested when I reported the problem[1] I have no
qualm on the approach, comments for individual patches follow.

[1] http://lore.kernel.org/r/YGGZJjAxA1IO+/VU@atmark-techno.com


Alice Guo (OSS) wrote on Mon, Apr 19, 2021 at 12:27:20PM +0800:
quoted
From: Alice Guo <redacted>

In i.MX8M boards, the registration of SoC device is later than caam
driver which needs it. Caam driver needs soc_device_match to provide
-EPROBE_DEFER when no SoC device is registered and no
early_soc_dev_attr.
This patch should be last in the set: you can't have soc_device_match return an
error before its callers handle it.
quoted
Signed-off-by: Alice Guo <redacted>
As the one who reported the problem I would have been appreciated being at
least added to Ccs... I only happened to notice you posted this by chance.
Sorry. I will Cc you next time.
There is also not a single Fixes tag -- I believe this commit should have Fixes:
7d981405d0fd ("soc: imx8m: change to use platform driver") but I'm not sure
how such tags should be handled in case of multiple patches fixing something.
I only mentioned "soc: imx8m: change to use platform driver" in cover letter.
If it is acceptable to make such a modification, I will send non-RFC and add Fixes tag.

Best Regards,
Alice
--
Dominique
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help