Am Freitag, den 26.08.2016, 16:25 +0200 schrieb Marek Vasut: > The content of gpu->memory_base should point to start of RAM, not zero. > > Signed-off-by: Marek Vasut <marex@xxxxxxx> > Cc: Lucas Stach <l.stach@xxxxxxxxxxxxxx> > Cc: Christian Gmeiner <christian.gmeiner@xxxxxxxxx> > Cc: Russell King <rmk+kernel@xxxxxxxxxxxxxxxx> NACK. This will cause memory corruption when used with a MC10 GPU. The checks are there for a reason. ;) I'll have to think about a proper solution for MX6SX. > --- > drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/gpu/drm/etnaviv/etnaviv_gpu.c b/drivers/gpu/drm/etnaviv/etnaviv_gpu.c > index ff6aa5d..a168532 100644 > --- a/drivers/gpu/drm/etnaviv/etnaviv_gpu.c > +++ b/drivers/gpu/drm/etnaviv/etnaviv_gpu.c > @@ -588,6 +588,8 @@ int etnaviv_gpu_init(struct etnaviv_gpu *gpu) > gpu->memory_base = PHYS_OFFSET; > else > gpu->memory_base = dma_mask - SZ_2G + 1; > + } else { > + gpu->memory_base = PHYS_OFFSET; > } > > ret = etnaviv_hw_reset(gpu); _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel