Lines Matching refs:map

302 		regmap_read(gate->map, get_reset_reg(gate), &reg);
308 regmap_read(gate->map, get_clock_reg(gate), &reg);
331 regmap_write(gate->map, get_reset_reg(gate), rst);
339 regmap_write(gate->map, get_clock_reg(gate) + 0x04, clk);
342 regmap_write(gate->map, get_clock_reg(gate), clk);
349 regmap_write(gate->map, get_reset_reg(gate) + 0x4, rst);
366 regmap_write(gate->map, get_clock_reg(gate), clk);
369 regmap_write(gate->map, get_clock_reg(gate) + 0x4, clk);
389 return regmap_write(ar->map, reg + 0x04, rst);
399 return regmap_write(ar->map, reg, rst);
411 ret = regmap_read(ar->map, reg, &val);
426 struct regmap *map, u8 clock_idx, u8 reset_idx,
444 gate->map = map;
485 struct regmap *map;
490 map = syscon_node_to_regmap(dev->of_node);
491 if (IS_ERR(map)) {
493 return PTR_ERR(map);
500 ar->map = map;
514 regmap_read(map, ASPEED_G6_MISC_CTRL, &val);
525 regmap_read(map, 0x80, &val);
649 regmap_update_bits(map, ASPEED_G6_CLK_SELECTION1, GENMASK(10, 8), BIT(10));
660 regmap_write(map, 0x308, 0x12000); /* 3x3 = 9 */
705 map,
749 static void __init aspeed_g6_cc(struct regmap *map)
760 regmap_read(map, ASPEED_HPLL_PARAM, &val);
763 regmap_read(map, ASPEED_MPLL_PARAM, &val);
766 regmap_read(map, ASPEED_DPLL_PARAM, &val);
769 regmap_read(map, ASPEED_EPLL_PARAM, &val);
772 regmap_read(map, ASPEED_APLL_PARAM, &val);
776 regmap_read(map, ASPEED_G6_STRAP1, &val);
801 regmap_read(map, ASPEED_G6_CLK_SELECTION1, &val);
807 regmap_read(map, ASPEED_G6_CLK_SELECTION4, &val);
818 regmap_update_bits(map, ASPEED_G6_CLK_SELECTION5,
831 struct regmap *map;
860 map = syscon_node_to_regmap(np);
861 if (IS_ERR(map)) {
866 aspeed_g6_cc(map);