[PATCH RESEND 1/5] clk: export clk_register_mux_table()
Yang Xiwen
forbidden405 at outlook.com
Wed Nov 1 19:37:18 CET 2023
On 11/2/2023 1:50 AM, Sean Anderson wrote:
> On 8/17/23 13:04, Yang Xiwen via B4 Relay wrote:
>> From: Yang Xiwen <forbidden405 at outlook.com>
>>
>> It's already implemented in clk-mux.c, export it in the header file.
>>
>> Signed-off-by: Yang Xiwen <forbidden405 at outlook.com>
>> ---
>> include/linux/clk-provider.h | 6 ++++++
>> 1 file changed, 6 insertions(+)
>>
>> diff --git a/include/linux/clk-provider.h b/include/linux/clk-provider.h
>> index b8acacd49e..801404480b 100644
>> --- a/include/linux/clk-provider.h
>> +++ b/include/linux/clk-provider.h
>> @@ -247,6 +247,12 @@ struct clk *clk_register_mux(struct device *dev,
>> const char *name,
>> void __iomem *reg, u8 shift, u8 width,
>> u8 clk_mux_flags);
>> +struct clk *clk_register_mux_table(struct device *dev, const char
>> *name,
>> + const char * const *parent_names, u8 num_parents,
>> + unsigned long flags,
>> + void __iomem *reg, u8 shift, u32 mask,
>> + u8 clk_mux_flags, u32 *table);
>> +
>> struct clk *clk_register_fixed_rate(struct device *dev, const char
>> *name,
>> ulong rate);
>>
>
> Why do you want to export this? None of your other patches use it.
It will be used in HiSilicon clk framework driver which i will send
after this series is applied. And this function is exported in Linux
kernel CCF. So i think it's fine to export it in U-Boot as well.
>
> --Sean
--
Best regards,
Yang Xiwen
More information about the U-Boot
mailing list