Lines Matching refs:mstr_cfg
422 u32 mstr_cfg;
433 mstr_cfg = readl(ctrl->base + MSTR_CONFIG);
451 if (!(mstr_cfg & DMA_ENABLE)) {
452 mstr_cfg |= DMA_ENABLE;
453 writel(mstr_cfg, ctrl->base + MSTR_CONFIG);
468 if (mstr_cfg & DMA_ENABLE) {
469 mstr_cfg &= ~DMA_ENABLE;
470 writel(mstr_cfg, ctrl->base + MSTR_CONFIG);
487 u32 mstr_cfg;
496 mstr_cfg = readl(ctrl->base + MSTR_CONFIG);
497 mstr_cfg &= ~CHIP_SELECT_NUM;
499 mstr_cfg |= CHIP_SELECT_NUM;
501 mstr_cfg |= FB_CLK_EN | PIN_WPN | PIN_HOLDN | SBL_EN | FULL_CYCLE_MODE;
502 mstr_cfg &= ~(SPI_MODE_MSK | TX_DATA_OE_DELAY_MSK | TX_DATA_DELAY_MSK);
503 mstr_cfg |= message->spi->mode << SPI_MODE_SHFT;
504 mstr_cfg |= tx_data_oe_delay << TX_DATA_OE_DELAY_SHFT;
505 mstr_cfg |= tx_data_delay << TX_DATA_DELAY_SHFT;
506 mstr_cfg &= ~DMA_ENABLE;
508 writel(mstr_cfg, ctrl->base + MSTR_CONFIG);