Home
last modified time | relevance | path

Searched refs:vgic_node (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/virt/kvm/arm/
Dvgic-v2.c189 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()
Dvgic-v3.c234 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()
Dvgic.c2405 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/
Darm_vgic.h354 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