Refactor IC support for RKP am: 3200496e75 am: 7a9d6a3e23 am: 768e10d7ba

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1954658

Change-Id: I2977dbcc9f41212df735185a2870987e4b6dd6be