diff --git a/src/devices/asus_zenbook_a16_ux3607oa.c b/src/devices/asus_zenbook_a16_ux3607oa.c new file mode 100644 index 0000000..2b86a05 --- /dev/null +++ b/src/devices/asus_zenbook_a16_ux3607oa.c @@ -0,0 +1,30 @@ +// SPDX-License-Identifier: BSD-3-Clause + +#include +#include + +static EFI_GUID asus_zenbook_a16_hwids[] = { + { 0xb4d58bb1, 0xc8f7, 0x5951, { 0x82, 0x9f, 0x1e, 0xaa, 0x8a, 0xb1, 0xb9, 0x2f } }, + { 0x5b6d366d, 0x9a43, 0x536d, { 0x96, 0x37, 0x8e, 0x47, 0xab, 0xfb, 0x8e, 0x63 } }, + { 0x40ce3633, 0xa61c, 0x59ae, { 0x83, 0x36, 0x6d, 0x86, 0x1b, 0x93, 0x37, 0x33 } }, + { 0xf5fe8d44, 0x6deb, 0x526c, { 0xbc, 0xde, 0x15, 0x21, 0x45, 0x88, 0xd0, 0x61 } }, + { 0x7db8b4b3, 0xf031, 0x5a1f, { 0x8f, 0x5b, 0x05, 0x29, 0x46, 0xfa, 0xfe, 0xf6 } }, + { 0x9aca06aa, 0x73c1, 0x5b12, { 0x9b, 0xdb, 0xd8, 0x8c, 0x01, 0x11, 0x91, 0x0c } }, + { 0x11365785, 0xf0f4, 0x52d6, { 0xba, 0x2a, 0xe3, 0x4c, 0xda, 0x45, 0x59, 0x50 } }, + { 0x27fc49a6, 0x607b, 0x5f8d, { 0xbc, 0xd4, 0xeb, 0x8b, 0xde, 0xdf, 0xb3, 0x1a } }, + { 0xef65dda1, 0xfabb, 0x5a20, { 0x9f, 0x5b, 0x17, 0x3b, 0x98, 0x76, 0xcf, 0x17 } }, + { 0x176f35e1, 0xa53c, 0x5823, { 0x85, 0xec, 0x0e, 0x69, 0xdd, 0xcc, 0xc7, 0x18 } }, + { 0xaa97280b, 0x2a64, 0x5146, { 0x8c, 0xf5, 0x1a, 0xb4, 0xcf, 0xf4, 0xf4, 0xf7 } }, + { 0x8d1e50f4, 0x5fca, 0x5e73, { 0x91, 0xf3, 0x21, 0xe4, 0x6a, 0x94, 0x19, 0xab } }, + { 0xa29d04c1, 0x686b, 0x5861, { 0x9f, 0xf7, 0xca, 0xdf, 0x33, 0xcb, 0xcb, 0x97 } }, + { 0xe2bb821e, 0xaeef, 0x5cfc, { 0xa0, 0x62, 0x39, 0x2f, 0x25, 0x39, 0xfd, 0x67 } }, + { 0xc4e7b7b9, 0x2520, 0x5397, { 0x80, 0x40, 0x8a, 0xc2, 0x79, 0xf5, 0x40, 0xd8 } }, + { } +}; + +static struct device asus_zenbook_a16_dev = { + .name = L"ASUS Zenbook A16", + .dtb = L"qcom\\glymur-asus-zenbook-a16-ux3607oa.dtb", + .hwids = asus_zenbook_a16_hwids, +}; +DEVICE_DESC(asus_zenbook_a16_dev);