Lines Matching refs:cr0
535 u32 cr0 = CR0_FRF_SPI << CR0_FRF_OFFSET | CR0_BHT_8BIT << CR0_BHT_OFFSET | CR0_SSD_ONE << CR0_SSD_OFFSET |
541 cr0 |= CR0_OPM_SLAVE << CR0_OPM_OFFSET;
545 cr0 |= rs->rsd << CR0_RSD_OFFSET;
546 cr0 |= (spi->mode & 0x3U) << CR0_SCPH_OFFSET;
548 cr0 |= CR0_FBM_LSB << CR0_FBM_OFFSET;
551 cr0 |= BIT(spi->chip_select) << CR0_SOI_OFFSET;
555 cr0 |= CR0_XFM_TR << CR0_XFM_OFFSET;
557 cr0 |= CR0_XFM_RO << CR0_XFM_OFFSET;
559 cr0 |= CR0_XFM_TO << CR0_XFM_OFFSET;
564 cr0 |= CR0_DFS_4BIT << CR0_DFS_OFFSET;
568 cr0 |= CR0_DFS_8BIT << CR0_DFS_OFFSET;
572 cr0 |= CR0_DFS_16BIT << CR0_DFS_OFFSET;
605 writel_relaxed(cr0, rs->regs + ROCKCHIP_SPI_CTRLR0);