Do not update coex if physical channels remain the same on update

onPhysicalChannelConfigChanged() may be called frequently, but the
pertitent info for coex may not change between updates. This CL ignores
these calls if the pertitent info has not changed, so that we don't have
to recalculate the unsafe channels or notify listeners redundantly.

Bug: 191267443
Test: atest CoexManagerTest
Change-Id: I351afd8c5e5d12a1c8a90ce6cdf903328e70db4f
3 files changed