I wanted to share a working configuration for the Lenovo L14 Gen 6 (AMD) on Fedora 43 (KDE Plasma 6) following installation.
The Issue: Unresponsive keyboard after resume from sleep (s2idle) and significant battery drain due to an NVMe platform quirk with the Samsung PM9A1 drive.
The Solution: > After updating to the latest BIOS and NVMe firmware via fwupdmgr, the “nightmare” sleep issues were resolved by forcing the following kernel parameters via grubby:
sudo grubby --update-kernel=ALL --args="nvme_core.default_ps_max_latency=0 amd_pmc.enable_stb=1 pcie_aspm=force"
nvme_core...=0: Bypasses the platform quirk/latency issues.amd_pmc.enable_stb=1: Fixes the keyboard lockout on resume.pcie_aspm=force: Dramatically improved the battery drain ins2idle.