Merge VPD commits from Stradale

Change-Id: I95aa2bb30299c9d22563068741ffbeda48d2d84b
RTC: 97488
Origin: Google Shared Technology
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11661
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Move pnordd mutex outside of do-loop for CONFIG fix.

Change-Id: Iccbe2c1869cbd909a99c431801a57cb381d980e1
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11899
Tested-by: Jenkins Server
Reviewed-by: Brian Silver <bsilver@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Change machine to Palmetto.

Change-Id: Iacb12738baa4ee1c35523ff9c9488ff8cbf98fe9
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11900
Tested-by: Jenkins Server
Reviewed-by: Brian Silver <bsilver@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Remove bad-dq reconfigure loop if CONFIG_VPD_GETMACRO_USE_EFF_ATTR is set.

Change-Id: I5c20f4f5ede8ef2a8f1fd7a7a692ccee1115e53f
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11901
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Disable Hostboot Runtime

Change-Id: I52885352614377579183a84eb8a40ebdb450e607
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11914
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Attribute changes to support LRDIMMs through EFF attrs.

Change-Id: Iff8e23ebc02adb3cd91c181692801cffe12d8742
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11916
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Give build option to prevent use of binfiles cache.

Change-Id: I489c4aa22d5855ba4e7d3affa3198baea1fc0a55
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11902
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Simplify config options for Palmetto

Change-Id: I0567d30105368f0a560d0bad346216dc8752557f
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11917
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Change CPU_WAKEUP_SECONDS to 2

Change-Id: I92a3511beddb650675101b6f853c219cac14876e
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11923
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Fix uninitialized value in pnorrptest.H

Change-Id: Ifb95c9ee080a1314432a385241e350cdcc59c2af
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11940
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Workaround GCC ICE in 4.8

Change-Id: Iebdf940c1fb7063f7314ec92ce8f99827e6fa2c2
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11941
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Incorrect memset in populate_attributes.

Change-Id: I8382bf1de886c4ec08d6e046a522854c3b6df47f
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11942
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Build changes to support buildroot

Change-Id: I8f2bef01886d69d275824054faac4be34b9cac6b
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11943
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Fix uninitialized value in initfile compiler

Change-Id: Ib339a4f70b506f3007556036b8902b7a76ede613
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11946
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>