linux-pm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 5.4.89: sbs-charger.c:undefined reference to __devm_regmap_init_i2c
@ 2021-01-16 15:39 Martin Mokrejs
  2021-01-16 21:16 ` Randy Dunlap
  0 siblings, 1 reply; 3+ messages in thread
From: Martin Mokrejs @ 2021-01-16 15:39 UTC (permalink / raw)
  To: nicolassaenzj, linux-pm; +Cc: Rafael J. Wysocki

Hi Julien,
  probably not your business these days but it seems building your 
driver fails now in linux-5.4.89 release. Would you mind checking this 
and contacting the right people?

ld -m elf_x86_64 -z max-page-size=0x200000 --build-id --strip-debug -o 
.tmp_vmlinux.kallsyms1 -T ./arch/x86/kernel/vmlinux.lds --whole-archive 
arch/x86/kernel/head_64.o arch/x86/kernel/head64.o 
arch/x86/kernel/ebda.o arch/x86/kernel/platform-quirks.o init/built-in.a 
usr/built-in.a arch/x86/built-in.a kernel/built-in.a certs/built-in.a 
mm/built-in.a fs/built-in.a ipc/built-in.a security/built-in.a 
crypto/built-in.a block/built-in.a lib/built-in.a 
arch/x86/lib/built-in.a drivers/built-in.a sound/built-in.a 
arch/x86/pci/built-in.a arch/x86/power/built-in.a 
arch/x86/video/built-in.a net/built-in.a virt/built-in.a 
--no-whole-archive --start-group lib/lib.a arch/x86/lib/lib.a 
--end-group
ld: drivers/power/supply/sbs-charger.o: in function `sbs_probe':
sbs-charger.c:(.text+0x1db): undefined reference to 
`__devm_regmap_init_i2c'



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 5.4.89: sbs-charger.c:undefined reference to __devm_regmap_init_i2c
  2021-01-16 15:39 5.4.89: sbs-charger.c:undefined reference to __devm_regmap_init_i2c Martin Mokrejs
@ 2021-01-16 21:16 ` Randy Dunlap
  2021-01-17  9:49   ` Martin Mokrejs
  0 siblings, 1 reply; 3+ messages in thread
From: Randy Dunlap @ 2021-01-16 21:16 UTC (permalink / raw)
  To: Martin Mokrejs, nicolassaenzj, linux-pm
  Cc: Rafael J. Wysocki, Greg Kroah-Hartman

On 1/16/21 7:39 AM, Martin Mokrejs wrote:
> Hi Julien,
>   probably not your business these days but it seems building your 
> driver fails now in linux-5.4.89 release. Would you mind checking this 
> and contacting the right people?
> 
> ld -m elf_x86_64 -z max-page-size=0x200000 --build-id --strip-debug -o 
> .tmp_vmlinux.kallsyms1 -T ./arch/x86/kernel/vmlinux.lds --whole-archive 
> arch/x86/kernel/head_64.o arch/x86/kernel/head64.o 
> arch/x86/kernel/ebda.o arch/x86/kernel/platform-quirks.o init/built-in.a 
> usr/built-in.a arch/x86/built-in.a kernel/built-in.a certs/built-in.a 
> mm/built-in.a fs/built-in.a ipc/built-in.a security/built-in.a 
> crypto/built-in.a block/built-in.a lib/built-in.a 
> arch/x86/lib/built-in.a drivers/built-in.a sound/built-in.a 
> arch/x86/pci/built-in.a arch/x86/power/built-in.a 
> arch/x86/video/built-in.a net/built-in.a virt/built-in.a 
> --no-whole-archive --start-group lib/lib.a arch/x86/lib/lib.a 
> --end-group
> ld: drivers/power/supply/sbs-charger.o: in function `sbs_probe':
> sbs-charger.c:(.text+0x1db): undefined reference to 
> `__devm_regmap_init_i2c'

I just sent a patch for this:

https://lore.kernel.org/linux-pm/20210116211310.19232-1-rdunlap@infradead.org/


-- 
~Randy
You can't do anything without having to do something else first.
-- Belefant's Law

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: 5.4.89: sbs-charger.c:undefined reference to __devm_regmap_init_i2c
  2021-01-16 21:16 ` Randy Dunlap
@ 2021-01-17  9:49   ` Martin Mokrejs
  0 siblings, 0 replies; 3+ messages in thread
From: Martin Mokrejs @ 2021-01-17  9:49 UTC (permalink / raw)
  To: Randy Dunlap, nicolassaenzj, linux-pm
  Cc: Rafael J. Wysocki, Greg Kroah-Hartman

On 16/01/2021 22:16, Randy Dunlap wrote:
> On 1/16/21 7:39 AM, Martin Mokrejs wrote:
>> Hi Julien,
>>   probably not your business these days but it seems building your 
>> driver fails now in linux-5.4.89 release. Would you mind checking this 
>> and contacting the right people?
>>
>> ld -m elf_x86_64 -z max-page-size=0x200000 --build-id --strip-debug -o 
>> .tmp_vmlinux.kallsyms1 -T ./arch/x86/kernel/vmlinux.lds --whole-archive 
>> arch/x86/kernel/head_64.o arch/x86/kernel/head64.o 
>> arch/x86/kernel/ebda.o arch/x86/kernel/platform-quirks.o init/built-in.a 
>> usr/built-in.a arch/x86/built-in.a kernel/built-in.a certs/built-in.a 
>> mm/built-in.a fs/built-in.a ipc/built-in.a security/built-in.a 
>> crypto/built-in.a block/built-in.a lib/built-in.a 
>> arch/x86/lib/built-in.a drivers/built-in.a sound/built-in.a 
>> arch/x86/pci/built-in.a arch/x86/power/built-in.a 
>> arch/x86/video/built-in.a net/built-in.a virt/built-in.a 
>> --no-whole-archive --start-group lib/lib.a arch/x86/lib/lib.a 
>> --end-group
>> ld: drivers/power/supply/sbs-charger.o: in function `sbs_probe':
>> sbs-charger.c:(.text+0x1db): undefined reference to 
>> `__devm_regmap_init_i2c'
> 
> I just sent a patch for this:
> 
> https://lore.kernel.org/linux-pm/20210116211310.19232-1-rdunlap@infradead.org/

Excellent, works for me now.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-01-17  9:51 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-16 15:39 5.4.89: sbs-charger.c:undefined reference to __devm_regmap_init_i2c Martin Mokrejs
2021-01-16 21:16 ` Randy Dunlap
2021-01-17  9:49   ` Martin Mokrejs

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).