diff --git a/drivers/uwb/sr100/Kbuild b/drivers/uwb/sr100/Kbuild index f18d552b123f..dbd8f83d3b3b 100644 --- a/drivers/uwb/sr100/Kbuild +++ b/drivers/uwb/sr100/Kbuild @@ -2,6 +2,10 @@ EXTRA_CFLAGS += -Wall EXTRA_CFLAGS += -I$(ANDROID_BUILD_TOP)/motorola/kernel/modules/include +ifneq ($(filter banks%, $(TARGET_PRODUCT)),) + EXTRA_CFLAGS += -DSOFTDEP_GPIO_PCAL6408 +endif + obj-m += sr100.o KBUILD_EXTRA_SYMBOLS += $(CURDIR)/$(KBUILD_EXTMOD)/../../mmi_info/Module.symvers diff --git a/drivers/uwb/sr100/sr100.c b/drivers/uwb/sr100/sr100.c index 5174b7435245..20f69cfa2107 100644 --- a/drivers/uwb/sr100/sr100.c +++ b/drivers/uwb/sr100/sr100.c @@ -1146,4 +1146,8 @@ MODULE_AUTHOR("Manjunatha Venkatesh"); MODULE_DESCRIPTION("NXP SR100 SPI driver"); MODULE_LICENSE("GPL"); +#ifdef SOFTDEP_GPIO_PCAL6408 +MODULE_SOFTDEP("pre: gpio-pcal6408"); +#endif + /** @} */