Merge remote-tracking branch 'spi/fix/pxa' into spi-linus
This commit is contained in:
@@ -59,7 +59,7 @@ static int pxa2xx_spi_map_dma_buffer(struct driver_data *drv_data,
|
|||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
sg_free_table(sgt);
|
sg_free_table(sgt);
|
||||||
ret = sg_alloc_table(sgt, nents, GFP_KERNEL);
|
ret = sg_alloc_table(sgt, nents, GFP_ATOMIC);
|
||||||
if (ret)
|
if (ret)
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
@@ -1075,7 +1075,7 @@ pxa2xx_spi_acpi_get_pdata(struct platform_device *pdev)
|
|||||||
acpi_bus_get_device(ACPI_HANDLE(&pdev->dev), &adev))
|
acpi_bus_get_device(ACPI_HANDLE(&pdev->dev), &adev))
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
pdata = devm_kzalloc(&pdev->dev, sizeof(*ssp), GFP_KERNEL);
|
pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
|
||||||
if (!pdata) {
|
if (!pdata) {
|
||||||
dev_err(&pdev->dev,
|
dev_err(&pdev->dev,
|
||||||
"failed to allocate memory for platform data\n");
|
"failed to allocate memory for platform data\n");
|
||||||
|
Reference in New Issue
Block a user