Lines Matching refs:np

195 of_at91_clk_master_get_characteristics(struct device_node *np)  in of_at91_clk_master_get_characteristics()  argument
203 if (of_at91_get_clk_range(np, "atmel,clk-output-range", &characteristics->output)) in of_at91_clk_master_get_characteristics()
206 of_property_read_u32_array(np, "atmel,clk-divisors", in of_at91_clk_master_get_characteristics()
210 of_property_read_bool(np, "atmel,master-clk-have-div3-pres"); in of_at91_clk_master_get_characteristics()
220 of_at91_clk_master_setup(struct device_node *np, struct at91_pmc *pmc, in of_at91_clk_master_setup() argument
227 const char *name = np->name; in of_at91_clk_master_setup()
230 num_parents = of_clk_get_parent_count(np); in of_at91_clk_master_setup()
234 of_clk_parent_fill(np, parent_names, num_parents); in of_at91_clk_master_setup()
236 of_property_read_string(np, "clock-output-names", &name); in of_at91_clk_master_setup()
238 characteristics = of_at91_clk_master_get_characteristics(np); in of_at91_clk_master_setup()
242 irq = irq_of_parse_and_map(np, 0); in of_at91_clk_master_setup()
252 of_clk_add_provider(np, of_clk_src_simple_get, clk); in of_at91_clk_master_setup()
259 void __init of_at91rm9200_clk_master_setup(struct device_node *np, in of_at91rm9200_clk_master_setup() argument
262 of_at91_clk_master_setup(np, pmc, &at91rm9200_master_layout); in of_at91rm9200_clk_master_setup()
265 void __init of_at91sam9x5_clk_master_setup(struct device_node *np, in of_at91sam9x5_clk_master_setup() argument
268 of_at91_clk_master_setup(np, pmc, &at91sam9x5_master_layout); in of_at91sam9x5_clk_master_setup()