On 03/02/2012 06:07 AM, Nathan Hintz wrote:
> Signed-off-by: Nathan Hintz <nlhi...@hotmail.com>
> 
> Index: 
> target/linux/brcm47xx/patches-3.2/0040-bcma-add-PCIe-host-controller.patch
> ===================================================================
> --- 
> target/linux/brcm47xx/patches-3.2/0040-bcma-add-PCIe-host-controller.patch    
>     (revision 30770)
> +++ 
> target/linux/brcm47xx/patches-3.2/0040-bcma-add-PCIe-host-controller.patch    
>     (working copy)
> @@ -169,7 +169,7 @@
>   int bcma_core_pci_irq_ctl(struct bcma_drv_pci *pc, struct bcma_device *core,
>  --- a/drivers/bcma/driver_pci_host.c
>  +++ b/drivers/bcma/driver_pci_host.c
> -@@ -2,13 +2,587 @@
> +@@ -2,13 +2,588 @@
>    * Broadcom specific AMBA
>    * PCI Core in hostmode
>    *
> @@ -662,8 +662,9 @@
>  +    /* Ok, ready to run, register it to the system.
>  +     * The following needs change, if we want to port hostmode
>  +     * to non-MIPS platform. */
> -+    io_map_base = (unsigned long)ioremap_nocache(BCMA_SOC_PCI_MEM,
> -+                                                 0x04000000);
> ++    io_map_base = (unsigned 
> long)ioremap_nocache(pc_host->mem_resource.start,
> ++                                                 pc_host->mem_resource.end -
> ++                                                   
> pc_host->mem_resource.start + 1);
>  +    pc_host->pci_controller.io_map_base = io_map_base;
>  +    set_io_port_base(pc_host->pci_controller.io_map_base);
>  +    /* Give some time to the PCI controller to configure itself with the new
> 
This patch looks good to me. I will test it soon.
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to