clk: qcom: gdsc: Don't override existing gdsc pd functions
authorJordan Crouse <jcrouse@codeaurora.org>
Mon, 26 Nov 2018 17:20:31 +0000 (10:20 -0700)
committerStephen Boyd <sboyd@kernel.org>
Wed, 28 Nov 2018 00:54:04 +0000 (16:54 -0800)
commit7895861a963cfa995f4233e83665563ab404f73e
tree92fb8557a11ce6088d73a9e342c8b51b671b3b75
parent453361cdd757a01a2955dbc7480bc7706e09bd86
clk: qcom: gdsc: Don't override existing gdsc pd functions

In extreme cases an individual gdsc may wish to override the
power domain enable or disable callback functions for their own
purposes. Only set the generic gdsc callback if the function pointers
are not already set.

Acked-by: Rajendra Nayak <rnayak@codeaurora.org>
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/qcom/gdsc.c