mfd: intel-soc-pmic: Allow module build

intel-soc-pmic driver can run as a module, too, when user carefully
loads it in the right order at the right moment.  No need to restrict
to be only for built-in.

Along with this change, pwm and gpiod lookup add/remove calls have to
be exported.

Also, the dedicated Kconfig entry for intel_soc_pmic_bxtwc driver was
created since the bxtwc driver has its own platform_driver module
entry, and it's basically independent from intel-soc-pmic.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
4 files changed