The goldfish android emulator platform is a complete trainwreck which causes havoc when enabled in Kconfig. Aside of unconditionally registering a platform device with hardcoded address ranges, it prevents the serial interrupt from being requested and in case of a spurious interrupt the broken interrupt handler of the pdev_bus driver goes into a hard to debug infinite loop. Thanks to Gabriel and Borislav for providing patiently debug information. No thanks to the folks @Intel who choked this $corporate trainwreck down our throat and wasted the time of everyone who got bitten by this. Thanks, tglx