scsi: add topology support