Lines Matching refs:node
26 static void __init sunxi_simple_gates_setup(struct device_node *node, in sunxi_simple_gates_setup() argument
41 reg = of_io_request_and_map(node, 0, of_node_full_name(node)); in sunxi_simple_gates_setup()
45 clk_parent = of_clk_get_parent_name(node, 0); in sunxi_simple_gates_setup()
51 number = of_property_count_u32_elems(node, "clock-indices"); in sunxi_simple_gates_setup()
52 of_property_read_u32_index(node, "clock-indices", number - 1, &number); in sunxi_simple_gates_setup()
58 of_property_for_each_u32(node, "clock-indices", prop, p, index) { in sunxi_simple_gates_setup()
59 of_property_read_string_index(node, "clock-output-names", in sunxi_simple_gates_setup()
84 of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in sunxi_simple_gates_setup()
92 of_address_to_resource(node, 0, &res); in sunxi_simple_gates_setup()
96 static void __init sunxi_simple_gates_init(struct device_node *node) in sunxi_simple_gates_init() argument
98 sunxi_simple_gates_setup(node, NULL, 0); in sunxi_simple_gates_init()
148 static void __init sun4i_a10_ahb_init(struct device_node *node) in sun4i_a10_ahb_init() argument
150 sunxi_simple_gates_setup(node, sun4i_a10_ahb_critical_clocks, in sun4i_a10_ahb_init()