[PATCH v2 08/14] include/hw: add macros for deprecation & removal of versioned machines