mach-ux500: dynamic UIB (user interface boards) detection