I wrote a blogpost about making AMD Zen3(+)-based Lenovo IdeaPads work with Linux (they have an annoying suspend/s2idle-related bug).
It also has a section about creating ACPI fake-devices to work around "Could not resolve symbol [...], AE_NOT_FOUND" ACPI errors.