Lines Matching refs:raw_value
822 u32 raw_value, delay_num; in rk322x_mmc_get_phase() local
832 raw_value = readl(&cru->cru_emmc_con[1]); in rk322x_mmc_get_phase()
834 raw_value = readl(&cru->cru_sdmmc_con[1]); in rk322x_mmc_get_phase()
836 raw_value = readl(&cru->cru_sdio_con[1]); in rk322x_mmc_get_phase()
838 raw_value >>= 1; in rk322x_mmc_get_phase()
839 degrees = (raw_value & ROCKCHIP_MMC_DEGREE_MASK) * 90; in rk322x_mmc_get_phase()
841 if (raw_value & ROCKCHIP_MMC_DELAY_SEL) { in rk322x_mmc_get_phase()
846 delay_num = (raw_value & ROCKCHIP_MMC_DELAYNUM_MASK); in rk322x_mmc_get_phase()
859 u32 raw_value, delay; in rk322x_mmc_set_phase() local
881 raw_value = delay_num ? ROCKCHIP_MMC_DELAY_SEL : 0; in rk322x_mmc_set_phase()
882 raw_value |= delay_num << ROCKCHIP_MMC_DELAYNUM_OFFSET; in rk322x_mmc_set_phase()
883 raw_value |= nineties; in rk322x_mmc_set_phase()
885 raw_value <<= 1; in rk322x_mmc_set_phase()
887 writel(raw_value | 0xffff0000, &cru->cru_emmc_con[1]); in rk322x_mmc_set_phase()
889 writel(raw_value | 0xffff0000, &cru->cru_sdmmc_con[1]); in rk322x_mmc_set_phase()
891 writel(raw_value | 0xffff0000, &cru->cru_sdio_con[1]); in rk322x_mmc_set_phase()
894 degrees, delay_num, raw_value, rk322x_mmc_get_phase(clk)); in rk322x_mmc_set_phase()