25 lines · plain
1* Uploaded QE firmware2 3 If a new firmware has been uploaded to the QE (usually by the4 boot loader), then a 'firmware' child node should be added to the QE5 node. This node provides information on the uploaded firmware that6 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 the12 firmware they want is already present.13 - extended-modes: The Extended Modes bitfield, taken from the14 firmware binary. It is a 64-bit number represented15 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