Re: linux-next: build failure after merge of the regmap tree
I'll drop this, hopefully it can be re-added in future. We fixed this problem in October, must be a patch that wasn't merged while upstreaming. If you give me 2-3 hours I can send the fix. I already pushed out the revert (but we can re-apply), and I'm also about to send another mail about how I can't build any of the other drivers separately which was why it was only this one that got applied in the first case. Sounds like we'll submit a v2 then, we've got small additional fixes that were added for UCM integration. Sorry for the noise and delays in responding with last week's break.
Re: linux-next: build failure after merge of the regmap tree
On Mon, Nov 30, 2020 at 12:07:17PM -0600, Pierre-Louis Bossart wrote: > On 11/30/20 11:59 AM, Mark Brown wrote: > > I'll drop this, hopefully it can be re-added in future. > We fixed this problem in October, must be a patch that wasn't merged while > upstreaming. If you give me 2-3 hours I can send the fix. I already pushed out the revert (but we can re-apply), and I'm also about to send another mail about how I can't build any of the other drivers separately which was why it was only this one that got applied in the first case. signature.asc Description: PGP signature
Re: linux-next: build failure after merge of the regmap tree
On 11/30/20 11:59 AM, Mark Brown wrote: On Fri, Nov 27, 2020 at 06:24:11PM +1100, Stephen Rothwell wrote: Caused by commit 6f4a038b9967 ("ASoC/SoundWire: rt715-sdca: First version of rt715 sdw sdca codec driver") I have reverted that commit for today. I'll drop this, hopefully it can be re-added in future. We fixed this problem in October, must be a patch that wasn't merged while upstreaming. If you give me 2-3 hours I can send the fix.
Re: linux-next: build failure after merge of the regmap tree
On Fri, Nov 27, 2020 at 06:24:11PM +1100, Stephen Rothwell wrote: > Caused by commit > > 6f4a038b9967 ("ASoC/SoundWire: rt715-sdca: First version of rt715 sdw sdca > codec driver") > > I have reverted that commit for today. I'll drop this, hopefully it can be re-added in future. signature.asc Description: PGP signature
linux-next: build failure after merge of the regmap tree
Hi all, After merging the regmap tree, today's linux-next build (powerpc allyesconfig) failed like this: ld: sound/soc/codecs/rt715-sdca.o:(.opd+0xf0): multiple definition of `rt715_init'; sound/soc/codecs/rt715.o:(.opd+0x108): first defined here ld: sound/soc/codecs/rt715-sdca.o: in function `.rt715_init': rt715-sdca.c:(.text.rt715_init+0x0): multiple definition of `.rt715_init'; sound/soc/codecs/rt715.o:rt715.c:(.text.rt715_init+0x0): first defined here ld: sound/soc/codecs/rt715-sdca.o:(.opd+0x108): multiple definition of `rt715_io_init'; sound/soc/codecs/rt715.o:(.opd+0x120): first defined here ld: sound/soc/codecs/rt715-sdca.o: in function `.rt715_io_init': rt715-sdca.c:(.text.rt715_io_init+0x0): multiple definition of `.rt715_io_init'; sound/soc/codecs/rt715.o:rt715.c:(.text.rt715_io_init+0x0): first defined here Caused by commit 6f4a038b9967 ("ASoC/SoundWire: rt715-sdca: First version of rt715 sdw sdca codec driver") I have reverted that commit for today. -- Cheers, Stephen Rothwell pgpb50tt4mT1l.pgp Description: OpenPGP digital signature
linux-next: build failure after merge of the regmap tree
Hi Mark, After merging the regmap tree, today's linux-next build (x86_64 allmodconfig) failed like this: drivers/base/regmap/regmap.o: In function `regmap_unlock_hwlock': regmap.c:(.text+0x13a5): undefined reference to `__hwspin_unlock' drivers/base/regmap/regmap.o: In function `regmap_unlock_hwlock_irq': regmap.c:(.text+0x13d8): undefined reference to `__hwspin_unlock' drivers/base/regmap/regmap.o: In function `regmap_unlock_hwlock_irqrestore': regmap.c:(.text+0x140a): undefined reference to `__hwspin_unlock' drivers/base/regmap/regmap.o: In function `regmap_lock_hwlock': regmap.c:(.text+0x144a): undefined reference to `__hwspin_lock_timeout' drivers/base/regmap/regmap.o: In function `regmap_lock_hwlock_irq': regmap.c:(.text+0x148d): undefined reference to `__hwspin_lock_timeout' drivers/base/regmap/regmap.o: In function `regmap_lock_hwlock_irqsave': regmap.c:(.text+0x14cf): undefined reference to `__hwspin_lock_timeout' drivers/base/regmap/regmap.o: In function `__regmap_init': (.text+0x5139): undefined reference to `hwspin_lock_free' drivers/base/regmap/regmap.o: In function `__regmap_init': (.text+0x5e25): undefined reference to `hwspin_lock_request_specific' Presumably caused by commit 8698b9364710 ("regmap: Add hardware spinlock support") Note that CONFIG_HWSPINLOCK=m for this build, but CONFIG_REGMAP=y I have used the version of the regmap tree from next-20171018 for today. -- Cheers, Stephen Rothwell
linux-next: build failure after merge of the regmap tree
Hi Mark, After merging the regmap tree, today's linux-next build (x86_64 allmodconfig) failed like this: drivers/base/regmap/regmap.o: In function `regmap_unlock_hwlock': regmap.c:(.text+0x13a5): undefined reference to `__hwspin_unlock' drivers/base/regmap/regmap.o: In function `regmap_unlock_hwlock_irq': regmap.c:(.text+0x13d8): undefined reference to `__hwspin_unlock' drivers/base/regmap/regmap.o: In function `regmap_unlock_hwlock_irqrestore': regmap.c:(.text+0x140a): undefined reference to `__hwspin_unlock' drivers/base/regmap/regmap.o: In function `regmap_lock_hwlock': regmap.c:(.text+0x144a): undefined reference to `__hwspin_lock_timeout' drivers/base/regmap/regmap.o: In function `regmap_lock_hwlock_irq': regmap.c:(.text+0x148d): undefined reference to `__hwspin_lock_timeout' drivers/base/regmap/regmap.o: In function `regmap_lock_hwlock_irqsave': regmap.c:(.text+0x14cf): undefined reference to `__hwspin_lock_timeout' drivers/base/regmap/regmap.o: In function `__regmap_init': (.text+0x5139): undefined reference to `hwspin_lock_free' drivers/base/regmap/regmap.o: In function `__regmap_init': (.text+0x5e25): undefined reference to `hwspin_lock_request_specific' Presumably caused by commit 8698b9364710 ("regmap: Add hardware spinlock support") Note that CONFIG_HWSPINLOCK=m for this build, but CONFIG_REGMAP=y I have used the version of the regmap tree from next-20171018 for today. -- Cheers, Stephen Rothwell