powerpc/ps3: The lv1_ routines have u64 parameters
[deliverable/linux.git] / arch / powerpc / platforms / ps3 / system-bus.c
index 70ef793e5565f5de98e49683d6db420752ed8067..9bd4d677d3f2ed50eb28a0ef1eaad7ce9a64ab87 100644 (file)
@@ -250,9 +250,11 @@ static void _dump_mmio_region(const struct ps3_mmio_region* r,
 static int ps3_sb_mmio_region_create(struct ps3_mmio_region *r)
 {
        int result;
+       u64 lpar_addr;
 
        result = lv1_map_device_mmio_region(r->dev->bus_id, r->dev->dev_id,
-               r->bus_addr, r->len, r->page_size, &r->lpar_addr);
+               r->bus_addr, r->len, r->page_size, &lpar_addr);
+       r->lpar_addr = lpar_addr;
 
        if (result) {
                pr_debug("%s:%d: lv1_map_device_mmio_region failed: %s\n",
This page took 0.02424 seconds and 5 git commands to generate.