SConstruct: Support Hygon Dhyana x86 vendor id (HygonGenuine?).
Patch provided by Jinke Fan via ffado-devel mailing list (subject "[patch] :
Add support for Hygon Dhyana processor", 18 May 2019). Jinke Fan wrote:
Chengdu Haiguang IC Design Co., Ltd (Hygon) is a Joint Venture between
AMD and Haiguang Information Technology Co.,Ltd., aims at providing high
performance x86 processor for China server market. Its first generation
processor codename is Dhyana, which originates from AMD technology and
shares most of the architecture with AMD's family 17h, but with
different CPU Vendor ID("HygonGenuine?")/Family series number(Family
18h).
At present FFADO does not make use of hardware virtualisation, which is
the specific CPU feature addressed by this patch. Even so, the detection
and handling this new vendor ID is certainly worthwhile since it may prove
helpful in future.