Parti dalle tue tabelle ACPI.
Come per ogni programma ti servono un compilatore e un editor. MaciASL è un "2 in 1" e ha un'interfaccia intuitiva.
Correggi gli errori. I warning, come puoi ben notare guardando il codice, non vanno corretti, perché aml è molto più "permissivo" di altri linguaggi.
Una volta corretti gli errori, si può procedere con le patch. Ce ne sono alcune "già pronte", ma non c'è limite alla fantasia.
Non bisogna applicare patch a casaccio, quindi il ragionamento è il seguente: "ho un problema -> applico una patch" e non "le ho messe tutte per stare sicuro".
Qui c'è tutto lo scibile, ma, di contro, la documentazione è un po' troppo vasta: https://acpica.org">https://acpica.org