Loading drivers/gpu/msm/adreno_a6xx_rgmu.c +8 −2 Original line number Diff line number Diff line // SPDX-License-Identifier: GPL-2.0-only /* * Copyright (c) 2018-2020, The Linux Foundation. All rights reserved. * Copyright (c) 2018-2021, The Linux Foundation. All rights reserved. */ #include <linux/clk-provider.h> Loading Loading @@ -1342,7 +1342,13 @@ static int a6xx_rgmu_probe(struct kgsl_device *device, device->gmu_core.gmu2gpu_offset = (res->start - device->reg_phys) >> 2; device->gmu_core.reg_len = resource_size(res); device->gmu_core.reg_virt = devm_ioremap_resource(&pdev->dev, res); /* * We can't use devm_ioremap_resource here because we purposely double * map the gpu_cc registers for debugging purposes */ device->gmu_core.reg_virt = devm_ioremap(&pdev->dev, res->start, resource_size(res)); if (IS_ERR(device->gmu_core.reg_virt)) { dev_err(&pdev->dev, "Unable to map the RGMU registers\n"); Loading Loading
drivers/gpu/msm/adreno_a6xx_rgmu.c +8 −2 Original line number Diff line number Diff line // SPDX-License-Identifier: GPL-2.0-only /* * Copyright (c) 2018-2020, The Linux Foundation. All rights reserved. * Copyright (c) 2018-2021, The Linux Foundation. All rights reserved. */ #include <linux/clk-provider.h> Loading Loading @@ -1342,7 +1342,13 @@ static int a6xx_rgmu_probe(struct kgsl_device *device, device->gmu_core.gmu2gpu_offset = (res->start - device->reg_phys) >> 2; device->gmu_core.reg_len = resource_size(res); device->gmu_core.reg_virt = devm_ioremap_resource(&pdev->dev, res); /* * We can't use devm_ioremap_resource here because we purposely double * map the gpu_cc registers for debugging purposes */ device->gmu_core.reg_virt = devm_ioremap(&pdev->dev, res->start, resource_size(res)); if (IS_ERR(device->gmu_core.reg_virt)) { dev_err(&pdev->dev, "Unable to map the RGMU registers\n"); Loading