From: Shobhit Kumar Date: Thu, 12 Mar 2015 16:31:31 +0000 (+0530) Subject: pwm: Remove __init initializer for pwm_add_table() X-Git-Tag: v5.15~15868^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c264f1110d27185f8531602f5fce400a6bbce946;p=platform%2Fkernel%2Flinux-starfive.git pwm: Remove __init initializer for pwm_add_table() For platforms that don't support DT, some early MFD modules can register lookup tables. Remove the __init annotation so that this works. This is similar to gpio_add_lookup_table() which allows late additions. CC: Samuel Ortiz Cc: Linus Walleij Cc: Alexandre Courbot Cc: Thierry Reding Signed-off-by: Shobhit Kumar Signed-off-by: Thierry Reding --- diff --git a/drivers/pwm/core.c b/drivers/pwm/core.c index 810aef3..ba34c7d 100644 --- a/drivers/pwm/core.c +++ b/drivers/pwm/core.c @@ -573,7 +573,7 @@ EXPORT_SYMBOL_GPL(of_pwm_get); * @table: array of consumers to register * @num: number of consumers in table */ -void __init pwm_add_table(struct pwm_lookup *table, size_t num) +void pwm_add_table(struct pwm_lookup *table, size_t num) { mutex_lock(&pwm_lookup_lock);