You are not logged in.

#1 2025-03-24 12:48:06

bayleaf420
Member
Registered: 2025-03-23
Posts: 1

USB-C driver has a conflicting memory region with another driver.

For context I use an ASUS laptop, which has a USBC port for charging other than the regular charging port. If I charge with the USB-C port, then the battery percentage detection gets messed up and oscillates between 0% and 100%, shutting down the laptop in the process. This is the reason why I got rid of debian and installed archlinux, thinking that the problem will go away. But the same driver issue got carried over to arch. It didn't go away with a BIOS update either.

Whenever the laptop is switched on the "[    0.317610] platform USBC000:00: ......" message is shown and a filesystem check happens.

This is the dmesg output:

[    0.317610] platform USBC000:00: failed to claim resource 0: [mem 0xbc343704-0xbc344703]
[    0.317616] fbcon: Taking over console
[    0.317626] acpi USBC000:00: platform device creation failed: -16

What should I do to resolve this issue?

Offline

#2 2025-03-24 14:49:01

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,085

Re: USB-C driver has a conflicting memory region with another driver.

The filesystem check happens because the disk wasn't properly unmounted what also suggests that this was not a controlled shutdown because of the low battery state (plus you're charging, ie. running on AC) what heavily implies you end up underpowered, the CPU starves and that's why the system shuts down.

Sound like https://bbs.archlinux.org/viewtopic.php?id=304401

Offline

Board footer

Powered by FluxBB