From: Shobhit Kumar Date: Thu, 12 Mar 2015 16:31:31 +0000 (+0530) Subject: drivers/pwm: Remove __init initializer for pwm_add_table X-Git-Tag: android-x86-4.4-r3~18^2~8 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=8a9b7503ac1c5b4bf3ead0c8807dd5f3d5eed59d;p=android-x86%2Fkernel.git drivers/pwm: Remove __init initializer for pwm_add_table For platforms where there are DT, some early MFD modules can reguster lookup tables. Remove __init initializer so that this works. This is similar to gpio_add_lookup_table which allows later initializations 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 810aef3f4c3e..ba34c7d89042 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);