Lines Matching refs:data

32 static void test_palmetto_bmc(AspeedSMCTestData *data)  in test_palmetto_bmc()  argument
37 fd = g_file_open_tmp("qtest.m25p80.n25q256a.XXXXXX", &data->tmp_path, NULL); in test_palmetto_bmc()
43 data->s = qtest_initf("-m 256 -machine palmetto-bmc " in test_palmetto_bmc()
45 data->tmp_path); in test_palmetto_bmc()
48 data->flash_base = 0x20000000; in test_palmetto_bmc()
49 data->spi_base = 0x1E620000; in test_palmetto_bmc()
50 data->jedec_id = 0x20ba19; in test_palmetto_bmc()
51 data->cs = 0; in test_palmetto_bmc()
52 data->node = "/machine/soc/fmc/ssi.0/child[0]"; in test_palmetto_bmc()
54 data->page_addr = 0x14000 * FLASH_PAGE_SIZE; in test_palmetto_bmc()
57 data, aspeed_smc_test_read_jedec); in test_palmetto_bmc()
59 data, aspeed_smc_test_erase_sector); in test_palmetto_bmc()
61 data, aspeed_smc_test_erase_all); in test_palmetto_bmc()
63 data, aspeed_smc_test_write_page); in test_palmetto_bmc()
65 data, aspeed_smc_test_read_page_mem); in test_palmetto_bmc()
67 data, aspeed_smc_test_write_page_mem); in test_palmetto_bmc()
69 data, aspeed_smc_test_read_status_reg); in test_palmetto_bmc()
71 data, aspeed_smc_test_status_reg_write_protection); in test_palmetto_bmc()
73 data, aspeed_smc_test_write_block_protect); in test_palmetto_bmc()
75 data, aspeed_smc_test_write_block_protect_bottom_bit); in test_palmetto_bmc()
78 static void test_ast2500_evb(AspeedSMCTestData *data) in test_ast2500_evb() argument
84 &data->tmp_path, NULL); in test_ast2500_evb()
90 data->s = qtest_initf("-machine ast2500-evb " in test_ast2500_evb()
92 data->tmp_path); in test_ast2500_evb()
95 data->flash_base = 0x20000000; in test_ast2500_evb()
96 data->spi_base = 0x1E620000; in test_ast2500_evb()
97 data->jedec_id = 0xc22019; in test_ast2500_evb()
98 data->cs = 0; in test_ast2500_evb()
99 data->node = "/machine/soc/fmc/ssi.0/child[0]"; in test_ast2500_evb()
101 data->page_addr = 0x14000 * FLASH_PAGE_SIZE; in test_ast2500_evb()
104 data, aspeed_smc_test_read_jedec); in test_ast2500_evb()
106 data, aspeed_smc_test_erase_sector); in test_ast2500_evb()
108 data, aspeed_smc_test_erase_all); in test_ast2500_evb()
110 data, aspeed_smc_test_write_page); in test_ast2500_evb()
112 data, aspeed_smc_test_read_page_mem); in test_ast2500_evb()
114 data, aspeed_smc_test_write_page_mem); in test_ast2500_evb()
116 data, aspeed_smc_test_read_status_reg); in test_ast2500_evb()
118 data, aspeed_smc_test_write_page_qpi); in test_ast2500_evb()
121 static void test_ast2600_evb(AspeedSMCTestData *data) in test_ast2600_evb() argument
127 &data->tmp_path, NULL); in test_ast2600_evb()
133 data->s = qtest_initf("-machine ast2600-evb " in test_ast2600_evb()
135 data->tmp_path); in test_ast2600_evb()
138 data->flash_base = 0x20000000; in test_ast2600_evb()
139 data->spi_base = 0x1E620000; in test_ast2600_evb()
140 data->jedec_id = 0xc2253a; in test_ast2600_evb()
141 data->cs = 0; in test_ast2600_evb()
142 data->node = "/machine/soc/fmc/ssi.0/child[0]"; in test_ast2600_evb()
144 data->page_addr = 0x14000 * FLASH_PAGE_SIZE; in test_ast2600_evb()
147 data, aspeed_smc_test_read_jedec); in test_ast2600_evb()
149 data, aspeed_smc_test_erase_sector); in test_ast2600_evb()
151 data, aspeed_smc_test_erase_all); in test_ast2600_evb()
153 data, aspeed_smc_test_write_page); in test_ast2600_evb()
155 data, aspeed_smc_test_read_page_mem); in test_ast2600_evb()
157 data, aspeed_smc_test_write_page_mem); in test_ast2600_evb()
159 data, aspeed_smc_test_read_status_reg); in test_ast2600_evb()
161 data, aspeed_smc_test_write_page_qpi); in test_ast2600_evb()
164 static void test_ast1030_evb(AspeedSMCTestData *data) in test_ast1030_evb() argument
170 &data->tmp_path, NULL); in test_ast1030_evb()
176 data->s = qtest_initf("-machine ast1030-evb " in test_ast1030_evb()
178 data->tmp_path); in test_ast1030_evb()
181 data->flash_base = 0x80000000; in test_ast1030_evb()
182 data->spi_base = 0x7E620000; in test_ast1030_evb()
183 data->jedec_id = 0xef4014; in test_ast1030_evb()
184 data->cs = 0; in test_ast1030_evb()
185 data->node = "/machine/soc/fmc/ssi.0/child[0]"; in test_ast1030_evb()
187 data->page_addr = 0x800 * FLASH_PAGE_SIZE; in test_ast1030_evb()
190 data, aspeed_smc_test_read_jedec); in test_ast1030_evb()
192 data, aspeed_smc_test_erase_sector); in test_ast1030_evb()
194 data, aspeed_smc_test_erase_all); in test_ast1030_evb()
196 data, aspeed_smc_test_write_page); in test_ast1030_evb()
198 data, aspeed_smc_test_read_page_mem); in test_ast1030_evb()
200 data, aspeed_smc_test_write_page_mem); in test_ast1030_evb()
202 data, aspeed_smc_test_read_status_reg); in test_ast1030_evb()
204 data, aspeed_smc_test_write_page_qpi); in test_ast1030_evb()