Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d4adcc01 authored by Jingoo Han's avatar Jingoo Han Committed by Vinod Koul
Browse files

dma: use dev_get_platdata()



Use the wrapper function for retrieving the platform data instead of
accessing dev->platform_data directly.

Signed-off-by: default avatarJingoo Han <jg1.han@samsung.com>
Signed-off-by: default avatarVinod Koul <vinod.koul@intel.com>
parent 696b4ff8
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1332,7 +1332,7 @@ static int __init sdma_probe(struct platform_device *pdev)
	int ret;
	int irq;
	struct resource *iores;
	struct sdma_platform_data *pdata = pdev->dev.platform_data;
	struct sdma_platform_data *pdata = dev_get_platdata(&pdev->dev);
	int i;
	struct sdma_engine *sdma;
	s32 *saddr_arr;
+3 −3
Original line number Diff line number Diff line
@@ -518,7 +518,7 @@ static int iop_adma_alloc_chan_resources(struct dma_chan *chan)
	struct iop_adma_desc_slot *slot = NULL;
	int init = iop_chan->slots_allocated ? 0 : 1;
	struct iop_adma_platform_data *plat_data =
		iop_chan->device->pdev->dev.platform_data;
		dev_get_platdata(&iop_chan->device->pdev->dev);
	int num_descs_in_pool = plat_data->pool_size/IOP_ADMA_SLOT_SIZE;

	/* Allocate descriptor slots */
@@ -1351,7 +1351,7 @@ static int iop_adma_remove(struct platform_device *dev)
	struct iop_adma_device *device = platform_get_drvdata(dev);
	struct dma_chan *chan, *_chan;
	struct iop_adma_chan *iop_chan;
	struct iop_adma_platform_data *plat_data = dev->dev.platform_data;
	struct iop_adma_platform_data *plat_data = dev_get_platdata(&dev->dev);

	dma_async_device_unregister(&device->common);

@@ -1376,7 +1376,7 @@ static int iop_adma_probe(struct platform_device *pdev)
	struct iop_adma_device *adev;
	struct iop_adma_chan *iop_chan;
	struct dma_device *dma_dev;
	struct iop_adma_platform_data *plat_data = pdev->dev.platform_data;
	struct iop_adma_platform_data *plat_data = dev_get_platdata(&pdev->dev);

	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
	if (!res)
+1 −1
Original line number Diff line number Diff line
@@ -1166,7 +1166,7 @@ static int mv_xor_probe(struct platform_device *pdev)
{
	const struct mbus_dram_target_info *dram;
	struct mv_xor_device *xordev;
	struct mv_xor_platform_data *pdata = pdev->dev.platform_data;
	struct mv_xor_platform_data *pdata = dev_get_platdata(&pdev->dev);
	struct resource *res;
	int i, ret;

+1 −1
Original line number Diff line number Diff line
@@ -2908,7 +2908,7 @@ pl330_probe(struct amba_device *adev, const struct amba_id *id)
	int i, ret, irq;
	int num_chan;

	pdat = adev->dev.platform_data;
	pdat = dev_get_platdata(&adev->dev);

	/* Allocate a new DMAC and its Channels */
	pdmac = devm_kzalloc(&adev->dev, sizeof(*pdmac), GFP_KERNEL);
+1 −1
Original line number Diff line number Diff line
@@ -42,7 +42,7 @@ static struct dma_chan *shdma_of_xlate(struct of_phandle_args *dma_spec,

static int shdma_of_probe(struct platform_device *pdev)
{
	const struct of_dev_auxdata *lookup = pdev->dev.platform_data;
	const struct of_dev_auxdata *lookup = dev_get_platdata(&pdev->dev);
	int ret;

	if (!lookup)
Loading