search for: 93ae915

Displaying 4 results from an estimated 4 matches for "93ae915".

2011 Nov 22
2
[PATCHv3 RFC] virtio-pci: flexible configuration layout
...ne VIRTIO_PCI_CAP_CFG_SIZE_MASK 0xffffff +#define VIRTIO_PCI_CAP_CFG_SIZE_SHIFT 8 + +/* Offset within the BAR */ +#define VIRTIO_PCI_CAP_CFG_OFF 8 +#define VIRTIO_PCI_CAP_CFG_OFF_MASK 0xffffffff +#define VIRTIO_PCI_CAP_CFG_OFF_SHIFT 0 + #endif diff --git a/lib/iomap.c b/lib/iomap.c index 5dbcb4b..93ae915 100644 --- a/lib/iomap.c +++ b/lib/iomap.c @@ -243,26 +243,37 @@ EXPORT_SYMBOL(ioport_unmap); #ifdef CONFIG_PCI /** - * pci_iomap - create a virtual mapping cookie for a PCI BAR + * pci_iomap_range - create a virtual mapping cookie for a PCI BAR * @dev: PCI device that owns the BAR * @bar:...
2011 Nov 22
2
[PATCHv3 RFC] virtio-pci: flexible configuration layout
...ne VIRTIO_PCI_CAP_CFG_SIZE_MASK 0xffffff +#define VIRTIO_PCI_CAP_CFG_SIZE_SHIFT 8 + +/* Offset within the BAR */ +#define VIRTIO_PCI_CAP_CFG_OFF 8 +#define VIRTIO_PCI_CAP_CFG_OFF_MASK 0xffffffff +#define VIRTIO_PCI_CAP_CFG_OFF_SHIFT 0 + #endif diff --git a/lib/iomap.c b/lib/iomap.c index 5dbcb4b..93ae915 100644 --- a/lib/iomap.c +++ b/lib/iomap.c @@ -243,26 +243,37 @@ EXPORT_SYMBOL(ioport_unmap); #ifdef CONFIG_PCI /** - * pci_iomap - create a virtual mapping cookie for a PCI BAR + * pci_iomap_range - create a virtual mapping cookie for a PCI BAR * @dev: PCI device that owns the BAR * @bar:...
2011 Dec 08
14
[PATCH 0/11] RFC: PCI using capabilitities
Here's the patch series I ended up with. I haven't coded up the QEMU side yet, so no idea if the new driver works. Questions: (1) Do we win from separating ISR, NOTIFY and COMMON? (2) I used a "u8 bar"; should I use a bir and pack it instead? BIR seems a little obscure (noone else in the kernel source seems to refer to it). Cheers, Rusty.
2011 Dec 08
14
[PATCH 0/11] RFC: PCI using capabilitities
Here's the patch series I ended up with. I haven't coded up the QEMU side yet, so no idea if the new driver works. Questions: (1) Do we win from separating ISR, NOTIFY and COMMON? (2) I used a "u8 bar"; should I use a bir and pack it instead? BIR seems a little obscure (noone else in the kernel source seems to refer to it). Cheers, Rusty.