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

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