|
@@ -124,7 +124,7 @@ struct tmc_drvdata {
|
|
|
bool reading;
|
|
|
char *buf;
|
|
|
dma_addr_t paddr;
|
|
|
- void __iomem *vaddr;
|
|
|
+ void *vaddr;
|
|
|
u32 size;
|
|
|
bool enable;
|
|
|
enum tmc_config_type config_type;
|
|
@@ -766,7 +766,7 @@ err_misc_register:
|
|
|
err_devm_kzalloc:
|
|
|
if (drvdata->config_type == TMC_CONFIG_TYPE_ETR)
|
|
|
dma_free_coherent(dev, drvdata->size,
|
|
|
- &drvdata->paddr, GFP_KERNEL);
|
|
|
+ drvdata->vaddr, drvdata->paddr);
|
|
|
return ret;
|
|
|
}
|
|
|
|