hal: Add bmt/fnb/delay support for generic effect framework

Base changes for supporting generic effect framework in HAL

Change-Id: I556735de11a11f68e65a95fafb011b724921392d
4 files changed