H A D | spiflash.c | 57 static int spiflash_open(si_t *sih, qspiregs_t *qspi); 61 mspi_disable_bspi(osl_t *osh, qspiregs_t *qspi) argument 69 lval = R_REG(osh, &qspi->bspi_mast_n_boot_ctrl); 74 lval = R_REG(osh, &qspi->bspi_busy_status); 76 W_REG(osh, &qspi->bspi_mast_n_boot_ctrl, 0x1); 86 mspi_enable_bspi(osl_t *osh, qspiregs_t *qspi) argument 93 lval = R_REG(osh, &qspi->bspi_mast_n_boot_ctrl); 97 W_REG(osh, &qspi->bspi_mast_n_boot_ctrl, 0x0); 104 mspi_wait(osl_t *osh, qspiregs_t *qspi, unsigned int timeout_ms) argument 113 lval = R_REG(osh, &qspi 139 mspi_writeread(osl_t *osh, qspiregs_t *qspi, unsigned char *w_buf, unsigned char write_len, unsigned char *r_buf, unsigned char read_len) argument 187 mspi_writeread_continue(osl_t *osh, qspiregs_t *qspi, unsigned char *w_buf, unsigned char write_len, unsigned char *r_buf, unsigned char read_len) argument 337 qspiregs_t *qspi = (qspiregs_t *)spifl->core; local 373 mspi_read_id(osl_t *osh, qspiregs_t *qspi) argument 429 bspi_sector_erase(hndsflash_t *spifl, qspiregs_t *qspi, unsigned int offset) argument 505 bspi2_st_page_program(hndsflash_t *spifl, qspiregs_t *qspi, unsigned int offset, unsigned char *buf, int len) argument 588 bspi2_at_page_program(osl_t *osh, qspiregs_t *qspi, hndsflash_t *spifl, unsigned int offset, unsigned char *buf, int len) argument 669 bspi_poll(hndsflash_t *spifl, qspiregs_t *qspi, unsigned int offset) argument 703 qspiregs_t *qspi; local 944 spiflash_open(si_t *sih, qspiregs_t *qspi) argument 972 qspiregs_t *qspi = (qspiregs_t *)spifl->core; local 1027 qspiregs_t *qspi = (qspiregs_t *)spifl->core; local 1116 qspiregs_t *qspi = (qspiregs_t *)spifl->core; local 1146 qspiregs_t *qspi = (qspiregs_t *)spifl->core; local [all...] |