lkml.org 
[lkml]   [2018]   [Jan]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH v2 4/6] clk: ingenic: Add JZ47xx TCU clocks driver
Hi,

[...]

>> +
>> +static void __init ingenic_tcu_init(struct device_node *np,
>> + enum ingenic_version id)
>> +{
>> + struct ingenic_tcu *tcu;
>> + size_t i, nb_clks;
>> + int ret = -ENOMEM;
>> +
>> + if (id >= ID_JZ4770)
>> + nb_clks = (JZ4770_CLK_LAST - JZ4740_CLK_TIMER0) + 1;
>> + else
>> + nb_clks = (JZ4740_CLK_LAST - JZ4740_CLK_TIMER0) + 1;
>> +
>> + tcu = kzalloc(sizeof(*tcu), GFP_KERNEL);
>> + if (!tcu) {
>> + pr_err("%s: cannot allocate memory\n", __func__);
>
> We don't need allocation error messages. Please run checkpatch.
>
>> + return;
>> + }
>> +
>> + tcu->map = syscon_node_to_regmap(np->parent);
>> + if (IS_ERR(tcu->map)) {
>> + pr_err("%s: failed to map TCU registers\n", __func__);
>> + goto err_free_tcu;
>> + }
>> +
>> + tcu->clocks.clk_num = nb_clks;
>> + tcu->clocks.clks = kcalloc(nb_clks, sizeof(struct clk *),
>> GFP_KERNEL);
>> + if (!tcu->clocks.clks) {
>> + pr_err("%s: cannot allocate memory\n", __func__);
>
> We don't need allocation error messages. Please run checkpatch.

I did run checkpatch, which warned about this, but that's a false
positive to me.
The callback passed to CLK_OF_DECLARE() has a return type void, so
there's no
way I can return -ENOMEM, and I don't want the error to be unnoticed.

About the other remarks - I agree with you, I'll fix these in the V2.

Thanks,
-Paul

\
 
 \ /
  Last update: 2018-01-02 21:09    [W:0.113 / U:0.468 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site