[QCOM] improve definition assumptions

These definitions might not suit all targets or qcom module pairs.
Support locally disabling and also clean up for improved testing.