Remove peripheralprovider.

We will use a C only HAL type abstraction for each board, the provider
pattern will not be needed.

Bug: 26189976

Change-Id: I6e5968c7c4f214734b0117e484d362ce229f9fba
8 files changed