Lines Matching refs:val
26 #define get_div_field(val) ((val) & DIV_MASK)
27 #define get_mux_field(val) (((val) & MUX_MASK) >> MUX_SHIFT)
45 u32 src, val;
50 val = readl_relaxed(sdmmc_mux->reg);
51 src = get_mux_field(val);
52 if (get_div_field(val))
70 u32 val;
73 val = readl_relaxed(sdmmc_mux->reg);
74 if (get_div_field(val))
79 val &= ~MUX_MASK;
80 val |= index << MUX_SHIFT;
82 writel(val, sdmmc_mux->reg);
91 u32 val;
95 val = readl_relaxed(sdmmc_mux->reg);
96 div = get_div_field(val);
139 u32 val;
155 val = src << MUX_SHIFT;
156 val |= div;
157 writel(val, sdmmc_mux->reg);