Revert "platform: simplify hardware specific configuration"

This reverts commit 4c5cd6266e45a0d9b0fa7cd5d5bf10ebcc9aff12.

Change-Id: I890ee89e598b947c45605c44891542b2d483e024
Merge "Revert "platform: simplify hardware specific configuration"" into production