Lines Matching defs:node
1942 static void __init gic_of_setup_kvm_info(struct device_node *node)
1950 gic_v3_kvm_info.maint_irq = irq_of_parse_and_map(node, 0);
1955 if (of_property_read_u32(node, "#redistributor-regions", &gicv_idx)) {
1960 ret = of_address_to_resource(node, gicv_idx, &r);
1970 static int __init gic_of_init(struct device_node *node, struct device_node *parent)
1978 dist_base = of_iomap(node, 0);
1980 pr_err("%pOF: unable to map gic dist registers\n", node);
1986 pr_err("%pOF: no distributor detected, giving up\n", node);
1990 if (of_property_read_u32(node, "#redistributor-regions", &nr_redist_regions)) {
2004 ret = of_address_to_resource(node, 1 + i, &res);
2005 rdist_regs[i].redist_base = of_iomap(node, 1 + i);
2007 pr_err("%pOF: couldn't map region %d\n", node, i);
2014 if (of_property_read_u64(node, "redistributor-stride", &redist_stride)) {
2018 gic_enable_of_quirks(node, gic_quirks, &gic_data);
2020 err = gic_init_bases(dist_base, rdist_regs, nr_redist_regions, redist_stride, &node->fwnode);
2025 gic_populate_ppi_partitions(node);
2028 gic_of_setup_kvm_info(node);