What's the purpose of subsys_interface in linux/device.h?