> >
> > Not sure we have a policy. But it does seem to indicate that adding
> > an implicit conversion from Package to Integer isn't the right
> > approach. Need to think a bit more about this, but maybe the right
> > thing to do is having _STA() return 0 if an unexpected AML failure
occurs.
>
> How is this coming along Mark? Do you have any PoC code that needs testing
> against the hardware?
>
Update to closure of this issue for anyone else that may have the same
problem (or searching for a solution):
Lenovo released a UEFI firmware upgrade on 8 March 2023 which has fixed this
issue. The location of the update (for Australia) is listed below, adjust
for your own locale:
https://pcsupport.lenovo.com/au/en/products/desktops-and-all-in-ones/thinkce
ntre-m-series-desktops/thinkcentre-m70s-gen-3/11t8/downloads/driver-list/com
ponent?name=BIOS%2FUEFI
Thanks to those that helped or had input through this issue.