Switch to new qcom hardware system

* Add new dependicies for variants
* Remove deprecated variant defines