Syntax 4

Define.DMI_info "${sys:devices/virtual/dmi/id/board_vendor}-${sys:devices/virtual/dmi/id/product_family}-${sys:devices/virtual/dmi/id/board_name}"

If.LENOVOT14s {
	Condition {
		Type RegexMatch
		String "${var:DMI_info}"
		Regex "LENOVO.*(Think(Pad T14s Gen 6.*|Book 16 G7 QOY)|Ideapad.*5.*)|(HP.*Omnibook X.*)|ASUSTeK COMPUTER.*ASUS (Zenbook A14|Vivobook S 15)|(Microsoft Corporation.*Surface.*Microsoft Surface Laptop, 7th Edition)"
	}
	True.Include.t14s.File "/Qualcomm/x1e80100/LENOVO-T14s.conf"
}

If.LENOVOSlim7x {
	Condition {
		Type RegexMatch
		String "${var:DMI_info}"
		Regex "LENOVO.*Yoga Slim 7.*"
	}
	True.Include.7x.File "/Qualcomm/x1e80100/LENOVO-Slim-7x.conf"
}

If.SURFACEPro12in {
	Condition {
		Type RegexMatch
		String "${var:DMI_info}"
		Regex "Microsoft Corporation.*Surface.*Surface Pro 12in 1st Ed with Snapdragon"
	}
	True.Include.7x.File "/Qualcomm/x1e80100/MICROSOFT-Surface-Pro-12in.conf"
}

If.DellLatitude7455 {
	Condition {
		Type RegexMatch
		String "${var:DMI_info}"
		Regex "Dell Inc.*(Latitude|Inspiron).*"
	}
	True.Include.latitude.File "/Qualcomm/x1e80100/Dell-Latitude-7455.conf"
}
