Lines Matching refs:raw_value
2893 u32 raw_value, delay_num; in rk3568_mmc_get_phase() local
2902 raw_value = readl(&cru->emmc_con[1]); in rk3568_mmc_get_phase()
2904 raw_value = readl(&cru->sdmmc0_con[1]); in rk3568_mmc_get_phase()
2906 raw_value = readl(&cru->sdmmc1_con[1]); in rk3568_mmc_get_phase()
2908 raw_value = readl(&cru->sdmmc2_con[1]); in rk3568_mmc_get_phase()
2910 raw_value >>= 1; in rk3568_mmc_get_phase()
2911 degrees = (raw_value & ROCKCHIP_MMC_DEGREE_MASK) * 90; in rk3568_mmc_get_phase()
2913 if (raw_value & ROCKCHIP_MMC_DELAY_SEL) { in rk3568_mmc_get_phase()
2918 delay_num = (raw_value & ROCKCHIP_MMC_DELAYNUM_MASK); in rk3568_mmc_get_phase()
2931 u32 raw_value, delay; in rk3568_mmc_set_phase() local
2952 raw_value = delay_num ? ROCKCHIP_MMC_DELAY_SEL : 0; in rk3568_mmc_set_phase()
2953 raw_value |= delay_num << ROCKCHIP_MMC_DELAYNUM_OFFSET; in rk3568_mmc_set_phase()
2954 raw_value |= nineties; in rk3568_mmc_set_phase()
2956 raw_value <<= 1; in rk3568_mmc_set_phase()
2958 writel(raw_value | 0xffff0000, &cru->emmc_con[1]); in rk3568_mmc_set_phase()
2960 writel(raw_value | 0xffff0000, &cru->sdmmc0_con[1]); in rk3568_mmc_set_phase()
2962 writel(raw_value | 0xffff0000, &cru->sdmmc1_con[1]); in rk3568_mmc_set_phase()
2964 writel(raw_value | 0xffff0000, &cru->sdmmc2_con[1]); in rk3568_mmc_set_phase()
2967 degrees, delay_num, raw_value, rk3568_mmc_get_phase(clk)); in rk3568_mmc_set_phase()