diff options
author | Hongzhou Yang <[email protected]> | 2015-08-25 17:32:45 -0700 |
---|---|---|
committer | Linus Walleij <[email protected]> | 2015-08-26 14:37:44 +0200 |
commit | d48c2c02645392483f2b88b050d21ce1db6997b3 (patch) | |
tree | 2d8066941940c7ebbe422ecb434df8d04af5f6d5 /lib/pm-notifier-error-inject.c | |
parent | 580a7ee93317b901358f497c2de34f7a66066963 (diff) |
pinctrl: mediatek: Fix multiple registration issue.
Since our common driver need support main chip and PMU
at the same time, that means it will register two
pinctrl device, and the pinctrl_desc structure should
be used two times.
But pinctrl_desc use global static definition, then
the latest registered pinctrl device will overwrite
the old one's, all members in pinctrl_desc will set to
the new one's, such as name, pins and pins numbers, etc.
This is a bug.
Move pinctrl_desc into mtk_pinctrl, assign new value for
each pinctrl device to fix it.
Cc: [email protected] # v4.1+
Signed-off-by: Hongzhou Yang <[email protected]>
Reviewed-by: Axel Lin <[email protected]>
Signed-off-by: Linus Walleij <[email protected]>
Diffstat (limited to 'lib/pm-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions