sdm: Add lock for dpps setting feature

Dpps SetFeature function is to cache the features in dirty
property/event list in dpps manager. The dirty lists are
traversed to get the features and set them to driver when
display commit. Change adds lock to protect feature caching
along with the existing lock in display commit for feature
reading, to fix the issue of vector interactor invalid when
vector is reallocated to grow in size.

Change-Id: Ia5b3a7d3b689ab30f40bba1b9f07dfe1f1fd1d7d
CRs-Fixed: 2274417
1 file changed