| /OK3568_Linux_fs/u-boot/drivers/rkflash/ |
| H A D | nandc.c | 374 u32 *p_data, u32 *p_spare) in nandc_xfer_data() argument 381 if (dir == NANDC_WRITE && !p_spare) { in nandc_xfer_data() 382 p_spare = (u32 *)spare; in nandc_xfer_data() 385 nandc_xfer_start(dir, n_sec, p_data, p_spare); in nandc_xfer_data() 406 if (p_spare) { in nandc_xfer_data() 408 p_spare[i] = master.spare_buf[i]; in nandc_xfer_data() 426 if (p_spare) { in nandc_xfer_data() 429 u8 *p_spare_temp = (u8 *)p_spare; in nandc_xfer_data()
|
| H A D | sfc_nand.c | 905 u32 sfc_nand_prog_page(u8 cs, u32 addr, u32 *p_data, u32 *p_spare) in sfc_nand_prog_page() argument 914 gp_page_buf[(data_size + meta->off0) / 4] = p_spare[0]; in sfc_nand_prog_page() 915 gp_page_buf[(data_size + meta->off1) / 4] = p_spare[1]; in sfc_nand_prog_page() 918 gp_page_buf[(data_size + meta->off2) / 4] = p_spare[2]; in sfc_nand_prog_page() 919 gp_page_buf[(data_size + meta->off3) / 4] = p_spare[3]; in sfc_nand_prog_page() 978 u32 sfc_nand_read_page(u8 cs, u32 addr, u32 *p_data, u32 *p_spare) in sfc_nand_read_page() argument 987 p_spare[0] = gp_page_buf[(data_size + meta->off0) / 4]; in sfc_nand_read_page() 988 p_spare[1] = gp_page_buf[(data_size + meta->off1) / 4]; in sfc_nand_read_page() 991 p_spare[2] = gp_page_buf[(data_size + meta->off2) / 4]; in sfc_nand_read_page() 992 p_spare[3] = gp_page_buf[(data_size + meta->off3) / 4]; in sfc_nand_read_page() [all …]
|
| H A D | flash.c | 161 static u32 flash_read_page_raw(u8 cs, u32 page_addr, u32 *p_data, u32 *p_spare) in flash_read_page_raw() argument 175 p_data, p_spare); in flash_read_page_raw() 204 static u32 flash_read_page(u8 cs, u32 page_addr, u32 *p_data, u32 *p_spare) in flash_read_page() argument 208 ret = flash_read_page_raw(cs, page_addr, p_data, p_spare); in flash_read_page() 211 ret = flash_read_page_raw(cs, page_addr, p_data, p_spare); in flash_read_page() 226 static u32 flash_prog_page(u8 cs, u32 page_addr, u32 *p_data, u32 *p_spare) in flash_prog_page() argument 235 nandc_xfer_data(cs, NANDC_WRITE, sec_per_page, p_data, p_spare); in flash_prog_page()
|
| H A D | sfc_nand.h | 123 u32 sfc_nand_prog_page(u8 cs, u32 addr, u32 *p_data, u32 *p_spare); 124 u32 sfc_nand_read_page(u8 cs, u32 addr, u32 *p_data, u32 *p_spare);
|
| H A D | flash_com.h | 45 u32 *p_spare; member
|
| H A D | nandc.h | 340 u32 *p_spare);
|
| /OK3568_Linux_fs/kernel/drivers/rkflash/ |
| H A D | sfc_nand.c | 890 u32 sfc_nand_prog_page(u8 cs, u32 addr, u32 *p_data, u32 *p_spare) in sfc_nand_prog_page() argument 899 gp_page_buf[(data_size + meta->off0) / 4] = p_spare[0]; in sfc_nand_prog_page() 900 gp_page_buf[(data_size + meta->off1) / 4] = p_spare[1]; in sfc_nand_prog_page() 903 gp_page_buf[(data_size + meta->off2) / 4] = p_spare[2]; in sfc_nand_prog_page() 904 gp_page_buf[(data_size + meta->off3) / 4] = p_spare[3]; in sfc_nand_prog_page() 963 u32 sfc_nand_read_page(u8 cs, u32 addr, u32 *p_data, u32 *p_spare) in sfc_nand_read_page() argument 974 p_spare[0] = gp_page_buf[(data_size + meta->off0) / 4]; in sfc_nand_read_page() 975 p_spare[1] = gp_page_buf[(data_size + meta->off1) / 4]; in sfc_nand_read_page() 978 p_spare[2] = gp_page_buf[(data_size + meta->off2) / 4]; in sfc_nand_read_page() 979 p_spare[3] = gp_page_buf[(data_size + meta->off3) / 4]; in sfc_nand_read_page() [all …]
|
| H A D | nandc.c | 399 u32 *p_data, u32 *p_spare) in nandc_xfer_data() argument 406 if (dir == NANDC_WRITE && !p_spare) { in nandc_xfer_data() 407 p_spare = (u32 *)spare; in nandc_xfer_data() 410 nandc_xfer_start(dir, n_sec, p_data, p_spare); in nandc_xfer_data() 431 if (p_spare) { in nandc_xfer_data() 433 p_spare[i] = master.spare_buf[i]; in nandc_xfer_data() 451 if (p_spare) { in nandc_xfer_data() 454 u8 *p_spare_temp = (u8 *)p_spare; in nandc_xfer_data()
|
| H A D | flash.c | 162 static u32 flash_read_page_raw(u8 cs, u32 page_addr, u32 *p_data, u32 *p_spare) in flash_read_page_raw() argument 176 p_data, p_spare); in flash_read_page_raw() 205 static u32 flash_read_page(u8 cs, u32 page_addr, u32 *p_data, u32 *p_spare) in flash_read_page() argument 209 ret = flash_read_page_raw(cs, page_addr, p_data, p_spare); in flash_read_page() 212 ret = flash_read_page_raw(cs, page_addr, p_data, p_spare); in flash_read_page() 227 static u32 flash_prog_page(u8 cs, u32 page_addr, u32 *p_data, u32 *p_spare) in flash_prog_page() argument 236 nandc_xfer_data(cs, NANDC_WRITE, sec_per_page, p_data, p_spare); in flash_prog_page()
|
| H A D | sfc_nand.h | 122 u32 sfc_nand_prog_page(u8 cs, u32 addr, u32 *p_data, u32 *p_spare); 123 u32 sfc_nand_read_page(u8 cs, u32 addr, u32 *p_data, u32 *p_spare);
|
| H A D | flash_com.h | 43 u32 *p_spare; member
|
| H A D | nandc.h | 338 u32 *p_spare);
|