Re: ACPI _PS0 failing with UNINITIALIZED_ARG

2017-08-16 Thread Alexander Boettcher
Hi, just a minor idea: the acpi rsdp revision is currently hard-corded in base-nova's core platform.cc to '2'. I don't really believe that this could make a difference, but maybe check that this actually matches the revision as reported by grub2 to the kernel. The revision is currently not

Re: ACPI _PS0 failing with UNINITIALIZED_ARG

2017-08-04 Thread Johannes Kliemann
Hi, thanks for your answer. Well the I2C controller is already enabled. I can successfully run \_SB_.I2C4._PS(0|3). I even can measure the effect since the magic value in the mmio is only available if _PS0 was called on the I2C controller. I have traced the initialization on Linux (exactly said

Re: ACPI _PS0 failing with UNINITIALIZED_ARG

2017-08-04 Thread Alexander Boettcher
Hi, On 03.08.2017 13:29, Johannes Kliemann wrote: >> I have a touchscreen controller (which is an I2C slave) that I need to >> enable via APCI. This should be done by calling the _PS0 ACPI method. I call >> this method by using AcpiEvaluateObject with no arguments and no return >> values.

ACPI _PS0 failing with UNINITIALIZED_ARG

2017-08-03 Thread Johannes Kliemann
Hi again, first, I have posted this question already on Stackoverflow [1] and Reddit [2] but forgot to put it on the mailing list. > I have a touchscreen controller (which is an I2C slave) that I need to enable > via APCI. This should be done by calling the _PS0 ACPI method. I call this >