X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=target%2Flinux%2Fbrcm63xx%2Ffiles%2Farch%2Fmips%2Fbcm63xx%2Fboards%2Fboard_bcm963xx.c;h=4551ef613d14c53eb29118daa82290673f470b0c;hb=5138aa203ee761847a56143eb3ab6136df36ae51;hp=52d4c27a089e5f7ed7f45f6c9c595d730423e185;hpb=ecad504c39ee2d914d65c84b5ca1e4f7dd3d1c1d;p=oweals%2Fopenwrt.git diff --git a/target/linux/brcm63xx/files/arch/mips/bcm63xx/boards/board_bcm963xx.c b/target/linux/brcm63xx/files/arch/mips/bcm63xx/boards/board_bcm963xx.c index 52d4c27a08..4551ef613d 100644 --- a/target/linux/brcm63xx/files/arch/mips/bcm63xx/boards/board_bcm963xx.c +++ b/target/linux/brcm63xx/files/arch/mips/bcm63xx/boards/board_bcm963xx.c @@ -789,7 +789,9 @@ int __init board_register_devices(void) bcm63xx_uart_register(); bcm63xx_wdt_register(); - bcm63xx_spi_register(); + + if (!BCMCPU_IS_6345()) + bcm63xx_spi_register(); if (board.has_pccard) bcm63xx_pcmcia_register(); @@ -827,7 +829,7 @@ int __init board_register_devices(void) /* read base address of boot chip select (0) */ if (BCMCPU_IS_6345()) - val = 0x1fc0000; + val = 0x1fc00000; else { val = bcm_mpi_readl(MPI_CSBASE_REG(0)); val &= MPI_CSBASE_BASE_MASK;