diff options
author | Ben Skeggs <bskeggs@redhat.com> | 2016-06-22 12:41:04 +1000 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2016-07-14 11:53:25 +1000 |
commit | 2f96e8e3e0226d74ca62544d3c9f3558e55b6bb2 (patch) | |
tree | 8f324be15ad5387dc51f0b28d6fafbee850dfe20 /drivers/gpu/drm/nouveau/include/nvkm/subdev | |
parent | 4d4e9907ff572bb1d1c0f6913ad6e3d6d4525077 (diff) | |
download | blackbird-op-linux-2f96e8e3e0226d74ca62544d3c9f3558e55b6bb2.tar.gz blackbird-op-linux-2f96e8e3e0226d74ca62544d3c9f3558e55b6bb2.zip |
drm/nouveau/bios: pointers beyond end of first image need special handling
Makes common the code that was previously used by the PMU table parsing,
as it appears other tables need this too.
Not much of an idea what this is all about...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/include/nvkm/subdev')
-rw-r--r-- | drivers/gpu/drm/nouveau/include/nvkm/subdev/bios.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios.h b/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios.h index 6137de829b8f..a72f3290528a 100644 --- a/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios.h +++ b/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios.h @@ -7,6 +7,9 @@ struct nvkm_bios { u32 size; u8 *data; + u32 image0_size; + u32 imaged_addr; + u32 bmp_offset; u32 bit_offset; |