Lines Matching refs:address

190 static void hpi_write_word(struct dsp_obj *pdo, u32 address, u32 data);
192 static u32 hpi_read_word(struct dsp_obj *pdo, u32 address);
194 static void hpi_write_block(struct dsp_obj *pdo, u32 address, u32 *pdata,
197 static void hpi_read_block(struct dsp_obj *pdo, u32 address, u32 *pdata,
955 u32 address; in hpi6000_adapter_boot_load_dsp() local
965 error = hpi_dsp_code_read_word(&dsp_code, &address); in hpi6000_adapter_boot_load_dsp()
976 address, pcode, length); in hpi6000_adapter_boot_load_dsp()
990 u32 address; in hpi6000_adapter_boot_load_dsp() local
998 hpi_dsp_code_read_word(&dsp_code, &address); in hpi6000_adapter_boot_load_dsp()
1003 data = hpi_read_word(pdo, address); in hpi6000_adapter_boot_load_dsp()
1008 address, *pcode, data, in hpi6000_adapter_boot_load_dsp()
1013 address += 4; in hpi6000_adapter_boot_load_dsp()
1024 u32 address = HPI_HIF_ADDR(host_cmd); in hpi6000_adapter_boot_load_dsp() local
1026 hpi_write_word(pdo, address, 0); in hpi6000_adapter_boot_load_dsp()
1027 address += 4; in hpi6000_adapter_boot_load_dsp()
1142 static int hpi_set_address(struct dsp_obj *pdo, u32 address) in hpi_set_address() argument
1147 iowrite32(address, pdo->prHPI_address); in hpi_set_address()
1159 static void hpi_write_word(struct dsp_obj *pdo, u32 address, u32 data) in hpi_write_word() argument
1161 if (hpi_set_address(pdo, address)) in hpi_write_word()
1167 static u32 hpi_read_word(struct dsp_obj *pdo, u32 address) in hpi_read_word() argument
1171 if (hpi_set_address(pdo, address)) in hpi_read_word()
1180 static void hpi_write_block(struct dsp_obj *pdo, u32 address, u32 *pdata, in hpi_write_block() argument
1188 if (hpi_set_address(pdo, address)) in hpi_write_block()
1200 static void hpi_read_block(struct dsp_obj *pdo, u32 address, u32 *pdata, in hpi_read_block() argument
1208 if (hpi_set_address(pdo, address)) in hpi_read_block()
1303 u32 address; in hpi6000_message_response_sequence() local
1319 address = in hpi6000_message_response_sequence()
1322 phw->message_buffer_address_on_dsp = address; in hpi6000_message_response_sequence()
1328 address = phw->message_buffer_address_on_dsp; in hpi6000_message_response_sequence()
1334 if (hpi6000_dsp_block_write32(pao, dsp_index, address, p_data, in hpi6000_message_response_sequence()
1350 address = in hpi6000_message_response_sequence()
1355 phw->response_buffer_address_on_dsp = address; in hpi6000_message_response_sequence()
1360 address = phw->response_buffer_address_on_dsp; in hpi6000_message_response_sequence()
1375 if (hpi6000_dsp_block_read32(pao, dsp_index, address, p_data, in hpi6000_message_response_sequence()
1397 static short hpi6000_send_data_check_adr(u32 address, u32 length_in_dwords) in hpi6000_send_data_check_adr() argument
1401 if (address < (u32)MSG_ADDRESS) in hpi6000_send_data_check_adr()
1403 if (address > (u32)(QUEUE_START + QUEUE_SIZE)) in hpi6000_send_data_check_adr()
1405 if ((address + (length_in_dwords << 2)) > in hpi6000_send_data_check_adr()
1409 (void)address; in hpi6000_send_data_check_adr()
1422 u32 length, address; in hpi6000_send_data() local
1448 address = hpi_read_word(pdo, HPI_HIF_ADDR(address)); in hpi6000_send_data()
1453 if (!hpi6000_send_data_check_adr(address, length)) in hpi6000_send_data()
1468 address, p_data, blk_len)) in hpi6000_send_data()
1470 address += blk_len * 4; in hpi6000_send_data()
1495 u32 length, address; in hpi6000_get_data() local
1518 address = hpi_read_word(pdo, HPI_HIF_ADDR(address)); in hpi6000_get_data()
1530 address, p_data, blk_len)) in hpi6000_get_data()
1532 address += blk_len * 4; in hpi6000_get_data()
1665 u32 address; in hpi6000_update_control_cache() local
1671 address = in hpi6000_update_control_cache()
1684 pdo->control_cache_address_on_dsp = address; in hpi6000_update_control_cache()
1687 address = pdo->control_cache_address_on_dsp; in hpi6000_update_control_cache()
1691 if (hpi6000_dsp_block_read32(pao, dsp_index, address, in hpi6000_update_control_cache()