* [PATCH] clk: Provide !COMMON_CLK dummy for devm_clk_rate_exclusive_get() [not found] <202403270305.ydvX9xq1-lkp@intel.com> @ 2024-03-27 7:33 ` Uwe Kleine-König 2024-03-28 22:35 ` Stephen Boyd 0 siblings, 1 reply; 5+ messages in thread From: Uwe Kleine-König @ 2024-03-27 7:33 UTC (permalink / raw) To: Stephen Boyd Cc: Russell King (Oracle), linux-clk, linux-kernel, oe-kbuild-all, kernel test robot To be able to compile drivers using devm_clk_rate_exclusive_get() also on platforms without the common clk framework, add a dummy implementation that does the same as clk_rate_exclusive_get() in that case (i.e. nothing). Reported-by: kernel test robot <lkp@intel.com> Closes: https://lore.kernel.org/oe-kbuild-all/202403270305.ydvX9xq1-lkp@intel.com/ Fixes: b0cde62e4c54 ("clk: Add a devm variant of clk_rate_exclusive_get()") Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> --- include/linux/clk.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/linux/clk.h b/include/linux/clk.h index 00623f4de5e1..0fa56d672532 100644 --- a/include/linux/clk.h +++ b/include/linux/clk.h @@ -286,6 +286,11 @@ static inline int clk_rate_exclusive_get(struct clk *clk) return 0; } +static inline int devm_clk_rate_exclusive_get(struct device *dev, struct clk *clk) +{ + return 0; +} + static inline void clk_rate_exclusive_put(struct clk *clk) {} #endif base-commit: 4cece764965020c22cff7665b18a012006359095 -- 2.43.0 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH] clk: Provide !COMMON_CLK dummy for devm_clk_rate_exclusive_get() 2024-03-27 7:33 ` [PATCH] clk: Provide !COMMON_CLK dummy for devm_clk_rate_exclusive_get() Uwe Kleine-König @ 2024-03-28 22:35 ` Stephen Boyd 2024-04-12 20:49 ` Uwe Kleine-König 0 siblings, 1 reply; 5+ messages in thread From: Stephen Boyd @ 2024-03-28 22:35 UTC (permalink / raw) To: Uwe Kleine-König Cc: Russell King, linux-clk, linux-kernel, oe-kbuild-all, kernel test robot Quoting Uwe Kleine-König (2024-03-27 00:33:10) > To be able to compile drivers using devm_clk_rate_exclusive_get() also > on platforms without the common clk framework, add a dummy > implementation that does the same as clk_rate_exclusive_get() in that > case (i.e. nothing). > > Reported-by: kernel test robot <lkp@intel.com> > Closes: https://lore.kernel.org/oe-kbuild-all/202403270305.ydvX9xq1-lkp@intel.com/ > Fixes: b0cde62e4c54 ("clk: Add a devm variant of clk_rate_exclusive_get()") > Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> > --- Applied to clk-fixes ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] clk: Provide !COMMON_CLK dummy for devm_clk_rate_exclusive_get() 2024-03-28 22:35 ` Stephen Boyd @ 2024-04-12 20:49 ` Uwe Kleine-König 2024-04-19 20:00 ` Uwe Kleine-König 0 siblings, 1 reply; 5+ messages in thread From: Uwe Kleine-König @ 2024-04-12 20:49 UTC (permalink / raw) To: Stephen Boyd Cc: Russell King, linux-clk, linux-kernel, oe-kbuild-all, kernel test robot [-- Attachment #1: Type: text/plain, Size: 1125 bytes --] Hello Stephen, On Thu, Mar 28, 2024 at 03:35:57PM -0700, Stephen Boyd wrote: > Quoting Uwe Kleine-König (2024-03-27 00:33:10) > > To be able to compile drivers using devm_clk_rate_exclusive_get() also > > on platforms without the common clk framework, add a dummy > > implementation that does the same as clk_rate_exclusive_get() in that > > case (i.e. nothing). > > > > Reported-by: kernel test robot <lkp@intel.com> > > Closes: https://lore.kernel.org/oe-kbuild-all/202403270305.ydvX9xq1-lkp@intel.com/ > > Fixes: b0cde62e4c54 ("clk: Add a devm variant of clk_rate_exclusive_get()") > > Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> > > --- > > Applied to clk-fixes I assume that means it will be sent to Linus before 6.9? That would be great because I want to make use of this function in some drivers and the build bots nag about my for-next branch that in some configurations this function is missing. Thanks Uwe -- Pengutronix e.K. | Uwe Kleine-König | Industrial Linux Solutions | https://www.pengutronix.de/ | [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] clk: Provide !COMMON_CLK dummy for devm_clk_rate_exclusive_get() 2024-04-12 20:49 ` Uwe Kleine-König @ 2024-04-19 20:00 ` Uwe Kleine-König 2024-04-19 22:20 ` Stephen Boyd 0 siblings, 1 reply; 5+ messages in thread From: Uwe Kleine-König @ 2024-04-19 20:00 UTC (permalink / raw) To: Stephen Boyd Cc: Russell King, linux-clk, linux-kernel, oe-kbuild-all, kernel test robot, kernel [-- Attachment #1: Type: text/plain, Size: 1557 bytes --] Hello Stephen, On Fri, Apr 12, 2024 at 10:49:35PM +0200, Uwe Kleine-König wrote: > On Thu, Mar 28, 2024 at 03:35:57PM -0700, Stephen Boyd wrote: > > Quoting Uwe Kleine-König (2024-03-27 00:33:10) > > > To be able to compile drivers using devm_clk_rate_exclusive_get() also > > > on platforms without the common clk framework, add a dummy > > > implementation that does the same as clk_rate_exclusive_get() in that > > > case (i.e. nothing). > > > > > > Reported-by: kernel test robot <lkp@intel.com> > > > Closes: https://lore.kernel.org/oe-kbuild-all/202403270305.ydvX9xq1-lkp@intel.com/ > > > Fixes: b0cde62e4c54 ("clk: Add a devm variant of clk_rate_exclusive_get()") > > > Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> > > > --- > > > > Applied to clk-fixes > > I assume that means it will be sent to Linus before 6.9? That would be > great because I want to make use of this function in some drivers and > the build bots nag about my for-next branch that in some configurations > this function is missing. Gentle ping. I'd like to get the patches I intend to send to Linus for v6.10-rc1 into shape. To have these unmodified in my for-next branch for some time it would be great to know your plans for the clk-fixes branch. Alternatively: Can I expect the commit not to be changed any more and pull it into my pwm tree? Best regards Uwe -- Pengutronix e.K. | Uwe Kleine-König | Industrial Linux Solutions | https://www.pengutronix.de/ | [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] clk: Provide !COMMON_CLK dummy for devm_clk_rate_exclusive_get() 2024-04-19 20:00 ` Uwe Kleine-König @ 2024-04-19 22:20 ` Stephen Boyd 0 siblings, 0 replies; 5+ messages in thread From: Stephen Boyd @ 2024-04-19 22:20 UTC (permalink / raw) To: Uwe Kleine-König Cc: Russell King, linux-clk, linux-kernel, oe-kbuild-all, kernel test robot, kernel Quoting Uwe Kleine-König (2024-04-19 13:00:19) > Hello Stephen, > > On Fri, Apr 12, 2024 at 10:49:35PM +0200, Uwe Kleine-K�nig wrote: > > On Thu, Mar 28, 2024 at 03:35:57PM -0700, Stephen Boyd wrote: > > > Quoting Uwe Kleine-K�nig (2024-03-27 00:33:10) > > > > To be able to compile drivers using devm_clk_rate_exclusive_get() also > > > > on platforms without the common clk framework, add a dummy > > > > implementation that does the same as clk_rate_exclusive_get() in that > > > > case (i.e. nothing). > > > > > > > > Reported-by: kernel test robot <lkp@intel.com> > > > > Closes: https://lore.kernel.org/oe-kbuild-all/202403270305.ydvX9xq1-lkp@intel.com/ > > > > Fixes: b0cde62e4c54 ("clk: Add a devm variant of clk_rate_exclusive_get()") > > > > Signed-off-by: Uwe Kleine-K�nig <u.kleine-koenig@pengutronix.de> > > > > --- > > > > > > Applied to clk-fixes > > > > I assume that means it will be sent to Linus before 6.9? That would be > > great because I want to make use of this function in some drivers and > > the build bots nag about my for-next branch that in some configurations > > this function is missing. Yes. > > Gentle ping. I'd like to get the patches I intend to send to Linus for > v6.10-rc1 into shape. To have these unmodified in my for-next branch for > some time it would be great to know your plans for the clk-fixes branch. > Alternatively: Can I expect the commit not to be changed any more and > pull it into my pwm tree? > clk-fixes is sent to Linus during the rc cycle. I'm sending a PR today. ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2024-04-19 22:20 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <202403270305.ydvX9xq1-lkp@intel.com>
2024-03-27 7:33 ` [PATCH] clk: Provide !COMMON_CLK dummy for devm_clk_rate_exclusive_get() Uwe Kleine-König
2024-03-28 22:35 ` Stephen Boyd
2024-04-12 20:49 ` Uwe Kleine-König
2024-04-19 20:00 ` Uwe Kleine-König
2024-04-19 22:20 ` Stephen Boyd
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox