Re: [Linux-kernel] [PATCH] mmc: mmci: add missing include of mmci_qcom_dml.h

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 14/06/16 14:44, Ben Hutchings wrote:
> On Thu, 2016-06-09 at 18:45 +0100, Ben Dooks wrote:
> [...]
>> After looking at the build, it looks like this is broken
>> for the case of building mmci as a module. I think this is
>> the right fix.
>>
>> commit be3bf8f3b56d9cfb2fcba88e638ec853d0484cbb
>> Author: Ben Dooks <ben.dooks@xxxxxxxxxxxxxxx>
>> Date:   Thu Jun 9 18:42:53 2016 +0100
>>
>>     mmci: fixup module build with new mmci_qcom_dml
>>
>>     Fix the module build for the mmci code if it is built as
>>     a module and the MMC_QCOM_DML option is also set. If so
>>     then we need to build a composite module of the two files
>>     to ensure they link properly.
>>
>>     Signed-off-by: Ben Dooks <ben.dooks@xxxxxxxxxxxxxxx>
>>
>> diff --git a/drivers/mmc/host/Makefile b/drivers/mmc/host/Makefile
>> index af918d2..b57db76 100644
>> --- a/drivers/mmc/host/Makefile
>> +++ b/drivers/mmc/host/Makefile
>> @@ -3,7 +3,8 @@
>>  #
>>
>>  obj-$(CONFIG_MMC_ARMMMCI)      += mmci.o
>> -obj-$(CONFIG_MMC_QCOM_DML)     += mmci_qcom_dml.o
>> +mmci-y                         += mmci_core.o
>> +mmci-$(subst m,y,$(CONFIG_MMC_QCOM_DML)) += mmci_qcom_dml.o
> [...]
> 
> If mmci_core.o and mmci_qcom_dml.o will always be linked together then
> MMC_QCOM_DML should be a boolean and you don't need any substitution
> here.

I'll try and check later, I somehow thought mmci-y and mmci-m wouldn't
build together.


-- 
Ben Dooks				http://www.codethink.co.uk/
Senior Engineer				Codethink - Providing Genius
--
To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux