• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/pci/asihpi/

Lines Matching refs:address

191 static void hpi_write_word(struct dsp_obj *pdo, u32 address, u32 data);
193 static u32 hpi_read_word(struct dsp_obj *pdo, u32 address);
195 static void hpi_write_block(struct dsp_obj *pdo, u32 address, u32 *pdata,
198 static void hpi_read_block(struct dsp_obj *pdo, u32 address, u32 *pdata,
525 /* The PCI2040 has the following address map */
755 /* test access to the HPI address register (HPIA) */
811 * (before HPI address issued) must be non-autoinc
893 29..28 SDRSZ 00 11 row address pins
894 27..26 SDCSZ 01 8 column address pins
950 /* test every Nth address in the DRAM */
987 u32 address;
997 error = hpi_dsp_code_read_word(&dsp_code, &address);
1008 address, pcode, length);
1022 u32 address;
1030 hpi_dsp_code_read_word(&dsp_code, &address);
1035 data = hpi_read_word(pdo, address);
1040 address, *pcode, data,
1045 address += 4;
1056 u32 address = HPI_HIF_ADDR(host_cmd);
1058 hpi_write_word(pdo, address, 0);
1059 address += 4;
1169 static int hpi_set_address(struct dsp_obj *pdo, u32 address)
1174 iowrite32(address, pdo->prHPI_address);
1186 static void hpi_write_word(struct dsp_obj *pdo, u32 address, u32 data)
1188 if (hpi_set_address(pdo, address))
1194 static u32 hpi_read_word(struct dsp_obj *pdo, u32 address)
1198 if (hpi_set_address(pdo, address))
1207 static void hpi_write_block(struct dsp_obj *pdo, u32 address, u32 *pdata,
1215 if (hpi_set_address(pdo, address))
1227 static void hpi_read_block(struct dsp_obj *pdo, u32 address, u32 *pdata,
1235 if (hpi_set_address(pdo, address))
1330 u32 address;
1348 /* get the address and size */
1352 address =
1355 phw->message_buffer_address_on_dsp = address;
1361 address = phw->message_buffer_address_on_dsp;
1368 if (hpi6000_dsp_block_write32(pao, dsp_index, address, p_data,
1380 /* get the address and size */
1384 address =
1389 phw->response_buffer_address_on_dsp = address;
1394 address = phw->response_buffer_address_on_dsp;
1406 if (hpi6000_dsp_block_read32(pao, dsp_index, address, p_data,
1428 static short hpi6000_send_data_check_adr(u32 address, u32 length_in_dwords)
1432 if (address < (u32)MSG_ADDRESS)
1434 if (address > (u32)(QUEUE_START + QUEUE_SIZE))
1436 if ((address + (length_in_dwords << 2)) >
1440 (void)address;
1453 u32 length, address;
1478 /* get the address and size */
1479 address = hpi_read_word(pdo, HPI_HIF_ADDR(address));
1484 if (!hpi6000_send_data_check_adr(address, length))
1499 address, p_data, blk_len))
1501 address += blk_len * 4;
1526 u32 length, address;
1547 /* get the address and size */
1549 address = hpi_read_word(pdo, HPI_HIF_ADDR(address));
1561 address, p_data, blk_len))
1563 address += blk_len * 4;
1696 u32 address;
1702 address =
1715 pdo->control_cache_address_on_dsp = address;
1718 address = pdo->control_cache_address_on_dsp;
1722 if (hpi6000_dsp_block_read32(pao, dsp_index, address,