Lines Matching refs:raw_value
1431 u32 raw_value = 0, delay_num; in rv1106_mmc_get_phase() local
1440 raw_value = readl(&priv->grf->emmc_con1); in rv1106_mmc_get_phase()
1442 raw_value = readl(&priv->grf->sdmmc_con1); in rv1106_mmc_get_phase()
1444 raw_value = readl(&priv->grf->sdio_con1); in rv1106_mmc_get_phase()
1446 raw_value >>= 1; in rv1106_mmc_get_phase()
1447 degrees = (raw_value & ROCKCHIP_MMC_DEGREE_MASK) * 90; in rv1106_mmc_get_phase()
1449 if (raw_value & ROCKCHIP_MMC_DELAY_SEL) { in rv1106_mmc_get_phase()
1454 delay_num = (raw_value & ROCKCHIP_MMC_DELAYNUM_MASK); in rv1106_mmc_get_phase()
1466 u32 raw_value, delay; in rv1106_mmc_set_phase() local
1487 raw_value = delay_num ? ROCKCHIP_MMC_DELAY_SEL : 0; in rv1106_mmc_set_phase()
1488 raw_value |= delay_num << ROCKCHIP_MMC_DELAYNUM_OFFSET; in rv1106_mmc_set_phase()
1489 raw_value |= nineties; in rv1106_mmc_set_phase()
1491 raw_value <<= 1; in rv1106_mmc_set_phase()
1493 writel(raw_value | 0xffff0000, &priv->grf->emmc_con1); in rv1106_mmc_set_phase()
1495 writel(raw_value | 0xffff0000, &priv->grf->sdmmc_con1); in rv1106_mmc_set_phase()
1497 writel(raw_value | 0xffff0000, &priv->grf->sdio_con1); in rv1106_mmc_set_phase()
1500 degrees, delay_num, raw_value, rv1106_mmc_get_phase(clk)); in rv1106_mmc_set_phase()