xordev 485 drivers/dma/mv_xor.c struct mv_xor_device *xordev = mv_chan->xordev; xordev 494 drivers/dma/mv_xor.c if (xordev->xor_type == XOR_ARMADA_37XX) xordev 503 drivers/dma/mv_xor.c if (addr >= xordev->win_start[i] && xordev 504 drivers/dma/mv_xor.c addr <= xordev->win_end[i]) { xordev 543 drivers/dma/mv_xor.c xordev->win_start[i] = addr; xordev 544 drivers/dma/mv_xor.c xordev->win_end[i] = addr + size; xordev 1034 drivers/dma/mv_xor.c mv_xor_channel_add(struct mv_xor_device *xordev, xordev 1048 drivers/dma/mv_xor.c if (xordev->xor_type == XOR_ORION) xordev 1055 drivers/dma/mv_xor.c mv_chan->xordev = xordev; xordev 1098 drivers/dma/mv_xor.c mv_chan->mmr_base = xordev->xor_base; xordev 1099 drivers/dma/mv_xor.c mv_chan->mmr_high_base = xordev->xor_high_base; xordev 1163 drivers/dma/mv_xor.c mv_xor_conf_mbus_windows(struct mv_xor_device *xordev, xordev 1166 drivers/dma/mv_xor.c void __iomem *base = xordev->xor_high_base; xordev 1186 drivers/dma/mv_xor.c xordev->win_start[i] = cs->base; xordev 1187 drivers/dma/mv_xor.c xordev->win_end[i] = cs->base + cs->size - 1; xordev 1200 drivers/dma/mv_xor.c mv_xor_conf_mbus_windows_a3700(struct mv_xor_device *xordev) xordev 1202 drivers/dma/mv_xor.c void __iomem *base = xordev->xor_high_base; xordev 1234 drivers/dma/mv_xor.c struct mv_xor_device *xordev = platform_get_drvdata(pdev); xordev 1238 drivers/dma/mv_xor.c struct mv_xor_chan *mv_chan = xordev->channels[i]; xordev 1254 drivers/dma/mv_xor.c struct mv_xor_device *xordev = platform_get_drvdata(dev); xordev 1259 drivers/dma/mv_xor.c struct mv_xor_chan *mv_chan = xordev->channels[i]; xordev 1270 drivers/dma/mv_xor.c if (xordev->xor_type == XOR_ARMADA_37XX) { xordev 1271 drivers/dma/mv_xor.c mv_xor_conf_mbus_windows_a3700(xordev); xordev 1277 drivers/dma/mv_xor.c mv_xor_conf_mbus_windows(xordev, dram); xordev 1294 drivers/dma/mv_xor.c struct mv_xor_device *xordev; xordev 1302 drivers/dma/mv_xor.c xordev = devm_kzalloc(&pdev->dev, sizeof(*xordev), GFP_KERNEL); xordev 1303 drivers/dma/mv_xor.c if (!xordev) xordev 1310 drivers/dma/mv_xor.c xordev->xor_base = devm_ioremap(&pdev->dev, res->start, xordev 1312 drivers/dma/mv_xor.c if (!xordev->xor_base) xordev 1319 drivers/dma/mv_xor.c xordev->xor_high_base = devm_ioremap(&pdev->dev, res->start, xordev 1321 drivers/dma/mv_xor.c if (!xordev->xor_high_base) xordev 1324 drivers/dma/mv_xor.c platform_set_drvdata(pdev, xordev); xordev 1331 drivers/dma/mv_xor.c xordev->xor_type = XOR_ORION; xordev 1337 drivers/dma/mv_xor.c xordev->xor_type = (uintptr_t)of_id->data; xordev 1343 drivers/dma/mv_xor.c if (xordev->xor_type == XOR_ARMADA_37XX) { xordev 1344 drivers/dma/mv_xor.c mv_xor_conf_mbus_windows_a3700(xordev); xordev 1348 drivers/dma/mv_xor.c mv_xor_conf_mbus_windows(xordev, dram); xordev 1354 drivers/dma/mv_xor.c xordev->clk = clk_get(&pdev->dev, NULL); xordev 1355 drivers/dma/mv_xor.c if (!IS_ERR(xordev->clk)) xordev 1356 drivers/dma/mv_xor.c clk_prepare_enable(xordev->clk); xordev 1367 drivers/dma/mv_xor.c if (xordev->xor_type == XOR_ARMADA_37XX) xordev 1400 drivers/dma/mv_xor.c chan = mv_xor_channel_add(xordev, pdev, i, xordev 1408 drivers/dma/mv_xor.c xordev->channels[i] = chan; xordev 1424 drivers/dma/mv_xor.c chan = mv_xor_channel_add(xordev, pdev, i, xordev 1431 drivers/dma/mv_xor.c xordev->channels[i] = chan; xordev 1439 drivers/dma/mv_xor.c if (xordev->channels[i]) { xordev 1440 drivers/dma/mv_xor.c mv_xor_channel_remove(xordev->channels[i]); xordev 1442 drivers/dma/mv_xor.c irq_dispose_mapping(xordev->channels[i]->irq); xordev 1445 drivers/dma/mv_xor.c if (!IS_ERR(xordev->clk)) { xordev 1446 drivers/dma/mv_xor.c clk_disable_unprepare(xordev->clk); xordev 1447 drivers/dma/mv_xor.c clk_put(xordev->clk); xordev 128 drivers/dma/mv_xor.h struct mv_xor_device *xordev;