I just read the headline and thought, what are we doing with "mac addresses"? This is not a network driver. I think MC address stands for "memory controller" address. I think nowadays that's basically a synonym for VMID 0 virtual address. Regards, Â Felix On 2018-08-09 11:41 AM, James Zhu wrote: > Signed-off-by: James Zhu <James.Zhu at amd.com> > --- > drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h > index 08e3857..edb7baf 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h > @@ -226,6 +226,9 @@ struct amdgpu_firmware_info { > void *kaddr; > /* ucode_size_bytes */ > uint32_t ucode_size; > + /* starting tmr mc address */ > + uint32_t tmr_mc_addr_lo; > + uint32_t tmr_mc_addr_hi; > }; > > void amdgpu_ucode_print_mc_hdr(const struct common_firmware_header *hdr);