Lines Matching refs:idmac_write_ipureg
62 static void idmac_write_ipureg(struct ipu *ipu, u32 value, unsigned long reg) in idmac_write_ipureg() function
442 idmac_write_ipureg(&ipu_data, addr, IPU_IMA_ADDR); in ipu_write_param_mem()
443 idmac_write_ipureg(&ipu_data, *data++, IPU_IMA_DATA); in ipu_write_param_mem()
612 idmac_write_ipureg(ipu, 1UL << channel, IPU_CHA_CUR_BUF); in ipu_enable_channel()
696 idmac_write_ipureg(ipu, reg, IPU_CHA_DB_MODE_SEL); in ipu_init_channel_buffer()
715 idmac_write_ipureg(&ipu_data, 1UL << channel, IPU_CHA_BUF0_RDY); in ipu_select_buffer()
718 idmac_write_ipureg(&ipu_data, 1UL << channel, IPU_CHA_BUF1_RDY); in ipu_select_buffer()
746 idmac_write_ipureg(&ipu_data, dma_param_addr(channel) + in ipu_update_channel_buffer()
748 idmac_write_ipureg(&ipu_data, phyaddr, IPU_IMA_DATA); in ipu_update_channel_buffer()
760 idmac_write_ipureg(&ipu_data, reg | (1UL << channel), in ipu_update_channel_buffer()
764 idmac_write_ipureg(&ipu_data, dma_param_addr(channel) + in ipu_update_channel_buffer()
766 idmac_write_ipureg(&ipu_data, phyaddr, IPU_IMA_DATA); in ipu_update_channel_buffer()
975 idmac_write_ipureg(ipu, reg & ~FS_ENC_IN_VALID, IPU_FS_PROC_FLOW); in ipu_init_channel()
990 idmac_write_ipureg(ipu, ipu_conf, IPU_CONF); in ipu_init_channel()
1027 idmac_write_ipureg(ipu, reg & ~chan_mask, IPU_CHA_DB_MODE_SEL); in ipu_uninit_channel()
1052 idmac_write_ipureg(ipu, ipu_conf, IPU_CONF); in ipu_uninit_channel()
1178 idmac_write_ipureg(&ipu_data, 1 << chan_id, IPU_INT_STAT_4); in idmac_interrupt()
1725 idmac_write_ipureg(&ipu_data, 0, IPU_INT_CTRL_1); in ipu_probe()
1726 idmac_write_ipureg(&ipu_data, 0, IPU_INT_CTRL_2); in ipu_probe()
1727 idmac_write_ipureg(&ipu_data, 0, IPU_INT_CTRL_3); in ipu_probe()
1728 idmac_write_ipureg(&ipu_data, 0, IPU_INT_CTRL_4); in ipu_probe()
1729 idmac_write_ipureg(&ipu_data, 0, IPU_INT_CTRL_5); in ipu_probe()