Lines Matching refs:cr0
29 u32 cr0;
268 u32 cr0 = 0;
272 cr0 |= FIELD_PREP(DW_PSSI_CTRLR0_FRF_MASK, DW_SPI_CTRLR0_FRF_MOTO_SPI);
280 cr0 |= DW_PSSI_CTRLR0_SCPOL;
282 cr0 |= DW_PSSI_CTRLR0_SCPHA;
286 cr0 |= DW_PSSI_CTRLR0_SRL;
289 cr0 |= FIELD_PREP(DW_HSSI_CTRLR0_FRF_MASK, DW_SPI_CTRLR0_FRF_MOTO_SPI);
297 cr0 |= DW_HSSI_CTRLR0_SCPOL;
299 cr0 |= DW_HSSI_CTRLR0_SCPHA;
303 cr0 |= DW_HSSI_CTRLR0_SRL;
307 cr0 |= DW_HSSI_CTRLR0_MST;
310 return cr0;
317 u32 cr0 = chip->cr0;
322 cr0 |= (cfg->dfs - 1) << dws->dfs_offset;
326 cr0 |= FIELD_PREP(DW_PSSI_CTRLR0_TMOD_MASK, cfg->tmode);
329 cr0 |= FIELD_PREP(DW_HSSI_CTRLR0_TMOD_MASK, cfg->tmode);
331 dw_writel(dws, DW_SPI_CTRLR0, cr0);
807 chip->cr0 = dw_spi_prepare_cr0(dws, spi);
863 u32 cr0, tmp = dw_readl(dws, DW_SPI_CTRLR0);
867 cr0 = dw_readl(dws, DW_SPI_CTRLR0);
871 if (!(cr0 & DW_PSSI_CTRLR0_DFS_MASK)) {