Only parse the ARC_PARAMS section of the NVM if provided
Only parse the ARC_PARAMS section of the NVM if provided

The thunderbolt plugin reads in 0x80 bytes if we just want to know if a
firmware is native, and 0x224 if we just want the DIGITAL section. The reason
we do this is that reading the entire NVM is really slow.

If we can see the firmware is smaller than the ARC section, read all the
expected data and return success without adding a payload.

fwupd/fwupd,fwupd/fwupd,fwupd/fwupd,fwupd/fwupd