[PATCH 0/8] MIPS: BCM63XX: remove !RUNTIME_DETECT support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The advantages compared to the added maintaince burden of ensuring
that changes don't break the single-soc support with !RUNTIME_DETECT
are rather small, so remove it.

The only place where it might have any impact might be the irq code.
But even then replacing it with UASM might be a better choice, as it
would then profit all targets.

P.S: there is a small lie in 7/8, but since BCM6318 support isn't
yet upstream, it is valid for the current code. BCM6318 has only
a BCM3300 CPU, but it does have dc aliases (at least according to
the bootlog).

Jonas Gorski (8):
  MIPS: BCM63XX: remove !RUNTIME_DETECT code from register sets
  MIPS: BCM63XX: remove !RUNTIME_DETECT from irq setup code
  MIPS: BCM63XX: remove !RUNTIME_DETECT from reset code
  MIPS: BCM63XX: remove !RUNTIME_DETECT code from gpio code
  MIPS: BCM63XX: remove !RUNTIME_DETECT from spi code
  MIPS: BCM63XX: remove !RUNTIME_DETECT usage from enet code
  MIPS: BCM63XX: remove !RUNTIME_DETECT in cpu-feature-overrides
  MIPS: BCM63XX: remove !RUNTIME_DETECT code for bcmcpu_get_id

 arch/mips/bcm63xx/cpu.c                            |  11 +-
 arch/mips/bcm63xx/dev-enet.c                       |   4 -
 arch/mips/bcm63xx/dev-spi.c                        |   4 -
 arch/mips/bcm63xx/gpio.c                           |  14 --
 arch/mips/bcm63xx/irq.c                            | 109 ------------
 arch/mips/bcm63xx/reset.c                          |  60 -------
 arch/mips/include/asm/mach-bcm63xx/bcm63xx_cpu.h   | 198 ++++-----------------
 .../include/asm/mach-bcm63xx/bcm63xx_dev_enet.h    |  46 -----
 .../include/asm/mach-bcm63xx/bcm63xx_dev_spi.h     |  31 ----
 .../asm/mach-bcm63xx/cpu-feature-overrides.h       |   2 +-
 10 files changed, 39 insertions(+), 440 deletions(-)

-- 
2.0.0


[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux