[mustang] DSDT changes from APM

Treat the processors as Devices.
Remove the PCPD device and replace it with EDAC entries.
Remove the gpioclk for GPIO.
Add GPIOSB, GP01, I2C0 device definitions.
Remove SATA PHY definitions.
Clean up the ETH definitions. Add separate nodes for the APM driver.
Add PktDMA device definitions.
[mustang]: change GIC location and distributor set-up

Move the GIC slightly and add additional code to set it up during
primary code boot.

Code written by APM.
Merge branch 'new_apm_asl' into redhat-share