[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 4/8] dm_op: convert HVMOP_set_pci_intx_level, HVMOP_set_isa_irq_level, and...
>>> On 06.12.16 at 14:46, <paul.durrant@xxxxxxxxxx> wrote: > --- a/xen/include/public/hvm/dm_op.h > +++ b/xen/include/public/hvm/dm_op.h > @@ -191,6 +191,49 @@ struct xen_dm_op_track_dirty_vram { > uint64_aligned_t first_pfn; > }; > > +/* > + * XEN_DMOP_set_pci_intx_level: Set the logical level of one of a domain's > + * PCI INTx pins. > + */ > +#define XEN_DMOP_set_pci_intx_level 8 > + > +struct xen_dm_op_set_pci_intx_level { > + /* IN - PCI INTx identification (domain:bus:device:intx) */ > + uint16_t domain; > + uint8_t bus, device, intx; > + /* IN - Level: 0 -> deasserted, 1 -> asserted */ > + uint8_t level; > + uint16_t pad; > +}; You don't need any padding here afaict. > +/* > + * XEN_DMOP_set_isa_irq_level: Set the logical level of a one of a domain's > + * ISA IRQ lines. > + */ > +#define XEN_DMOP_set_isa_irq_level 9 > + > +struct xen_dm_op_set_isa_irq_level { > + /* IN - ISA IRQ (0-15) */ > + uint8_t isa_irq; > + /* IN - Level: 0 -> deasserted, 1 -> asserted */ > + uint8_t level; > + uint16_t pad; > +}; Same here. > +/* > + * XEN_DMOP_set_pci_link_route: Map a PCI INTx line to an IRQ line. > + */ > +#define XEN_DMOP_set_pci_link_route 10 > + > +struct xen_dm_op_set_pci_link_route { > + /* PCI INTx line (0-3) */ > + uint8_t link; > + /* ISA IRQ (1-15) or 0 -> disable link */ > + uint8_t isa_irq; > + uint16_t pad; > +}; And here. > + > + > struct xen_dm_op { No double blank lines please. With all of these taken care of, hypervisor parts Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |