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