On Tue, 8 Mar 2016, Mike Larkin wrote:
> On Tue, Mar 08, 2016 at 11:32:02PM -0800, Philip Guenther wrote:
...
> > I guess acpiec.c's sci handling will need to be taught how to use that 3rd 
> > register for this hardware to be supported...
> 
> Nice find. I didn't notice that. I agree with your assessment.

...except the FADT doesn't have the hw-reduced flag set, so this is just 
an extra allocation and acpiec should *not* use it for SCI stuff?

I think the initial step here would be to get a kernel with these lines 
from sys/dev/acpi/acpiec.c deleted and see how it behaves.

       if (size != 2 || *buf != RES_TYPE_ENDTAG) {
               dnprintf(10, "%s: no _CRS end tag\n", DEVNAME(sc));
               aml_freevalue(&res);
               return (1);
       }

(That's lines 482-486 or so.)

Sorry, gotta crash...


Philip Guenther

Reply via email to