Backport of r338074 - generalize uart_bus_probe and add SNPS support to x86Submitted by: Rajesh KumarDifferential Revision: https://reviews.freebsd.org/D17381