Lines Matching refs:dsp_index
199 static u32 boot_loader_read_mem32(struct hpi_adapter_obj *pao, int dsp_index,
203 int dsp_index, u32 address, u32 data);
206 int dsp_index);
208 static u16 boot_loader_test_memory(struct hpi_adapter_obj *pao, int dsp_index,
212 int dsp_index);
215 int dsp_index);
217 static u16 boot_loader_test_pld(struct hpi_adapter_obj *pao, int dsp_index);
814 status->dsp_index = 0; in outstream_host_buffer_allocate()
815 status->host_index = status->dsp_index; in outstream_host_buffer_allocate()
889 status->dsp_index); in outstream_get_space_available()
1091 status->dsp_index = 0; in instream_host_buffer_allocate()
1092 status->host_index = status->dsp_index; in instream_host_buffer_allocate()
1173 return status->dsp_index - status->host_index; in instream_get_bytes_available()
1512 static u32 boot_loader_read_mem32(struct hpi_adapter_obj *pao, int dsp_index, in boot_loader_read_mem32() argument
1519 if (dsp_index == 0) { in boot_loader_read_mem32()
1542 } else if (dsp_index == 1) { in boot_loader_read_mem32()
1555 int dsp_index, u32 address, u32 data) in boot_loader_write_mem32() argument
1561 if (dsp_index == 0) { in boot_loader_write_mem32()
1584 } else if (dsp_index == 1) { in boot_loader_write_mem32()
1600 static u16 boot_loader_config_emif(struct hpi_adapter_obj *pao, int dsp_index) in boot_loader_config_emif() argument
1602 if (dsp_index == 0) { in boot_loader_config_emif()
1615 boot_loader_write_mem32(pao, dsp_index, 0x01800000, 0x3779); in boot_loader_config_emif()
1626 boot_loader_write_mem32(pao, dsp_index, 0x01800008, setting); in boot_loader_config_emif()
1627 if (setting != boot_loader_read_mem32(pao, dsp_index, in boot_loader_config_emif()
1639 boot_loader_write_mem32(pao, dsp_index, 0x01800004, setting); in boot_loader_config_emif()
1640 if (setting != boot_loader_read_mem32(pao, dsp_index, in boot_loader_config_emif()
1651 boot_loader_write_mem32(pao, dsp_index, 0x01800010, setting); in boot_loader_config_emif()
1652 if (setting != boot_loader_read_mem32(pao, dsp_index, in boot_loader_config_emif()
1662 boot_loader_write_mem32(pao, dsp_index, 0x01800014, setting); in boot_loader_config_emif()
1663 if (setting != boot_loader_read_mem32(pao, dsp_index, in boot_loader_config_emif()
1669 boot_loader_write_mem32(pao, dsp_index, 0x01800018, in boot_loader_config_emif()
1674 boot_loader_write_mem32(pao, dsp_index, 0x0180001C, in boot_loader_config_emif()
1677 } else if (dsp_index == 1) { in boot_loader_config_emif()
1724 boot_loader_write_mem32(pao, dsp_index, 0x01B7C100, 0x0000); in boot_loader_config_emif()
1727 boot_loader_write_mem32(pao, dsp_index, 0x01B7C120, 0x8002); in boot_loader_config_emif()
1729 boot_loader_write_mem32(pao, dsp_index, 0x01B7C11C, 0x8001); in boot_loader_config_emif()
1731 boot_loader_write_mem32(pao, dsp_index, 0x01B7C118, 0x8000); in boot_loader_config_emif()
1738 boot_loader_write_mem32(pao, dsp_index, 0x01B7C100, 0x0001); in boot_loader_config_emif()
1754 if ((boot_loader_read_mem32(pao, dsp_index, 0x01B7C100) & 0xF) in boot_loader_config_emif()
1760 boot_loader_write_mem32(pao, dsp_index, C6713_EMIF_GCTL, in boot_loader_config_emif()
1774 boot_loader_write_mem32(pao, dsp_index, C6713_EMIF_CE0, in boot_loader_config_emif()
1796 boot_loader_write_mem32(pao, dsp_index, C6713_EMIF_SDRAMEXT, in boot_loader_config_emif()
1816 boot_loader_write_mem32(pao, dsp_index, C6713_EMIF_SDRAMCTL, in boot_loader_config_emif()
1822 boot_loader_write_mem32(pao, dsp_index, in boot_loader_config_emif()
1826 } else if (dsp_index == 2) { in boot_loader_config_emif()
1833 static u16 boot_loader_test_memory(struct hpi_adapter_obj *pao, int dsp_index, in boot_loader_test_memory() argument
1850 boot_loader_write_mem32(pao, dsp_index, test_addr, in boot_loader_test_memory()
1852 data = boot_loader_read_mem32(pao, dsp_index, in boot_loader_test_memory()
1858 test_data, data, dsp_index); in boot_loader_test_memory()
1871 boot_loader_write_mem32(pao, dsp_index, test_addr, test_data); in boot_loader_test_memory()
1872 boot_loader_write_mem32(pao, dsp_index, test_addr + 4, 0); in boot_loader_test_memory()
1873 data = boot_loader_read_mem32(pao, dsp_index, test_addr); in boot_loader_test_memory()
1878 data, dsp_index); in boot_loader_test_memory()
1882 boot_loader_write_mem32(pao, dsp_index, test_addr, 0x0); in boot_loader_test_memory()
1888 boot_loader_write_mem32(pao, dsp_index, test_addr, 0x0); in boot_loader_test_memory()
1894 int dsp_index) in boot_loader_test_internal_memory() argument
1897 if (dsp_index == 0) { in boot_loader_test_internal_memory()
1900 err = boot_loader_test_memory(pao, dsp_index, 0x00000000, in boot_loader_test_internal_memory()
1904 err = boot_loader_test_memory(pao, dsp_index, in boot_loader_test_internal_memory()
1906 } else if (dsp_index == 1) { in boot_loader_test_internal_memory()
1909 err = boot_loader_test_memory(pao, dsp_index, 0x00000000, in boot_loader_test_internal_memory()
1913 err = boot_loader_test_memory(pao, dsp_index, in boot_loader_test_internal_memory()
1924 int dsp_index) in boot_loader_test_external_memory() argument
1929 if (dsp_index == 0) { in boot_loader_test_external_memory()
1938 } else if (dsp_index == 1) { in boot_loader_test_external_memory()
1945 if (boot_loader_test_memory(pao, dsp_index, dRAM_start_address, in boot_loader_test_external_memory()
1951 static u16 boot_loader_test_pld(struct hpi_adapter_obj *pao, int dsp_index) in boot_loader_test_pld() argument
1954 if (dsp_index == 0) { in boot_loader_test_pld()
1958 data = boot_loader_read_mem32(pao, dsp_index, in boot_loader_test_pld()
1962 data = boot_loader_read_mem32(pao, dsp_index, in boot_loader_test_pld()
1967 } else if (dsp_index == 1) { in boot_loader_test_pld()
1971 data = boot_loader_read_mem32(pao, dsp_index, in boot_loader_test_pld()
1976 boot_loader_write_mem32(pao, dsp_index, 0x90000000, in boot_loader_test_pld()