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

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