this unnecessarily complicates the cros-workon code. it comes from a time where we would check out projects not to src/third_party/xxx/.git but to src/third_party/xxx/files/.git and then try to avoid having to set up CROS_WORKON_LOCALNAME to ${PN}/files.
at this point, only two projects are left that do this (autotest & u-boot), so lets convert these to set CROS_WORKON_LOCALNAME directly so we can delete CROS_WORKON_SUBDIR entirely.
Comment 1 by bugdroid1@chromium.org
, Jan 25 2018