base.bbclass: add support for SOC_FAMILY in COMPATIBLE_MACHINES
base.bbclass: add support for SOC_FAMILY in COMPATIBLE_MACHINES

* Add support for using SOC_FAMILY in the COMPATIBLE_MACHINES
  setting for a recipe.
* This will allow recipes to work for entire families of
  devices without having to maintain/update the compatible
  devices as new devices are added into a family

Signed-off-by: Chase Maupin <874d7d4fa211492c1868f6a91442712d37040f21@ti.com>
Acked-by: Denys Dmytriyenko <d29de71aea38aad3a87d486929cb0aad173ae612@ti.com>
Acked-by: Koen Kooi <aeb23945acf582c79fe8e7da695ed6eac02acbbd@ti.com>
Signed-off-by: Koen Kooi <42e3d96910f922bdd7dd1805fe3f8aff634f391d@openembedded.org>

scottellis/overo-oe,John-NY/overo-oe,yyli/overo-oe,rascalmicro/openembedded-rascal,rascalmicro/openembedded-rascal,JamesAng/goe,openembedded/openembedded,dellysunnymtech/sakoman-oe,JamesAng/goe,BlackPole/bp-openembedded,John-NY/overo-oe,mrchapp/arago-oe-dev,rascalmicro/openembedded-rascal,libo/openembedded,dave-billin/overo-ui-moos-auv,giobauermeister/openembedded,buglabs/oe-buglabs,dave-billin/overo-ui-moos-auv,thebohemian/openembedded,sutajiokousagi/openembedded,JamesAng/goe,hulifox008/openembedded,anguslees/openembedded-android,giobauermeister/openembedded,sentient-energy/emsw-oe-mirror,scottellis/overo-oe,sampov2/audio-openembedded,yyli/overo-oe,John-NY/overo-oe,dave-billin/overo-ui-moos-auv,JamesAng/oe,JamesAng/goe,scottellis/overo-oe,openpli-arm/openembedded,xifengchuo/openembedded,thebohemian/openembedded,trini/openembedded,Martix/Eonos,yyli/overo-oe,trini/openembedded,yyli/overo-oe,openembedded/openembedded,mrchapp/arago-oe-dev,Martix/Eonos,nx111/openembeded_openpli2.1_nx111,openembedded/openembedded,nx111/openembeded_openpli2.1_nx111,xifengchuo/openembedded,buglabs/oe-buglabs,sledz/oe,openpli-arm/openembedded,openembedded/openembedded,SIFTeam/openembedded,sentient-energy/emsw-oe-mirror,openpli-arm/openembedded,openembedded/openembedded,xifengchuo/openembedded,rascalmicro/openembedded-rascal,openembedded/openembedded,dave-billin/overo-ui-moos-auv,John-NY/overo-oe,sentient-energy/emsw-oe-mirror,Martix/Eonos,openpli-arm/openembedded,mrchapp/arago-oe-dev,dave-billin/overo-ui-moos-auv,sampov2/audio-openembedded,libo/openembedded,SIFTeam/openembedded,sampov2/audio-openembedded,dellysunnymtech/sakoman-oe,openpli-arm/openembedded,sentient-energy/emsw-oe-mirror,anguslees/openembedded-android,JamesAng/oe,xifengchuo/openembedded,sledz/oe,yyli/overo-oe,libo/openembedded,sentient-energy/emsw-oe-mirror,openpli-arm/openembedded,nx111/openembeded_openpli2.1_nx111,dellysunnymtech/sakoman-oe,thebohemian/openembedded,buglabs/oe-buglabs,hulifox008/openembedded,sledz/oe,hulifox008/openembedded,sledz/oe,openembedded/openembedded,hulifox008/openembedded,thebohemian/openembedded,anguslees/openembedded-android,buglabs/oe-buglabs,sledz/oe,giobauermeister/openembedded,anguslees/openembedded-android,BlackPole/bp-openembedded,Martix/Eonos,nx111/openembeded_openpli2.1_nx111,giobauermeister/openembedded,dellysunnymtech/sakoman-oe,mrchapp/arago-oe-dev,xifengchuo/openembedded,anguslees/openembedded-android,sentient-energy/emsw-oe-mirror,libo/openembedded,buglabs/oe-buglabs,yyli/overo-oe,BlackPole/bp-openembedded,JamesAng/oe,mrchapp/arago-oe-dev,sentient-energy/emsw-oe-mirror,nx111/openembeded_openpli2.1_nx111,SIFTeam/openembedded,giobauermeister/openembedded,SIFTeam/openembedded,trini/openembedded,JamesAng/oe,dellysunnymtech/sakoman-oe,BlackPole/bp-openembedded,hulifox008/openembedded,yyli/overo-oe,mrchapp/arago-oe-dev,sampov2/audio-openembedded,trini/openembedded,dave-billin/overo-ui-moos-auv,dellysunnymtech/sakoman-oe,xifengchuo/openembedded,hulifox008/openembedded,Martix/Eonos,sutajiokousagi/openembedded,buglabs/oe-buglabs,BlackPole/bp-openembedded,sledz/oe,thebohemian/openembedded,nx111/openembeded_openpli2.1_nx111,John-NY/overo-oe,xifengchuo/openembedded,anguslees/openembedded-android,sutajiokousagi/openembedded,JamesAng/oe,scottellis/overo-oe,JamesAng/oe,rascalmicro/openembedded-rascal,nx111/openembeded_openpli2.1_nx111,sampov2/audio-openembedded,buglabs/oe-buglabs,sutajiokousagi/openembedded,trini/openembedded,hulifox008/openembedded,giobauermeister/openembedded,JamesAng/oe,thebohemian/openembedded,BlackPole/bp-openembedded,giobauermeister/openembedded,SIFTeam/openembedded,sutajiokousagi/openembedded,sutajiokousagi/openembedded,yyli/overo-oe,dellysunnymtech/sakoman-oe,openembedded/openembedded,trini/openembedded,giobauermeister/openembedded,trini/openembedded,giobauermeister/openembedded,Martix/Eonos,libo/openembedded,libo/openembedded,rascalmicro/openembedded-rascal,openpli-arm/openembedded,John-NY/overo-oe,JamesAng/goe,openembedded/openembedded,openembedded/openembedded,anguslees/openembedded-android,xifengchuo/openembedded,thebohemian/openembedded,rascalmicro/openembedded-rascal,SIFTeam/openembedded,openembedded/openembedded,John-NY/overo-oe,dave-billin/overo-ui-moos-auv,mrchapp/arago-oe-dev,scottellis/overo-oe,sampov2/audio-openembedded,JamesAng/goe,sutajiokousagi/openembedded,xifengchuo/openembedded,sampov2/audio-openembedded,libo/openembedded,JamesAng/goe,sledz/oe,dellysunnymtech/sakoman-oe,rascalmicro/openembedded-rascal,Martix/Eonos,scottellis/overo-oe,dellysunnymtech/sakoman-oe,nx111/openembeded_openpli2.1_nx111,BlackPole/bp-openembedded,SIFTeam/openembedded,buglabs/oe-buglabs,scottellis/overo-oe