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

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