dts: msm_shared: Add fallback matching algorithm to select device tree
dts: msm_shared: Add fallback matching algorithm to select device tree

It is adding fallback matching algorithm to ignore platform subtype
if there is no subtype-specific device tree provided.

Change-Id: Iefde1c64ef51fe068a92ac5c64fe7e24ee214dcd

CanarySolutions/little-kernel,jbott/lk_gee,mozilla-b2g/fairphone2_kernel_lk,jsr-d10/android_bootable_bootloader_lk,Redmi-dev/android_bootable_lk,Foxda-Tech/polaris-bootable-bootloader-lk,CanarySolutions/little-kernel,M1cha/lktris,detule/lk-g2-spr,t2m-foxfone/kernel_lk,t2m-foxfone/android_kernel_lk,M1cha/lktris,Foxda-Tech/argo8-bootable-bootloader-lk,Foxda-Tech/polaris-bootable-bootloader-lk,jsr-d10/android_bootable_bootloader_lk,mozilla-b2g/kernel_lk,Foxda-Tech/polaris-bootable-bootloader-lk,Foxda-Tech/polaris-bootable-bootloader-lk,mozilla-b2g/kernel_lk,mozilla-b2g/kernel_lk,lg-devs/g2-bootloader,M1cha/android_bootable_bootloader_lk,mozilla-b2g/kernel_lk,Redmi-dev/android_bootable_lk,idor/dk50-bootable_bootloader_lk,Foxda-Tech/polaris-bootable-bootloader-lk,CanarySolutions/little-kernel,jbott/lk_gee,M1cha/android_bootable_bootloader_lk,t2m-foxfone/kernel_lk,t2m-foxfone/android_kernel_lk,M1cha/android_bootable_bootloader_lk,detule/lk-g2-spr,efidroid/lk,idor/dk50-bootable_bootloader_lk,lg-devs/g2-bootloader,t2m-foxfone/android_kernel_lk,t2m-foxfone/kernel_lk,jsr-d10/android_bootable_bootloader_lk,t2m-foxfone/kernel_lk,Foxda-Tech/argo8-bootable-bootloader-lk,M1cha/lktris,lg-devs/g2-bootloader,mozilla-b2g/fairphone2_kernel_lk,M1cha/lktris,idor/dk50-bootable_bootloader_lk,detule/lk-g2-spr,mozilla-b2g/kernel_lk,M1cha/android_bootable_bootloader_lk,M1cha/lktris,Foxda-Tech/argo8-bootable-bootloader-lk,Foxda-Tech/argo8-bootable-bootloader-lk,idor/dk50-bootable_bootloader_lk,Foxda-Tech/argo8-bootable-bootloader-lk,efidroid/lk,efidroid/lk,jsr-d10/android_bootable_bootloader_lk,t2m-foxfone/kernel_lk,Redmi-dev/android_bootable_lk,M1cha/android_bootable_bootloader_lk,M1cha/android_bootable_bootloader_lk,idor/dk50-bootable_bootloader_lk,t2m-foxfone/android_kernel_lk,efidroid/lk,detule/lk-g2-spr,lg-devs/g2-bootloader,mozilla-b2g/fairphone2_kernel_lk,jbott/lk_gee,Redmi-dev/android_bootable_lk,mozilla-b2g/fairphone2_kernel_lk,mozilla-b2g/fairphone2_kernel_lk,lg-devs/g2-bootloader,CanarySolutions/little-kernel,CanarySolutions/little-kernel,efidroid/lk,jsr-d10/android_bootable_bootloader_lk,Redmi-dev/android_bootable_lk,t2m-foxfone/android_kernel_lk,jbott/lk_gee,jbott/lk_gee,detule/lk-g2-spr