Lines Matching refs:node

81 static void __init sun4i_a10_mod0_setup(struct device_node *node)  in sun4i_a10_mod0_setup()  argument
85 reg = of_iomap(node, 0); in sun4i_a10_mod0_setup()
95 sunxi_factors_register(node, &sun4i_a10_mod0_data, in sun4i_a10_mod0_setup()
141 static void __init sun9i_a80_mod0_setup(struct device_node *node) in sun9i_a80_mod0_setup() argument
145 reg = of_io_request_and_map(node, 0, of_node_full_name(node)); in sun9i_a80_mod0_setup()
148 node->name); in sun9i_a80_mod0_setup()
152 sunxi_factors_register(node, &sun9i_a80_mod0_data, in sun9i_a80_mod0_setup()
159 static void __init sun5i_a13_mbus_setup(struct device_node *node) in sun5i_a13_mbus_setup() argument
164 reg = of_iomap(node, 0); in sun5i_a13_mbus_setup()
170 mbus = sunxi_factors_register(node, &sun4i_a10_mod0_data, in sun5i_a13_mbus_setup()
306 static void __init sunxi_mmc_setup(struct device_node *node, in sunxi_mmc_setup() argument
315 reg = of_io_request_and_map(node, 0, of_node_full_name(node)); in sunxi_mmc_setup()
317 pr_err("Couldn't map the %s clock registers\n", node->name); in sunxi_mmc_setup()
330 clk_data->clks[0] = sunxi_factors_register(node, data, lock, reg); in sunxi_mmc_setup()
357 if (of_property_read_string_index(node, "clock-output-names", in sunxi_mmc_setup()
359 init.name = node->name; in sunxi_mmc_setup()
368 of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in sunxi_mmc_setup()
380 static void __init sun4i_a10_mmc_setup(struct device_node *node) in sun4i_a10_mmc_setup() argument
382 sunxi_mmc_setup(node, &sun4i_a10_mod0_data, &sun4i_a10_mmc_lock); in sun4i_a10_mmc_setup()
388 static void __init sun9i_a80_mmc_setup(struct device_node *node) in sun9i_a80_mmc_setup() argument
390 sunxi_mmc_setup(node, &sun9i_a80_mod0_data, &sun9i_a80_mmc_lock); in sun9i_a80_mmc_setup()