Add an abstraction layer for device ports am: a33dcf098d

Original change: https://googleplex-android-review.googlesource.com/c/device/generic/goldfish/+/12196214

Change-Id: I8e36bf01fc84ecccf02524cd34d8a0ff99c9d690