Lines Matching refs:dsp_index

207 static u32 boot_loader_read_mem32(struct hpi_adapter_obj *pao, int dsp_index,
211 int dsp_index, u32 address, u32 data);
214 int dsp_index);
216 static u16 boot_loader_test_memory(struct hpi_adapter_obj *pao, int dsp_index,
220 int dsp_index);
223 int dsp_index);
225 static u16 boot_loader_test_pld(struct hpi_adapter_obj *pao, int dsp_index);
807 status->dsp_index = 0; in outstream_host_buffer_allocate()
808 status->host_index = status->dsp_index; in outstream_host_buffer_allocate()
882 status->dsp_index); in outstream_get_space_available()
1084 status->dsp_index = 0; in instream_host_buffer_allocate()
1085 status->host_index = status->dsp_index; in instream_host_buffer_allocate()
1166 return status->dsp_index - status->host_index; in instream_get_bytes_available()
1501 static u32 boot_loader_read_mem32(struct hpi_adapter_obj *pao, int dsp_index, in boot_loader_read_mem32() argument
1508 if (dsp_index == 0) { in boot_loader_read_mem32()
1531 } else if (dsp_index == 1) { in boot_loader_read_mem32()
1544 int dsp_index, u32 address, u32 data) in boot_loader_write_mem32() argument
1550 if (dsp_index == 0) { in boot_loader_write_mem32()
1573 } else if (dsp_index == 1) { in boot_loader_write_mem32()
1589 static u16 boot_loader_config_emif(struct hpi_adapter_obj *pao, int dsp_index) in boot_loader_config_emif() argument
1591 if (dsp_index == 0) { in boot_loader_config_emif()
1604 boot_loader_write_mem32(pao, dsp_index, 0x01800000, 0x3779); in boot_loader_config_emif()
1615 boot_loader_write_mem32(pao, dsp_index, 0x01800008, setting); in boot_loader_config_emif()
1616 if (setting != boot_loader_read_mem32(pao, dsp_index, in boot_loader_config_emif()
1628 boot_loader_write_mem32(pao, dsp_index, 0x01800004, setting); in boot_loader_config_emif()
1629 if (setting != boot_loader_read_mem32(pao, dsp_index, in boot_loader_config_emif()
1640 boot_loader_write_mem32(pao, dsp_index, 0x01800010, setting); in boot_loader_config_emif()
1641 if (setting != boot_loader_read_mem32(pao, dsp_index, in boot_loader_config_emif()
1651 boot_loader_write_mem32(pao, dsp_index, 0x01800014, setting); in boot_loader_config_emif()
1652 if (setting != boot_loader_read_mem32(pao, dsp_index, in boot_loader_config_emif()
1658 boot_loader_write_mem32(pao, dsp_index, 0x01800018, in boot_loader_config_emif()
1663 boot_loader_write_mem32(pao, dsp_index, 0x0180001C, in boot_loader_config_emif()
1666 } else if (dsp_index == 1) { in boot_loader_config_emif()
1713 boot_loader_write_mem32(pao, dsp_index, 0x01B7C100, 0x0000); in boot_loader_config_emif()
1716 boot_loader_write_mem32(pao, dsp_index, 0x01B7C120, 0x8002); in boot_loader_config_emif()
1718 boot_loader_write_mem32(pao, dsp_index, 0x01B7C11C, 0x8001); in boot_loader_config_emif()
1720 boot_loader_write_mem32(pao, dsp_index, 0x01B7C118, 0x8000); in boot_loader_config_emif()
1727 boot_loader_write_mem32(pao, dsp_index, 0x01B7C100, 0x0001); in boot_loader_config_emif()
1743 if ((boot_loader_read_mem32(pao, dsp_index, 0x01B7C100) & 0xF) in boot_loader_config_emif()
1749 boot_loader_write_mem32(pao, dsp_index, C6713_EMIF_GCTL, in boot_loader_config_emif()
1763 boot_loader_write_mem32(pao, dsp_index, C6713_EMIF_CE0, in boot_loader_config_emif()
1785 boot_loader_write_mem32(pao, dsp_index, C6713_EMIF_SDRAMEXT, in boot_loader_config_emif()
1805 boot_loader_write_mem32(pao, dsp_index, C6713_EMIF_SDRAMCTL, in boot_loader_config_emif()
1811 boot_loader_write_mem32(pao, dsp_index, in boot_loader_config_emif()
1815 } else if (dsp_index == 2) { in boot_loader_config_emif()
1822 static u16 boot_loader_test_memory(struct hpi_adapter_obj *pao, int dsp_index, in boot_loader_test_memory() argument
1839 boot_loader_write_mem32(pao, dsp_index, test_addr, in boot_loader_test_memory()
1841 data = boot_loader_read_mem32(pao, dsp_index, in boot_loader_test_memory()
1847 test_data, data, dsp_index); in boot_loader_test_memory()
1860 boot_loader_write_mem32(pao, dsp_index, test_addr, test_data); in boot_loader_test_memory()
1861 boot_loader_write_mem32(pao, dsp_index, test_addr + 4, 0); in boot_loader_test_memory()
1862 data = boot_loader_read_mem32(pao, dsp_index, test_addr); in boot_loader_test_memory()
1867 data, dsp_index); in boot_loader_test_memory()
1871 boot_loader_write_mem32(pao, dsp_index, test_addr, 0x0); in boot_loader_test_memory()
1877 boot_loader_write_mem32(pao, dsp_index, test_addr, 0x0); in boot_loader_test_memory()
1883 int dsp_index) in boot_loader_test_internal_memory() argument
1886 if (dsp_index == 0) { in boot_loader_test_internal_memory()
1889 err = boot_loader_test_memory(pao, dsp_index, 0x00000000, in boot_loader_test_internal_memory()
1893 err = boot_loader_test_memory(pao, dsp_index, in boot_loader_test_internal_memory()
1895 } else if (dsp_index == 1) { in boot_loader_test_internal_memory()
1898 err = boot_loader_test_memory(pao, dsp_index, 0x00000000, in boot_loader_test_internal_memory()
1902 err = boot_loader_test_memory(pao, dsp_index, in boot_loader_test_internal_memory()
1913 int dsp_index) in boot_loader_test_external_memory() argument
1918 if (dsp_index == 0) { in boot_loader_test_external_memory()
1927 } else if (dsp_index == 1) { in boot_loader_test_external_memory()
1934 if (boot_loader_test_memory(pao, dsp_index, dRAM_start_address, in boot_loader_test_external_memory()
1940 static u16 boot_loader_test_pld(struct hpi_adapter_obj *pao, int dsp_index) in boot_loader_test_pld() argument
1943 if (dsp_index == 0) { in boot_loader_test_pld()
1947 data = boot_loader_read_mem32(pao, dsp_index, in boot_loader_test_pld()
1951 data = boot_loader_read_mem32(pao, dsp_index, in boot_loader_test_pld()
1956 } else if (dsp_index == 1) { in boot_loader_test_pld()
1960 data = boot_loader_read_mem32(pao, dsp_index, in boot_loader_test_pld()
1965 boot_loader_write_mem32(pao, dsp_index, 0x90000000, in boot_loader_test_pld()