Searched refs:vgic_node (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/virt/kvm/arm/ |
D | vgic-v2.c | 189 int vgic_v2_probe(struct device_node *vgic_node, in vgic_v2_probe() argument 198 vgic->maint_irq = irq_of_parse_and_map(vgic_node, 0); in vgic_v2_probe() 205 ret = of_address_to_resource(vgic_node, 2, &vctrl_res); in vgic_v2_probe() 211 vgic->vctrl_base = of_iomap(vgic_node, 2); in vgic_v2_probe() 229 if (of_address_to_resource(vgic_node, 3, &vcpu_res)) { in vgic_v2_probe() 255 kvm_info("%s@%llx IRQ%d\n", vgic_node->name, in vgic_v2_probe() 267 of_node_put(vgic_node); in vgic_v2_probe()
|
D | vgic-v3.c | 234 int vgic_v3_probe(struct device_node *vgic_node, in vgic_v3_probe() argument 243 vgic->maint_irq = irq_of_parse_and_map(vgic_node, 0); in vgic_v3_probe() 259 if (of_property_read_u32(vgic_node, "#redistributor-regions", &gicv_idx)) in vgic_v3_probe() 263 if (of_address_to_resource(vgic_node, gicv_idx, &vcpu_res)) { in vgic_v3_probe() 289 kvm_info("%s@%llx IRQ%d\n", vgic_node->name, in vgic_v3_probe() 296 of_node_put(vgic_node); in vgic_v3_probe()
|
D | vgic.c | 2405 struct device_node *vgic_node; in kvm_vgic_hyp_init() local 2408 vgic_node = of_find_matching_node_and_match(NULL, in kvm_vgic_hyp_init() 2410 if (!vgic_node) { in kvm_vgic_hyp_init() 2416 ret = vgic_probe(vgic_node, &vgic_ops, &vgic); in kvm_vgic_hyp_init()
|
/linux-4.4.14/include/kvm/ |
D | arm_vgic.h | 354 int vgic_v2_probe(struct device_node *vgic_node, 358 int vgic_v3_probe(struct device_node *vgic_node, 362 static inline int vgic_v3_probe(struct device_node *vgic_node, in vgic_v3_probe() argument
|