Ignore:
Timestamp:
2011-08-02T20:55:46+02:00 (5 years ago)
Author:
florian
Message:

[brcm63xx] improve BCM6345 support

  • runtime detect the amount of memory available
  • define EBI_BASE as MPI_BASE to get rid of chip-select specific hacks
  • fix GPIO control
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/brcm63xx/patches-3.0/180-udc_preliminary_support.patch

    r27284 r27880  
    1818  
    1919 static struct board_info __initdata board_rta1025w_16 = { 
    20 @@ -917,6 +920,9 @@ int __init board_register_devices(void) 
     20@@ -911,6 +914,9 @@ int __init board_register_devices(void) 
    2121        if (board.has_dsp) 
    2222                bcm63xx_dsp_register(&board.dsp); 
     
    2626+ 
    2727        /* read base address of boot chip select (0) */ 
    28         if (BCMCPU_IS_6345()) 
    29                 val = 0x1fc00000; 
     28        val = bcm_mpi_readl(MPI_CSBASE_REG(0)); 
     29        val &= MPI_CSBASE_BASE_MASK; 
    3030--- /dev/null 
    3131+++ b/arch/mips/bcm63xx/dev-usb-udc.c 
Note: See TracChangeset for help on using the changeset viewer.