Revert "Trimmed the branch to only the hardware_interface sub directory"

This reverts commit 79c8d6fa50b7d49bdd2de582305b50f30889cbe4.
Rebase from 'upstream'
Trimmed the branch to only the hardware_interface sub directory