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

This reverts commit d8ea3d377d6056ebdce07b3e26f8a2ec1c9a94b0.
Rebase from 'upstream' (no changes)
Trimmed the branch to only the hardware_interface sub directory