Lines Matching refs:dsp_index

210 static u32 boot_loader_read_mem32(struct hpi_adapter_obj *pao, int dsp_index,
214 int dsp_index, u32 address, u32 data);
217 int dsp_index);
219 static u16 boot_loader_test_memory(struct hpi_adapter_obj *pao, int dsp_index,
223 int dsp_index);
226 int dsp_index);
228 static u16 boot_loader_test_pld(struct hpi_adapter_obj *pao, int dsp_index);
830 status->dsp_index = 0; in outstream_host_buffer_allocate()
831 status->host_index = status->dsp_index; in outstream_host_buffer_allocate()
905 status->dsp_index); in outstream_get_space_available()
1107 status->dsp_index = 0; in instream_host_buffer_allocate()
1108 status->host_index = status->dsp_index; in instream_host_buffer_allocate()
1189 return status->dsp_index - status->host_index; in instream_get_bytes_available()
1528 static u32 boot_loader_read_mem32(struct hpi_adapter_obj *pao, int dsp_index, in boot_loader_read_mem32() argument
1535 if (dsp_index == 0) { in boot_loader_read_mem32()
1558 } else if (dsp_index == 1) { in boot_loader_read_mem32()
1571 int dsp_index, u32 address, u32 data) in boot_loader_write_mem32() argument
1577 if (dsp_index == 0) { in boot_loader_write_mem32()
1600 } else if (dsp_index == 1) { in boot_loader_write_mem32()
1616 static u16 boot_loader_config_emif(struct hpi_adapter_obj *pao, int dsp_index) in boot_loader_config_emif() argument
1618 if (dsp_index == 0) { in boot_loader_config_emif()
1631 boot_loader_write_mem32(pao, dsp_index, 0x01800000, 0x3779); in boot_loader_config_emif()
1642 boot_loader_write_mem32(pao, dsp_index, 0x01800008, setting); in boot_loader_config_emif()
1643 if (setting != boot_loader_read_mem32(pao, dsp_index, in boot_loader_config_emif()
1655 boot_loader_write_mem32(pao, dsp_index, 0x01800004, setting); in boot_loader_config_emif()
1656 if (setting != boot_loader_read_mem32(pao, dsp_index, in boot_loader_config_emif()
1667 boot_loader_write_mem32(pao, dsp_index, 0x01800010, setting); in boot_loader_config_emif()
1668 if (setting != boot_loader_read_mem32(pao, dsp_index, in boot_loader_config_emif()
1678 boot_loader_write_mem32(pao, dsp_index, 0x01800014, setting); in boot_loader_config_emif()
1679 if (setting != boot_loader_read_mem32(pao, dsp_index, in boot_loader_config_emif()
1685 boot_loader_write_mem32(pao, dsp_index, 0x01800018, in boot_loader_config_emif()
1690 boot_loader_write_mem32(pao, dsp_index, 0x0180001C, in boot_loader_config_emif()
1693 } else if (dsp_index == 1) { in boot_loader_config_emif()
1740 boot_loader_write_mem32(pao, dsp_index, 0x01B7C100, 0x0000); in boot_loader_config_emif()
1743 boot_loader_write_mem32(pao, dsp_index, 0x01B7C120, 0x8002); in boot_loader_config_emif()
1745 boot_loader_write_mem32(pao, dsp_index, 0x01B7C11C, 0x8001); in boot_loader_config_emif()
1747 boot_loader_write_mem32(pao, dsp_index, 0x01B7C118, 0x8000); in boot_loader_config_emif()
1754 boot_loader_write_mem32(pao, dsp_index, 0x01B7C100, 0x0001); in boot_loader_config_emif()
1770 if ((boot_loader_read_mem32(pao, dsp_index, 0x01B7C100) & 0xF) in boot_loader_config_emif()
1776 boot_loader_write_mem32(pao, dsp_index, C6713_EMIF_GCTL, in boot_loader_config_emif()
1790 boot_loader_write_mem32(pao, dsp_index, C6713_EMIF_CE0, in boot_loader_config_emif()
1812 boot_loader_write_mem32(pao, dsp_index, C6713_EMIF_SDRAMEXT, in boot_loader_config_emif()
1832 boot_loader_write_mem32(pao, dsp_index, C6713_EMIF_SDRAMCTL, in boot_loader_config_emif()
1838 boot_loader_write_mem32(pao, dsp_index, in boot_loader_config_emif()
1842 } else if (dsp_index == 2) { in boot_loader_config_emif()
1849 static u16 boot_loader_test_memory(struct hpi_adapter_obj *pao, int dsp_index, in boot_loader_test_memory() argument
1866 boot_loader_write_mem32(pao, dsp_index, test_addr, in boot_loader_test_memory()
1868 data = boot_loader_read_mem32(pao, dsp_index, in boot_loader_test_memory()
1874 test_data, data, dsp_index); in boot_loader_test_memory()
1887 boot_loader_write_mem32(pao, dsp_index, test_addr, test_data); in boot_loader_test_memory()
1888 boot_loader_write_mem32(pao, dsp_index, test_addr + 4, 0); in boot_loader_test_memory()
1889 data = boot_loader_read_mem32(pao, dsp_index, test_addr); in boot_loader_test_memory()
1894 data, dsp_index); in boot_loader_test_memory()
1898 boot_loader_write_mem32(pao, dsp_index, test_addr, 0x0); in boot_loader_test_memory()
1904 boot_loader_write_mem32(pao, dsp_index, test_addr, 0x0); in boot_loader_test_memory()
1910 int dsp_index) in boot_loader_test_internal_memory() argument
1913 if (dsp_index == 0) { in boot_loader_test_internal_memory()
1916 err = boot_loader_test_memory(pao, dsp_index, 0x00000000, in boot_loader_test_internal_memory()
1920 err = boot_loader_test_memory(pao, dsp_index, in boot_loader_test_internal_memory()
1922 } else if (dsp_index == 1) { in boot_loader_test_internal_memory()
1925 err = boot_loader_test_memory(pao, dsp_index, 0x00000000, in boot_loader_test_internal_memory()
1929 err = boot_loader_test_memory(pao, dsp_index, in boot_loader_test_internal_memory()
1940 int dsp_index) in boot_loader_test_external_memory() argument
1945 if (dsp_index == 0) { in boot_loader_test_external_memory()
1954 } else if (dsp_index == 1) { in boot_loader_test_external_memory()
1961 if (boot_loader_test_memory(pao, dsp_index, dRAM_start_address, in boot_loader_test_external_memory()
1967 static u16 boot_loader_test_pld(struct hpi_adapter_obj *pao, int dsp_index) in boot_loader_test_pld() argument
1970 if (dsp_index == 0) { in boot_loader_test_pld()
1974 data = boot_loader_read_mem32(pao, dsp_index, in boot_loader_test_pld()
1978 data = boot_loader_read_mem32(pao, dsp_index, in boot_loader_test_pld()
1983 } else if (dsp_index == 1) { in boot_loader_test_pld()
1987 data = boot_loader_read_mem32(pao, dsp_index, in boot_loader_test_pld()
1992 boot_loader_write_mem32(pao, dsp_index, 0x90000000, in boot_loader_test_pld()