Warn on unaligned PCI ROM structure in option roms.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Make CONFIG_OPTIONROMS_DEPLOYED depend on CONFIG_QEMU

Potentially we could even kill it off completely, since it only works
with old versions of Qemu. But it can stay for now as long as it doesn't
offend me in the CSM build...

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Implement !CONFIG_OPTIONROMS support for CSM

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Implement !CONFIG_BOOT for CSM

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>