Board revision is hardware revision for board. Meaning of hardwarerevision is defined by device/SoM manufacturer and because of that it isdefined as a string.

Board revision information can be stored in hardware identifier resistors,eFuses, EEPROM or some other device specific non-volatile storage. It isexpected that bootloader will analyse board revision information and passit in device tree to kernel.