Is your feature request related to a problem? Please describe.
Currently SOF topologies can be created with too long control names and these will fail upn Linux kernel loading the topologies.
Describe the solution you'd like
It should be possible to constraint length of "string" data and capture invalid entries at topology build time.
Describe alternatives you've considered
Additional context
Filed as result of #9008