sdm: Don't set active config if pending doze

SetDisplayState() may set active config without checking pending_doze_,
so call DisplayBuiltIn::SetActiveConfig() to protect it. Besides, move
change config message to DisplayBase::SetActiveConfig().

Bug: 157783284
Bug: 158890625
Test: suspend/resume/AoD with Smooth Display enable
Change-Id: Iac7e4277cc36816c2b8a5be6ca0f4e219e3d08fe
3 files changed