Lines Matching refs:node
96 static void __init sunxi_usb_clk_setup(struct device_node *node, in sunxi_usb_clk_setup() argument
109 reg = of_io_request_and_map(node, 0, of_node_full_name(node)); in sunxi_usb_clk_setup()
113 clk_parent = of_clk_get_parent_name(node, 0); in sunxi_usb_clk_setup()
133 of_property_read_string_index(node, "clock-output-names", in sunxi_usb_clk_setup()
146 of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in sunxi_usb_clk_setup()
157 reset_data->clk = of_clk_get(node, 0); in sunxi_usb_clk_setup()
169 reset_data->rcdev.of_node = node; in sunxi_usb_clk_setup()
180 static void __init sun4i_a10_usb_setup(struct device_node *node) in sun4i_a10_usb_setup() argument
182 sunxi_usb_clk_setup(node, &sun4i_a10_usb_clk_data, &sun4i_a10_usb_lock); in sun4i_a10_usb_setup()
191 static void __init sun5i_a13_usb_setup(struct device_node *node) in sun5i_a13_usb_setup() argument
193 sunxi_usb_clk_setup(node, &sun5i_a13_usb_clk_data, &sun4i_a10_usb_lock); in sun5i_a13_usb_setup()
202 static void __init sun6i_a31_usb_setup(struct device_node *node) in sun6i_a31_usb_setup() argument
204 sunxi_usb_clk_setup(node, &sun6i_a31_usb_clk_data, &sun4i_a10_usb_lock); in sun6i_a31_usb_setup()
213 static void __init sun8i_a23_usb_setup(struct device_node *node) in sun8i_a23_usb_setup() argument
215 sunxi_usb_clk_setup(node, &sun8i_a23_usb_clk_data, &sun4i_a10_usb_lock); in sun8i_a23_usb_setup()
227 static void __init sun9i_a80_usb_mod_setup(struct device_node *node) in sun9i_a80_usb_mod_setup() argument
229 sunxi_usb_clk_setup(node, &sun9i_a80_usb_mod_data, &a80_usb_mod_lock); in sun9i_a80_usb_mod_setup()
241 static void __init sun9i_a80_usb_phy_setup(struct device_node *node) in sun9i_a80_usb_phy_setup() argument
243 sunxi_usb_clk_setup(node, &sun9i_a80_usb_phy_data, &a80_usb_phy_lock); in sun9i_a80_usb_phy_setup()