ibft: separate ibft parsing from sysfs interface