I understand the DSDT syntax, but not how to fix the problem.
As you can see from the screen shot below in areas highlighted in yello, I have random Arg0, Arg1, Arg2, and Arg3 after the return value causing a compile error.
Since functions can only return one value I tried to make SDSM into...