@@ -331,6 +331,10 @@ static struct irecv_device irecv_devices[] = {
331331 { "iPad16,4" , "j718ap" , 0x0A , 0x8132 , "iPad Pro 11-inch (M4, Cellular)" },
332332 { "iPad16,5" , "j720ap" , 0x0C , 0x8132 , "iPad Pro 13-inch (M4, WiFi)" },
333333 { "iPad16,6" , "j721ap" , 0x0E , 0x8132 , "iPad Pro 13-inch (M4, Cellular)" },
334+ { "iPad17,1" , "j817ap" , 0x08 , 0x8142 , "iPad Pro 11-inch (M5, WiFi)" },
335+ { "iPad17,2" , "j818ap" , 0x0A , 0x8142 , "iPad Pro 11-inch (M5, Cellular)" },
336+ { "iPad17,3" , "j820ap" , 0x0C , 0x8142 , "iPad Pro 13-inch (M5, WiFi)" },
337+ { "iPad17,4" , "j821ap" , 0x0E , 0x8142 , "iPad Pro 13-inch (M5, Cellular)" },
334338 /* Apple TV */
335339 { "AppleTV2,1" , "k66ap" , 0x10 , 0x8930 , "Apple TV 2" },
336340 { "AppleTV3,1" , "j33ap" , 0x08 , 0x8942 , "Apple TV 3" },
@@ -451,6 +455,7 @@ static struct irecv_device irecv_devices[] = {
451455 { "Mac16,11" , "j773sap" , 0x02 , 0x6040 , "Mac mini (M4 Pro, 2024)" },
452456 { "Mac16,12" , "j713ap" , 0x2C , 0x8132 , "MacBook Air (13-inch, M4, 2025)" },
453457 { "Mac16,13" , "j715ap" , 0x2E , 0x8132 , "MacBook Air (15-inch, M4, 2025)" },
458+ { "Mac17,2" , "j704ap" , 0x22 , 0x8142 , "MacBook Pro (14-inch, M5, 2025)" },
454459 /* Apple Silicon VMs (supported by Virtualization.framework on macOS 12) */
455460 { "VirtualMac2,1" , "vma2macosap" , 0x20 , 0xFE00 , "Apple Virtual Machine 1" },
456461 /* Apple T2 Coprocessor */
@@ -474,6 +479,7 @@ static struct irecv_device irecv_devices[] = {
474479 { "AppleDisplay2,1" , "j327ap" , 0x22 , 0x8030 , "Studio Display" },
475480 /* Apple Vision Pro */
476481 { "RealityDevice14,1" , "n301ap" , 0x42 , 0x8112 , "Apple Vision Pro" },
482+ { "RealityDevice17,1" , "n301aap" , 0x42 , 0x8142 , "Apple Vision Pro (M5)" },
477483 { NULL , NULL , -1 , -1 , NULL }
478484};
479485
0 commit comments