1* Uploaded QE firmware 2 3 If a new firmware has been uploaded to the QE (usually by the 4 boot loader), then a 'firmware' child node should be added to the QE 5 node. This node provides information on the uploaded firmware that 6 device drivers may need. 7 8 Required properties: 9 - id: The string name of the firmware. This is taken from the 'id' 10 member of the qe_firmware structure of the uploaded firmware. 11 Device drivers can search this string to determine if the 12 firmware they want is already present. 13 - extended-modes: The Extended Modes bitfield, taken from the 14 firmware binary. It is a 64-bit number represented 15 as an array of two 32-bit numbers. 16 - virtual-traps: The virtual traps, taken from the firmware binary. 17 It is an array of 8 32-bit numbers. 18 19Example: 20 firmware { 21 id = "Soft-UART"; 22 extended-modes = <0 0>; 23 virtual-traps = <0 0 0 0 0 0 0 0>; 24 }; 25