I was notified that there is a typo in the USBE/EHCI and USE2/EHC2 device edits section of my article New Minimal DSDT Edits for Gigabyte Socket 1156 Motherboards.
In that section:
"AAPL,current-extra",
0x04C,
Should be:
"AAPL,current-extra",
0x044C,
So that it matches what an iMac with a Core i5/i7 reports.
I have corrected the original article and I would suggest using this correction in your edits.
Many thanks to rekursor for finding this.