[PATCH v1 openEuler-23.09 21/21] sched: programmable: Add lib for sched programmable