bus/fslmc: refactor scan and probe functions