Loading drivers/gpu/msm/kgsl.c +9 −0 Original line number Diff line number Diff line Loading @@ -5096,6 +5096,12 @@ int kgsl_device_platform_probe(struct kgsl_device *device) if (status) goto error_close_mmu; /* Allocate memory for dma_parms and set the max_seg_size */ device->dev->dma_parms = kzalloc(sizeof(*device->dev->dma_parms), GFP_KERNEL); dma_set_max_seg_size(device->dev, KGSL_DMA_BIT_MASK); /* Initialize the memory pools */ kgsl_init_page_pools(device->pdev); Loading Loading @@ -5159,6 +5165,9 @@ void kgsl_device_platform_remove(struct kgsl_device *device) { destroy_workqueue(device->events_wq); kfree(device->dev->dma_parms); device->dev->dma_parms = NULL; kgsl_device_snapshot_close(device); kgsl_exit_page_pools(); Loading Loading
drivers/gpu/msm/kgsl.c +9 −0 Original line number Diff line number Diff line Loading @@ -5096,6 +5096,12 @@ int kgsl_device_platform_probe(struct kgsl_device *device) if (status) goto error_close_mmu; /* Allocate memory for dma_parms and set the max_seg_size */ device->dev->dma_parms = kzalloc(sizeof(*device->dev->dma_parms), GFP_KERNEL); dma_set_max_seg_size(device->dev, KGSL_DMA_BIT_MASK); /* Initialize the memory pools */ kgsl_init_page_pools(device->pdev); Loading Loading @@ -5159,6 +5165,9 @@ void kgsl_device_platform_remove(struct kgsl_device *device) { destroy_workqueue(device->events_wq); kfree(device->dev->dma_parms); device->dev->dma_parms = NULL; kgsl_device_snapshot_close(device); kgsl_exit_page_pools(); Loading