sched: introduce subport profile add function