ipu_data           39 drivers/dma/ipu/ipu_idmac.c static struct ipu ipu_data;
ipu_data          414 drivers/dma/ipu/ipu_idmac.c 		dev_err(ipu_data.dev,
ipu_data          439 drivers/dma/ipu/ipu_idmac.c 		dev_dbg(ipu_data.dev,
ipu_data          442 drivers/dma/ipu/ipu_idmac.c 		idmac_write_ipureg(&ipu_data, addr, IPU_IMA_ADDR);
ipu_data          443 drivers/dma/ipu/ipu_idmac.c 		idmac_write_ipureg(&ipu_data, *data++, IPU_IMA_DATA);
ipu_data          482 drivers/dma/ipu/ipu_idmac.c 		dev_err(ipu_data.dev, "Warning! Overflow on resize coeff.\n");
ipu_data          486 drivers/dma/ipu/ipu_idmac.c 	dev_dbg(ipu_data.dev, "resizing from %u -> %u pixels, "
ipu_data          715 drivers/dma/ipu/ipu_idmac.c 		idmac_write_ipureg(&ipu_data, 1UL << channel, IPU_CHA_BUF0_RDY);
ipu_data          718 drivers/dma/ipu/ipu_idmac.c 		idmac_write_ipureg(&ipu_data, 1UL << channel, IPU_CHA_BUF1_RDY);
ipu_data          736 drivers/dma/ipu/ipu_idmac.c 	spin_lock_irqsave(&ipu_data.lock, flags);
ipu_data          739 drivers/dma/ipu/ipu_idmac.c 		reg = idmac_read_ipureg(&ipu_data, IPU_CHA_BUF0_RDY);
ipu_data          741 drivers/dma/ipu/ipu_idmac.c 			ipu_ic_disable_task(&ipu_data, channel);
ipu_data          746 drivers/dma/ipu/ipu_idmac.c 		idmac_write_ipureg(&ipu_data, dma_param_addr(channel) +
ipu_data          748 drivers/dma/ipu/ipu_idmac.c 		idmac_write_ipureg(&ipu_data, phyaddr, IPU_IMA_DATA);
ipu_data          750 drivers/dma/ipu/ipu_idmac.c 		reg = idmac_read_ipureg(&ipu_data, IPU_CHA_BUF1_RDY);
ipu_data          752 drivers/dma/ipu/ipu_idmac.c 			ipu_ic_disable_task(&ipu_data, channel);
ipu_data          757 drivers/dma/ipu/ipu_idmac.c 		reg = idmac_read_ipureg(&ipu_data, IPU_CHA_DB_MODE_SEL);
ipu_data          760 drivers/dma/ipu/ipu_idmac.c 			idmac_write_ipureg(&ipu_data, reg | (1UL << channel),
ipu_data          764 drivers/dma/ipu/ipu_idmac.c 		idmac_write_ipureg(&ipu_data, dma_param_addr(channel) +
ipu_data          766 drivers/dma/ipu/ipu_idmac.c 		idmac_write_ipureg(&ipu_data, phyaddr, IPU_IMA_DATA);
ipu_data          769 drivers/dma/ipu/ipu_idmac.c 	spin_unlock_irqrestore(&ipu_data.lock, flags);
ipu_data         1170 drivers/dma/ipu/ipu_idmac.c 	spin_lock_irqsave(&ipu_data.lock, flags);
ipu_data         1172 drivers/dma/ipu/ipu_idmac.c 	ready0	= idmac_read_ipureg(&ipu_data, IPU_CHA_BUF0_RDY);
ipu_data         1173 drivers/dma/ipu/ipu_idmac.c 	ready1	= idmac_read_ipureg(&ipu_data, IPU_CHA_BUF1_RDY);
ipu_data         1174 drivers/dma/ipu/ipu_idmac.c 	curbuf	= idmac_read_ipureg(&ipu_data, IPU_CHA_CUR_BUF);
ipu_data         1175 drivers/dma/ipu/ipu_idmac.c 	err	= idmac_read_ipureg(&ipu_data, IPU_INT_STAT_4);
ipu_data         1178 drivers/dma/ipu/ipu_idmac.c 		idmac_write_ipureg(&ipu_data, 1 << chan_id, IPU_INT_STAT_4);
ipu_data         1179 drivers/dma/ipu/ipu_idmac.c 		spin_unlock_irqrestore(&ipu_data.lock, flags);
ipu_data         1191 drivers/dma/ipu/ipu_idmac.c 	spin_unlock_irqrestore(&ipu_data.lock, flags);
ipu_data         1254 drivers/dma/ipu/ipu_idmac.c 			spin_lock_irqsave(&ipu_data.lock, flags);
ipu_data         1255 drivers/dma/ipu/ipu_idmac.c 			ipu_ic_disable_task(&ipu_data, chan_id);
ipu_data         1256 drivers/dma/ipu/ipu_idmac.c 			spin_unlock_irqrestore(&ipu_data.lock, flags);
ipu_data         1675 drivers/dma/ipu/ipu_idmac.c 	spin_lock_init(&ipu_data.lock);
ipu_data         1682 drivers/dma/ipu/ipu_idmac.c 	ipu_data.dev = &pdev->dev;
ipu_data         1684 drivers/dma/ipu/ipu_idmac.c 	platform_set_drvdata(pdev, &ipu_data);
ipu_data         1690 drivers/dma/ipu/ipu_idmac.c 	ipu_data.irq_fn = ret;
ipu_data         1695 drivers/dma/ipu/ipu_idmac.c 	ipu_data.irq_err = ret;
ipu_data         1698 drivers/dma/ipu/ipu_idmac.c 		ipu_data.irq_fn, ipu_data.irq_err);
ipu_data         1701 drivers/dma/ipu/ipu_idmac.c 	ipu_data.reg_ipu = ioremap(mem_ipu->start, resource_size(mem_ipu));
ipu_data         1702 drivers/dma/ipu/ipu_idmac.c 	if (!ipu_data.reg_ipu) {
ipu_data         1708 drivers/dma/ipu/ipu_idmac.c 	ipu_data.reg_ic = ioremap(mem_ic->start, resource_size(mem_ic));
ipu_data         1709 drivers/dma/ipu/ipu_idmac.c 	if (!ipu_data.reg_ic) {
ipu_data         1715 drivers/dma/ipu/ipu_idmac.c 	ipu_data.ipu_clk = clk_get(&pdev->dev, NULL);
ipu_data         1716 drivers/dma/ipu/ipu_idmac.c 	if (IS_ERR(ipu_data.ipu_clk)) {
ipu_data         1717 drivers/dma/ipu/ipu_idmac.c 		ret = PTR_ERR(ipu_data.ipu_clk);
ipu_data         1722 drivers/dma/ipu/ipu_idmac.c 	clk_prepare_enable(ipu_data.ipu_clk);
ipu_data         1725 drivers/dma/ipu/ipu_idmac.c 	idmac_write_ipureg(&ipu_data, 0, IPU_INT_CTRL_1);
ipu_data         1726 drivers/dma/ipu/ipu_idmac.c 	idmac_write_ipureg(&ipu_data, 0, IPU_INT_CTRL_2);
ipu_data         1727 drivers/dma/ipu/ipu_idmac.c 	idmac_write_ipureg(&ipu_data, 0, IPU_INT_CTRL_3);
ipu_data         1728 drivers/dma/ipu/ipu_idmac.c 	idmac_write_ipureg(&ipu_data, 0, IPU_INT_CTRL_4);
ipu_data         1729 drivers/dma/ipu/ipu_idmac.c 	idmac_write_ipureg(&ipu_data, 0, IPU_INT_CTRL_5);
ipu_data         1732 drivers/dma/ipu/ipu_idmac.c 		(unsigned long)mem_ipu->start, ipu_data.irq_fn, ipu_data.irq_err);
ipu_data         1734 drivers/dma/ipu/ipu_idmac.c 	ret = ipu_irq_attach_irq(&ipu_data, pdev);
ipu_data         1739 drivers/dma/ipu/ipu_idmac.c 	ret = ipu_idmac_init(&ipu_data);
ipu_data         1743 drivers/dma/ipu/ipu_idmac.c 	tasklet_init(&ipu_data.tasklet, ipu_gc_tasklet, (unsigned long)&ipu_data);
ipu_data         1745 drivers/dma/ipu/ipu_idmac.c 	ipu_data.dev = &pdev->dev;
ipu_data         1747 drivers/dma/ipu/ipu_idmac.c 	dev_dbg(ipu_data.dev, "IPU initialized\n");
ipu_data         1753 drivers/dma/ipu/ipu_idmac.c 	ipu_irq_detach_irq(&ipu_data, pdev);
ipu_data         1754 drivers/dma/ipu/ipu_idmac.c 	clk_disable_unprepare(ipu_data.ipu_clk);
ipu_data         1755 drivers/dma/ipu/ipu_idmac.c 	clk_put(ipu_data.ipu_clk);
ipu_data         1757 drivers/dma/ipu/ipu_idmac.c 	iounmap(ipu_data.reg_ic);
ipu_data         1759 drivers/dma/ipu/ipu_idmac.c 	iounmap(ipu_data.reg_ipu);