Lines Matching refs:iram_info

793 	struct coda_iram_info *iram_info = &ctx->iram_info;  in coda_setup_iram()  local
802 memset(iram_info, 0, sizeof(*iram_info)); in coda_setup_iram()
803 iram_info->next_paddr = dev->iram.paddr; in coda_setup_iram()
804 iram_info->remaining = dev->iram.size; in coda_setup_iram()
843 iram_info->search_ram_size = round_up(mb_width * 16 * in coda_setup_iram()
845 iram_info->search_ram_paddr = coda_iram_alloc(iram_info, in coda_setup_iram()
846 iram_info->search_ram_size); in coda_setup_iram()
847 if (!iram_info->search_ram_paddr) { in coda_setup_iram()
851 iram_info->axi_sram_use |= me_bits; in coda_setup_iram()
855 iram_info->buf_dbk_y_use = coda_iram_alloc(iram_info, w64); in coda_setup_iram()
856 iram_info->buf_dbk_c_use = coda_iram_alloc(iram_info, w64); in coda_setup_iram()
857 if (!iram_info->buf_dbk_y_use || !iram_info->buf_dbk_c_use) in coda_setup_iram()
859 iram_info->axi_sram_use |= dbk_bits; in coda_setup_iram()
861 iram_info->buf_bit_use = coda_iram_alloc(iram_info, w128); in coda_setup_iram()
862 if (!iram_info->buf_bit_use) in coda_setup_iram()
864 iram_info->axi_sram_use |= bit_bits; in coda_setup_iram()
866 iram_info->buf_ip_ac_dc_use = coda_iram_alloc(iram_info, w128); in coda_setup_iram()
867 if (!iram_info->buf_ip_ac_dc_use) in coda_setup_iram()
869 iram_info->axi_sram_use |= ip_bits; in coda_setup_iram()
879 iram_info->buf_dbk_y_use = coda_iram_alloc(iram_info, w128); in coda_setup_iram()
880 iram_info->buf_dbk_c_use = coda_iram_alloc(iram_info, w128); in coda_setup_iram()
881 if (!iram_info->buf_dbk_y_use || !iram_info->buf_dbk_c_use) in coda_setup_iram()
883 iram_info->axi_sram_use |= dbk_bits; in coda_setup_iram()
885 iram_info->buf_bit_use = coda_iram_alloc(iram_info, w128); in coda_setup_iram()
886 if (!iram_info->buf_bit_use) in coda_setup_iram()
888 iram_info->axi_sram_use |= bit_bits; in coda_setup_iram()
890 iram_info->buf_ip_ac_dc_use = coda_iram_alloc(iram_info, w128); in coda_setup_iram()
891 if (!iram_info->buf_ip_ac_dc_use) in coda_setup_iram()
893 iram_info->axi_sram_use |= ip_bits; in coda_setup_iram()
899 if (!(iram_info->axi_sram_use & CODA7_USE_HOST_IP_ENABLE)) in coda_setup_iram()
907 iram_info->axi_sram_use &= ~(CODA7_USE_HOST_IP_ENABLE | in coda_setup_iram()
911 iram_info->axi_sram_use &= ~(CODA7_USE_HOST_IP_ENABLE | in coda_setup_iram()
1304 coda_write(dev, ctx->iram_info.search_ram_paddr, in coda_start_encoding()
1306 coda_write(dev, ctx->iram_info.search_ram_size, in coda_start_encoding()
1354 coda_write(dev, ctx->iram_info.buf_bit_use, in coda_start_encoding()
1356 coda_write(dev, ctx->iram_info.buf_ip_ac_dc_use, in coda_start_encoding()
1358 coda_write(dev, ctx->iram_info.buf_dbk_y_use, in coda_start_encoding()
1360 coda_write(dev, ctx->iram_info.buf_dbk_c_use, in coda_start_encoding()
1362 coda_write(dev, ctx->iram_info.buf_ovl_use, in coda_start_encoding()
1365 coda_write(dev, ctx->iram_info.buf_btp_use, in coda_start_encoding()
1622 coda_write(dev, ctx->iram_info.axi_sram_use, in coda_prepare_encode()
2100 coda_write(dev, ctx->iram_info.buf_bit_use, in __coda_start_decoding()
2102 coda_write(dev, ctx->iram_info.buf_ip_ac_dc_use, in __coda_start_decoding()
2104 coda_write(dev, ctx->iram_info.buf_dbk_y_use, in __coda_start_decoding()
2106 coda_write(dev, ctx->iram_info.buf_dbk_c_use, in __coda_start_decoding()
2108 coda_write(dev, ctx->iram_info.buf_ovl_use, in __coda_start_decoding()
2111 coda_write(dev, ctx->iram_info.buf_btp_use, in __coda_start_decoding()
2262 coda_write(dev, ctx->iram_info.axi_sram_use, in coda_prepare_decode()