Lines Matching refs:raw_value
1120 u32 raw_value, delay_num; in rk1808_mmc_get_phase() local
1130 raw_value = readl(&cru->emmc_con[1]); in rk1808_mmc_get_phase()
1132 raw_value = readl(&cru->sdmmc_con[1]); in rk1808_mmc_get_phase()
1134 raw_value = readl(&cru->sdio_con[1]); in rk1808_mmc_get_phase()
1136 raw_value >>= 1; in rk1808_mmc_get_phase()
1137 degrees = (raw_value & ROCKCHIP_MMC_DEGREE_MASK) * 90; in rk1808_mmc_get_phase()
1139 if (raw_value & ROCKCHIP_MMC_DELAY_SEL) { in rk1808_mmc_get_phase()
1144 delay_num = (raw_value & ROCKCHIP_MMC_DELAYNUM_MASK); in rk1808_mmc_get_phase()
1157 u32 raw_value, delay; in rk1808_mmc_set_phase() local
1179 raw_value = delay_num ? ROCKCHIP_MMC_DELAY_SEL : 0; in rk1808_mmc_set_phase()
1180 raw_value |= delay_num << ROCKCHIP_MMC_DELAYNUM_OFFSET; in rk1808_mmc_set_phase()
1181 raw_value |= nineties; in rk1808_mmc_set_phase()
1183 raw_value <<= 1; in rk1808_mmc_set_phase()
1185 writel(raw_value | 0xffff0000, &cru->emmc_con[1]); in rk1808_mmc_set_phase()
1187 writel(raw_value | 0xffff0000, &cru->sdmmc_con[1]); in rk1808_mmc_set_phase()
1189 writel(raw_value | 0xffff0000, &cru->sdio_con[1]); in rk1808_mmc_set_phase()
1192 degrees, delay_num, raw_value, rk1808_mmc_get_phase(clk)); in rk1808_mmc_set_phase()