• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/sysdev/

Lines Matching refs:np

30 static int __init mv64x60_mpsc_register_shared_pdev(struct device_node *np)
39 ph = of_get_property(np, "mpscrouting", NULL);
49 ph = of_get_property(np, "mpscintr", NULL);
85 static int __init mv64x60_mpsc_device_setup(struct device_node *np, int id)
97 if (id == 0 && (err = mv64x60_mpsc_register_shared_pdev(np)))
102 err = of_address_to_resource(np, 0, &r[0]);
106 of_irq_to_resource(np, 0, &r[4]);
108 ph = of_get_property(np, "sdma", NULL);
119 ph = of_get_property(np, "brg", NULL);
129 prop = of_get_property(np, "block-index", NULL);
138 prop = of_get_property(np, "max_idle", NULL);
151 prop = of_get_property(np, "chr_1", NULL);
155 prop = of_get_property(np, "chr_2", NULL);
159 prop = of_get_property(np, "chr_10", NULL);
163 prop = of_get_property(np, "mpcr", NULL);
207 static int __init eth_register_shared_pdev(struct device_node *np)
213 np = of_get_parent(np);
214 if (!np)
217 err = of_address_to_resource(np, 0, &r[0]);
218 of_node_put(np);
230 static int __init mv64x60_eth_device_setup(struct device_node *np, int id)
242 if (id == 0 && (err = eth_register_shared_pdev(np)))
246 of_irq_to_resource(np, 0, &r[0]);
250 prop = of_get_property(np, "block-index", NULL);
255 mac_addr = of_get_mac_address(np);
259 prop = of_get_property(np, "speed", NULL);
263 prop = of_get_property(np, "tx_queue_size", NULL);
267 prop = of_get_property(np, "rx_queue_size", NULL);
271 prop = of_get_property(np, "tx_sram_addr", NULL);
275 prop = of_get_property(np, "tx_sram_size", NULL);
279 prop = of_get_property(np, "rx_sram_addr", NULL);
283 prop = of_get_property(np, "rx_sram_size", NULL);
287 ph = of_get_property(np, "phy", NULL);
329 static int __init mv64x60_i2c_device_setup(struct device_node *np, int id)
339 err = of_address_to_resource(np, 0, &r[0]);
343 of_irq_to_resource(np, 0, &r[1]);
347 prop = of_get_property(np, "freq_m", NULL);
352 prop = of_get_property(np, "freq_n", NULL);
357 prop = of_get_property(np, "timeout", NULL);
363 prop = of_get_property(np, "retries", NULL);
394 struct device_node *np = NULL;
399 (np = of_find_compatible_node(np, "serial", "marvell,mpsc")); id++)
400 if ((err = mv64x60_mpsc_device_setup(np, id)))
404 (np = of_find_compatible_node(np, "network",
407 if ((err = mv64x60_eth_device_setup(np, id)))
411 (np = of_find_compatible_node(np, "i2c", "marvell,mv64x60-i2c"));
413 if ((err = mv64x60_i2c_device_setup(np, id)))
419 of_node_put(np);