Revert "Revert "First pass at generic hardware tunables support""

This reverts commit 0e9ef26bc2efd5994d51271e2382c0f66f6236b7.