f_pdata 90 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata f_pdata[CQSPI_MAX_CHIPSELECT]; f_pdata 290 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 293 drivers/mtd/spi-nor/cadence-quadspi.c rdreg |= f_pdata->inst_width << CQSPI_REG_RD_INSTR_TYPE_INSTR_LSB; f_pdata 294 drivers/mtd/spi-nor/cadence-quadspi.c rdreg |= f_pdata->addr_width << CQSPI_REG_RD_INSTR_TYPE_ADDR_LSB; f_pdata 295 drivers/mtd/spi-nor/cadence-quadspi.c rdreg |= f_pdata->data_width << CQSPI_REG_RD_INSTR_TYPE_DATA_LSB; f_pdata 361 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 362 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_st *cqspi = f_pdata->cqspi; f_pdata 409 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 410 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_st *cqspi = f_pdata->cqspi; f_pdata 449 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 450 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_st *cqspi = f_pdata->cqspi; f_pdata 466 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 467 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_st *cqspi = f_pdata->cqspi; f_pdata 486 drivers/mtd/spi-nor/cadence-quadspi.c if (f_pdata->inst_width != CQSPI_INST_TYPE_QUAD) f_pdata 507 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 508 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_st *cqspi = f_pdata->cqspi; f_pdata 599 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 600 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_st *cqspi = f_pdata->cqspi; f_pdata 620 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 621 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_st *cqspi = f_pdata->cqspi; f_pdata 711 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 712 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_st *cqspi = f_pdata->cqspi; f_pdata 714 drivers/mtd/spi-nor/cadence-quadspi.c unsigned int chip_select = f_pdata->cs; f_pdata 741 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 742 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_st *cqspi = f_pdata->cqspi; f_pdata 778 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 779 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_st *cqspi = f_pdata->cqspi; f_pdata 789 drivers/mtd/spi-nor/cadence-quadspi.c tshsl = calculate_ticks_for_ns(ref_clk_hz, f_pdata->tshsl_ns); f_pdata 794 drivers/mtd/spi-nor/cadence-quadspi.c tchsh = calculate_ticks_for_ns(ref_clk_hz, f_pdata->tchsh_ns); f_pdata 795 drivers/mtd/spi-nor/cadence-quadspi.c tslch = calculate_ticks_for_ns(ref_clk_hz, f_pdata->tslch_ns); f_pdata 796 drivers/mtd/spi-nor/cadence-quadspi.c tsd2d = calculate_ticks_for_ns(ref_clk_hz, f_pdata->tsd2d_ns); f_pdata 864 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 865 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_st *cqspi = f_pdata->cqspi; f_pdata 866 drivers/mtd/spi-nor/cadence-quadspi.c const unsigned int sclk = f_pdata->clk_rate; f_pdata 867 drivers/mtd/spi-nor/cadence-quadspi.c int switch_cs = (cqspi->current_cs != f_pdata->cs); f_pdata 880 drivers/mtd/spi-nor/cadence-quadspi.c cqspi->current_cs = f_pdata->cs; f_pdata 890 drivers/mtd/spi-nor/cadence-quadspi.c f_pdata->read_delay); f_pdata 899 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 901 drivers/mtd/spi-nor/cadence-quadspi.c f_pdata->inst_width = CQSPI_INST_TYPE_SINGLE; f_pdata 902 drivers/mtd/spi-nor/cadence-quadspi.c f_pdata->addr_width = CQSPI_INST_TYPE_SINGLE; f_pdata 903 drivers/mtd/spi-nor/cadence-quadspi.c f_pdata->data_width = CQSPI_INST_TYPE_SINGLE; f_pdata 908 drivers/mtd/spi-nor/cadence-quadspi.c f_pdata->data_width = CQSPI_INST_TYPE_SINGLE; f_pdata 911 drivers/mtd/spi-nor/cadence-quadspi.c f_pdata->data_width = CQSPI_INST_TYPE_DUAL; f_pdata 914 drivers/mtd/spi-nor/cadence-quadspi.c f_pdata->data_width = CQSPI_INST_TYPE_QUAD; f_pdata 917 drivers/mtd/spi-nor/cadence-quadspi.c f_pdata->data_width = CQSPI_INST_TYPE_OCTAL; f_pdata 932 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 933 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_st *cqspi = f_pdata->cqspi; f_pdata 944 drivers/mtd/spi-nor/cadence-quadspi.c if (f_pdata->use_direct_mode) { f_pdata 966 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 967 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_st *cqspi = f_pdata->cqspi; f_pdata 1023 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 1034 drivers/mtd/spi-nor/cadence-quadspi.c if (f_pdata->use_direct_mode) f_pdata 1067 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 1068 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_st *cqspi = f_pdata->cqspi; f_pdata 1077 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata = nor->priv; f_pdata 1078 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_st *cqspi = f_pdata->cqspi; f_pdata 1106 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata, f_pdata 1109 drivers/mtd/spi-nor/cadence-quadspi.c if (of_property_read_u32(np, "cdns,read-delay", &f_pdata->read_delay)) { f_pdata 1114 drivers/mtd/spi-nor/cadence-quadspi.c if (of_property_read_u32(np, "cdns,tshsl-ns", &f_pdata->tshsl_ns)) { f_pdata 1119 drivers/mtd/spi-nor/cadence-quadspi.c if (of_property_read_u32(np, "cdns,tsd2d-ns", &f_pdata->tsd2d_ns)) { f_pdata 1124 drivers/mtd/spi-nor/cadence-quadspi.c if (of_property_read_u32(np, "cdns,tchsh-ns", &f_pdata->tchsh_ns)) { f_pdata 1129 drivers/mtd/spi-nor/cadence-quadspi.c if (of_property_read_u32(np, "cdns,tslch-ns", &f_pdata->tslch_ns)) { f_pdata 1134 drivers/mtd/spi-nor/cadence-quadspi.c if (of_property_read_u32(np, "spi-max-frequency", &f_pdata->clk_rate)) { f_pdata 1225 drivers/mtd/spi-nor/cadence-quadspi.c struct cqspi_flash_pdata *f_pdata; f_pdata 1252 drivers/mtd/spi-nor/cadence-quadspi.c f_pdata = &cqspi->f_pdata[cs]; f_pdata 1253 drivers/mtd/spi-nor/cadence-quadspi.c f_pdata->cqspi = cqspi; f_pdata 1254 drivers/mtd/spi-nor/cadence-quadspi.c f_pdata->cs = cs; f_pdata 1256 drivers/mtd/spi-nor/cadence-quadspi.c ret = cqspi_of_get_flash_pdata(pdev, f_pdata, np); f_pdata 1260 drivers/mtd/spi-nor/cadence-quadspi.c nor = &f_pdata->nor; f_pdata 1267 drivers/mtd/spi-nor/cadence-quadspi.c nor->priv = f_pdata; f_pdata 1292 drivers/mtd/spi-nor/cadence-quadspi.c f_pdata->registered = true; f_pdata 1295 drivers/mtd/spi-nor/cadence-quadspi.c f_pdata->use_direct_mode = true; f_pdata 1308 drivers/mtd/spi-nor/cadence-quadspi.c if (cqspi->f_pdata[i].registered) f_pdata 1309 drivers/mtd/spi-nor/cadence-quadspi.c mtd_device_unregister(&cqspi->f_pdata[i].nor.mtd); f_pdata 1447 drivers/mtd/spi-nor/cadence-quadspi.c if (cqspi->f_pdata[i].registered) f_pdata 1448 drivers/mtd/spi-nor/cadence-quadspi.c mtd_device_unregister(&cqspi->f_pdata[i].nor.mtd);