diff options
Diffstat (limited to 'drivers/vbus/pci-bridge.c')
-rw-r--r-- | drivers/vbus/pci-bridge.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/vbus/pci-bridge.c b/drivers/vbus/pci-bridge.c index 078b8f435ab9..0d513248dae6 100644 --- a/drivers/vbus/pci-bridge.c +++ b/drivers/vbus/pci-bridge.c @@ -579,8 +579,8 @@ eventq_init(int qlen) BUG_ON(iter.desc->valid); desc->cookie = (u64)(unsigned long)event; - desc->ptr = (u64)__pa(event); - desc->len = len; /* total length */ + desc->ptr = cpu_to_le64(__pa(event)); + desc->len = cpu_to_le64(len); /* total length */ desc->valid = 1; /* @@ -798,7 +798,7 @@ _ioq_init(size_t ringsize, struct ioq *ioq, struct ioq_ops *ops) head->magic = IOQ_RING_MAGIC; head->ver = IOQ_RING_VER; - head->count = ringsize; + head->count = cpu_to_le32(ringsize); _signal_init(signal, &head->signal, &eventq_signal_ops); |