Lines Matching refs:node
82 static void __init sun4i_a10_mod0_setup(struct device_node *node) in sun4i_a10_mod0_setup() argument
86 reg = of_iomap(node, 0); in sun4i_a10_mod0_setup()
96 sunxi_factors_register(node, &sun4i_a10_mod0_data, in sun4i_a10_mod0_setup()
142 static void __init sun9i_a80_mod0_setup(struct device_node *node) in sun9i_a80_mod0_setup() argument
146 reg = of_io_request_and_map(node, 0, of_node_full_name(node)); in sun9i_a80_mod0_setup()
149 node->name); in sun9i_a80_mod0_setup()
153 sunxi_factors_register(node, &sun9i_a80_mod0_data, in sun9i_a80_mod0_setup()
160 static void __init sun5i_a13_mbus_setup(struct device_node *node) in sun5i_a13_mbus_setup() argument
165 reg = of_iomap(node, 0); in sun5i_a13_mbus_setup()
171 mbus = sunxi_factors_register(node, &sun4i_a10_mod0_data, in sun5i_a13_mbus_setup()
307 static void __init sunxi_mmc_setup(struct device_node *node, in sunxi_mmc_setup() argument
316 reg = of_io_request_and_map(node, 0, of_node_full_name(node)); in sunxi_mmc_setup()
318 pr_err("Couldn't map the %s clock registers\n", node->name); in sunxi_mmc_setup()
331 clk_data->clks[0] = sunxi_factors_register(node, data, lock, reg); in sunxi_mmc_setup()
358 if (of_property_read_string_index(node, "clock-output-names", in sunxi_mmc_setup()
360 init.name = node->name; in sunxi_mmc_setup()
369 of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in sunxi_mmc_setup()
381 static void __init sun4i_a10_mmc_setup(struct device_node *node) in sun4i_a10_mmc_setup() argument
383 sunxi_mmc_setup(node, &sun4i_a10_mod0_data, &sun4i_a10_mmc_lock); in sun4i_a10_mmc_setup()
389 static void __init sun9i_a80_mmc_setup(struct device_node *node) in sun9i_a80_mmc_setup() argument
391 sunxi_mmc_setup(node, &sun9i_a80_mod0_data, &sun9i_a80_mmc_lock); in sun9i_a80_mmc_setup()