Lines Matching refs:r_ctrl0
370 return s->regs[s->r_ctrl0 + fl->cs] & CTRL_CMD_MODE_MASK; in aspeed_smc_flash_mode()
383 int cmd = (s->regs[s->r_ctrl0 + fl->cs] >> CTRL_CMD_SHIFT) & CTRL_CMD_MASK; in aspeed_smc_flash_cmd()
455 uint32_t r_ctrl0 = s->regs[s->r_ctrl0 + fl->cs]; in aspeed_smc_flash_dummies() local
456 uint32_t dummy_high = (r_ctrl0 >> CTRL_DUMMY_HIGH_SHIFT) & 0x1; in aspeed_smc_flash_dummies()
457 uint32_t dummy_low = (r_ctrl0 >> CTRL_DUMMY_LOW_SHIFT) & 0x3; in aspeed_smc_flash_dummies()
460 if (r_ctrl0 & CTRL_IO_DUAL_ADDR_DATA) { in aspeed_smc_flash_dummies()
684 old_mode = s->regs[s->r_ctrl0 + fl->cs] & CTRL_CMD_MODE_MASK; in aspeed_smc_flash_update_ctrl()
693 if (!(s->regs[s->r_ctrl0 + fl->cs] & CTRL_CE_STOP_ACTIVE) && in aspeed_smc_flash_update_ctrl()
703 s->regs[s->r_ctrl0 + fl->cs] = value; in aspeed_smc_flash_update_ctrl()
741 s->regs[s->r_ctrl0 + i] |= CTRL_CE_STOP_ACTIVE; in aspeed_smc_reset()
781 (addr >= s->r_ctrl0 && addr < s->r_ctrl0 + asc->cs_num_max)) { in aspeed_smc_read()
841 s->regs[s->r_ctrl0 + cs] &= in aspeed_smc_dma_calibration()
843 s->regs[s->r_ctrl0 + cs] |= CE_CTRL_CLOCK_FREQ(hclk_div); in aspeed_smc_dma_calibration()
1127 } else if (addr >= s->r_ctrl0 && addr < s->r_ctrl0 + asc->cs_num_max) { in aspeed_smc_write()
1128 int cs = addr - s->r_ctrl0; in aspeed_smc_write()
1211 s->r_ctrl0 = asc->r_ctrl0; in aspeed_smc_realize()
1394 asc->r_ctrl0 = R_CTRL0; in aspeed_2400_smc_class_init()
1440 asc->r_ctrl0 = R_CTRL0; in aspeed_2400_fmc_class_init()
1484 asc->r_ctrl0 = R_SPI_CTRL0; in aspeed_2400_spi1_class_init()
1526 asc->r_ctrl0 = R_CTRL0; in aspeed_2500_fmc_class_init()
1566 asc->r_ctrl0 = R_CTRL0; in aspeed_2500_spi1_class_init()
1602 asc->r_ctrl0 = R_CTRL0; in aspeed_2500_spi2_class_init()
1685 asc->r_ctrl0 = R_CTRL0; in aspeed_2600_fmc_class_init()
1726 asc->r_ctrl0 = R_CTRL0; in aspeed_2600_spi1_class_init()
1767 asc->r_ctrl0 = R_CTRL0; in aspeed_2600_spi2_class_init()
1850 asc->r_ctrl0 = R_CTRL0; in aspeed_1030_fmc_class_init()
1890 asc->r_ctrl0 = R_CTRL0; in aspeed_1030_spi1_class_init()
1928 asc->r_ctrl0 = R_CTRL0; in aspeed_1030_spi2_class_init()
2033 asc->r_ctrl0 = R_CTRL0; in aspeed_2700_fmc_class_init()
2075 asc->r_ctrl0 = R_CTRL0; in aspeed_2700_spi0_class_init()
2115 asc->r_ctrl0 = R_CTRL0; in aspeed_2700_spi1_class_init()
2155 asc->r_ctrl0 = R_CTRL0; in aspeed_2700_spi2_class_init()