I have replaced this DSDT-E6320.aml.zip, and give it a try.
I have noticed something error, but do not know if that matters or not.
Thing is when I open up All the DSDT files in this topic by MaciASL, press compile button, get three line error messages
"
3944, 6126, syntax error, unexpected PARSEOP_IF, expecting PARSEOP_CLOSE_PAREN or ','
3948, 6126, syntax error, unexpected PARSEOP_CLOSE_PAREN
9196, 6126, syntax error, unexpected PARSEOP_SCOPE, expecting $end and premature End-Of-File
"
I corrected the code and saved. But got the same errors when I opened up again.