Allow passing in the HAL suffix as a variable

This fixes NFC on jf, and probably other devices as well.

Change-Id: I0f3b12170107a18ed705cc58e5ca6ce584ea756e