Lines Matching refs:node

102 	void (*init)(struct device_node *node);
284 static void __init dscr_parse_devstat(struct device_node *node, in dscr_parse_devstat() argument
290 err = of_property_read_u32_array(node, "ti,dscr-devstat", &val, 1); in dscr_parse_devstat()
296 static void __init dscr_parse_silicon_rev(struct device_node *node, in dscr_parse_silicon_rev() argument
302 err = of_property_read_u32_array(node, "ti,dscr-silicon-rev", vals, 3); in dscr_parse_silicon_rev()
327 static void __init dscr_parse_mac_fuse(struct device_node *node, in dscr_parse_mac_fuse() argument
333 err = of_property_read_u32_array(node, "ti,dscr-mac-fuse-regs", in dscr_parse_mac_fuse()
346 static void __init dscr_parse_rmii_resets(struct device_node *node, in dscr_parse_rmii_resets() argument
353 p = of_get_property(node, "ti,dscr-rmii-resets", &size); in dscr_parse_rmii_resets()
368 static void __init dscr_parse_privperm(struct device_node *node, in dscr_parse_privperm() argument
374 err = of_property_read_u32_array(node, "ti,dscr-privperm", vals, 2); in dscr_parse_privperm()
396 static void __init dscr_parse_locked_regs(struct device_node *node, in dscr_parse_locked_regs() argument
403 p = of_get_property(node, "ti,dscr-locked-regs", &size); in dscr_parse_locked_regs()
431 static void __init dscr_parse_kick_regs(struct device_node *node, in dscr_parse_kick_regs() argument
437 err = of_property_read_u32_array(node, "ti,dscr-kick-regs", vals, 4); in dscr_parse_kick_regs()
469 static void __init dscr_parse_devstate_ctl_regs(struct device_node *node, in dscr_parse_devstate_ctl_regs() argument
476 p = of_get_property(node, "ti,dscr-devstate-ctl-regs", &size); in dscr_parse_devstate_ctl_regs()
525 static void __init dscr_parse_devstate_stat_regs(struct device_node *node, in dscr_parse_devstate_stat_regs() argument
532 p = of_get_property(node, "ti,dscr-devstate-stat-regs", &size); in dscr_parse_devstate_stat_regs()
572 struct device_node *node; in dscr_probe() local
577 node = of_find_matching_node(NULL, dscr_ids); in dscr_probe()
578 if (!node) in dscr_probe()
581 base = of_iomap(node, 0); in dscr_probe()
583 of_node_put(node); in dscr_probe()
589 dscr_parse_devstat(node, base); in dscr_probe()
590 dscr_parse_silicon_rev(node, base); in dscr_probe()
591 dscr_parse_mac_fuse(node, base); in dscr_probe()
592 dscr_parse_rmii_resets(node, base); in dscr_probe()
593 dscr_parse_locked_regs(node, base); in dscr_probe()
594 dscr_parse_kick_regs(node, base); in dscr_probe()
595 dscr_parse_devstate_ctl_regs(node, base); in dscr_probe()
596 dscr_parse_devstate_stat_regs(node, base); in dscr_probe()
597 dscr_parse_privperm(node, base); in dscr_probe()