Various cleanups using WREG32_FIELD as well as a bug fix in the soft_reset check for VCEv3 which didn't hold the GRBM lock around accessing GRBM_GFX_IDX.