We should avoid ifdefs whenever possible - just instantiate the bus and obey the return value. NuttX will tell you if the bus can't be found.