@@ -335,6 +335,40 @@ rm $Booter/array[preceding-sibling::key[#text='MmioWhitelist']][1]/#text
335335rm $Booter/array[preceding-sibling::key[#text='Patch']][1]/dict
336336rm $Booter/array[preceding-sibling::key[#text='Patch']][1]/#text
337337
338+ # DeviceProperties Section
339+
340+ defvar DeviceProperties dict[preceding-sibling::key[#text='DeviceProperties']][1]
341+
342+ # DeviceProperties Add
343+
344+ defvar DeviceProperties_Add $DeviceProperties/dict[preceding-sibling::key[#text='Add']][1]
345+
346+ rm $DeviceProperties_Add/#text
347+ rm $DeviceProperties_Add/dict
348+ rm $DeviceProperties_Add/key
349+
350+ set $DeviceProperties_Add/key[last()+1]/#text "PciRoot(0x0)/Pci(0x1b,0x0)"
351+ defnode mynode $DeviceProperties_Add/dict[last()+1] ""
352+ set $mynode/key[last()+1]/#text "layout-id"
353+ set $mynode/data[last()+1]/#text "NwAAAA=="
354+
355+ set $DeviceProperties_Add/key[last()+1]/#text "PciRoot(0x0)/Pci(0x2,0x0)"
356+ defnode mynode $DeviceProperties_Add/dict[last()+1] ""
357+ set $mynode/key[last()+1]/#text "AAPL,ig-platform-id"
358+ set $mynode/data[last()+1]/#text "AwBmAQ=="
359+ set $mynode/key[last()+1]/#text "framebuffer-con1-alldata"
360+ set $mynode/data[last()+1]/#text "AgUAAAAIAAAHBAAAAwQAAAAIAACBAAAABAYAAAAIAACBAAAA"
361+ set $mynode/key[last()+1]/#text "framebuffer-con1-enable"
362+ set $mynode/data[last()+1]/#text "AQAAAA=="
363+ set $mynode/key[last()+1]/#text "framebuffer-pipecount"
364+ set $mynode/data[last()+1]/#text "AgAAAA=="
365+ set $mynode/key[last()+1]/#text "framebuffer-portcount"
366+ set $mynode/data[last()+1]/#text "BAAAAA=="
367+ set $mynode/key[last()+1]/#text "framebuffer-stolenmem"
368+ set $mynode/data[last()+1]/#text "AAAABA=="
369+ set $mynode/key[last()+1]/#text "framebuffer-patch-enable"
370+ set $mynode/data[last()+1]/#text "AQAAAA=="
371+
338372defvar PlatformInfo dict[preceding-sibling::key[#text='PlatformInfo']][1]
339373defvar SystemProductName $PlatformInfo/dict/string[preceding-sibling::key[#text='SystemProductName']][1]
340374
0 commit comments