Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1470956
| From | Stephen Boyd <sboyd@codeaurora.org> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH] clk: Simplify __of_clk_get_hw_from_provider() |
| Date | 2016-08-26 21:30 +0200 |
| Message-ID | <sauZb-2NI-1@gated-at.bofh.it> (permalink) |
| References | <sa9Bn-5Uq-17@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On 08/25, Stephen Boyd wrote: > __of_clk_get_hw_from_provider() is confusing because it will > return EPROBE_DEFER if there isn't a ->get() or ->get_hw() > function pointer in a provider. That's just a bug though, and we > used to NULL pointer exception when ->get() was missing anyway, > so let's make this more obvious that they're not optional. The > assumption is that most providers will implement ->get_hw() so we > only fallback to the ->get() function if necessary. This > clarifies the intent and removes any possibility of probe defer > happening if clk providers are buggy. > > Reported-by: Masahiro Yamada <yamada.masahiro@socionext.com> > Signed-off-by: Stephen Boyd <sboyd@codeaurora.org> > --- Applied to clk-next -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project
Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread
[PATCH] clk: Simplify __of_clk_get_hw_from_provider() Stephen Boyd <sboyd@codeaurora.org> - 2016-08-25 22:40 +0200 Re: [PATCH] clk: Simplify __of_clk_get_hw_from_provider() Sylwester Nawrocki <s.nawrocki@samsung.com> - 2016-08-26 11:00 +0200 Re: [PATCH] clk: Simplify __of_clk_get_hw_from_provider() Stephen Boyd <sboyd@codeaurora.org> - 2016-08-26 21:30 +0200
csiph-web