From: Ralf Baechle <ralf@linux-mips.org>
To: linux-kernel@vger.kernel.org
Subject: What's in linux-mips.git for Linux 2.6.25?
Date: Tue, 15 Jan 2008 19:21:45 +0000 [thread overview]
Message-ID: <20080115192145.GA22506@linux-mips.org> (raw)
The highlights:
- Support for Qemu platform removed due it being obsolete.
- Support for SGI Indigo 2 R10000 aka IP28
- Support for Routerboard RB532 and AR7 not merged yet, not sure if it'll
make it into 2.6.25.
Ralf
Alejandro Martinez Ruiz (1):
[MIPS] Converting most array size calculations to use ARRAY_SIZE().
Andrew Sharp (1):
[MIPS] Put cast inside macro instead of all the callers
Atsushi Nemoto (2):
[MIPS] cleanup tx39/tx49 setup code
[MIPS] TXx9 watchdog support for rbhma3100,rbhma4200,rbhma4500
Christoph Hellwig (1):
[MIPS] CFE: Make code remotely resemble Linux code.
Daniel Walker (1):
[MIPS] Lasat: Convert pvc_sem semaphore to mutex
Florian Fainelli (2):
[MIPS] MTX-1: Add GPIO system button
[MIPS] Cobalt 64-bits kernels can be safely unmarked experimental
Franck Bui-Huu (4):
[MIPS] tlbex.c: Cleanup __init usages.
[MIPS] tlbex.c: cleanup include files
[MIPS] tlbex.c: use __cacheline_aligned instead of __tlb_handler_align
[MIPS] tlbex.c: cleanup debug code
Lucas Woods (1):
[MIPS] Remove duplicate includes.
Maciej W. Rozycki (2):
[MIPS] R4000/R4400 errata workarounds
[MIPS] R4000/R4400 daddiu erratum workaround
Manuel Lauss (1):
[MIPS] Alchemy: Au1210/Au1250 CPU support
Ralf Baechle (17):
[MIPS] Delete unused CONFIG_DMA_IP32.
[MIPS] Delete unused CONFIG_64BIT_CONTEXT
[MIPS] tlbex: Cleanup handling of R2 hazards in TLB handlers.
[MIPS] Use pte_present instead of open coded test for _PAGE_PRESENT.
[MIPS] Remove useless S-cache flushes.
[MIPS] MT: Scheduler support for SMT
[MIPS] Cleanup pcspeaker platform device registration.
[MIPS] SMP: Call platform methods via ops structure.
[MIPS] Remove CONFIG_SIBYTE_PT{1120,1125,SWARM}
[MIPS] BCM1480: Use constants instead of magic numbers in PCI code.
[MIPS] Fulong: don't reinitialize pci_probe_only to it's default value.
[MIPS] Eleminate local symbols from the symbol table.
[MIPS] Extend performance counter event field.
[MIPS] fixmap: delete unused __set_fixmap, set_fixmap and set_fixmap_nocache
[MIPS] Altas, Malta: Switch boot file format to raw.
[MIPS] Delete CONFIG_MSP_FPGA
[MIPS] Qemu: Remove platform.
Robert P. J. Day (1):
[MIPS] Delete now-unreferenced i2c-yosemite.h header file.
Roel Kluin (1):
[MIPS] ARC: Use strchr instead of strstr.
Thomas Bogendoerfer (6):
[MIPS] Use real cache invalidate
[MIPS] IP22/IP28: fix extracting board/chip rev
[MIPS] IP28: added cache barrier to assembly routines
[MIPS] Use correct dma flushing in dma_cache_sync()
[MIPS] IP28 support
[MIPS] RM: Collected changes
Vitaly Wool (1):
[MIPS] pnx8xxx: clocksource cleanups
Yoichi Yuasa (7):
[MIPS] remove unused mips_machtype
[MIPS] clean up au1xxx_irqmap.c include files
[MIPS] time: remove unused mips_timer_state()
[MIPS] move vr41xx_calculate_clock_frequency() to plat_time_init()
[MIPS] remove unneeded button check for reset
[MIPS] add cpu_wait() to machine_halt()
[MIPS] move the eXcite local config to excitedirectory
arch/mips/Kconfig | 181 ++++---
arch/mips/Makefile | 40 +-
arch/mips/au1000/common/au1xxx_irqmap.c | 21 -
arch/mips/au1000/common/dbdma.c | 2
arch/mips/au1000/db1x00/init.c | 11
arch/mips/au1000/mtx-1/init.c | 2
arch/mips/au1000/mtx-1/platform.c | 27 +
arch/mips/au1000/pb1000/init.c | 2
arch/mips/au1000/pb1100/init.c | 2
arch/mips/au1000/pb1200/init.c | 2
arch/mips/au1000/pb1500/init.c | 2
arch/mips/au1000/pb1550/init.c | 2
arch/mips/au1000/xxs1500/init.c | 2
arch/mips/basler/excite/Kconfig | 9
arch/mips/basler/excite/excite_prom.c | 2
arch/mips/cobalt/reset.c | 24 -
arch/mips/configs/atlas_defconfig | 2
arch/mips/configs/bigsur_defconfig | 2
arch/mips/configs/capcella_defconfig | 2
arch/mips/configs/cobalt_defconfig | 2
arch/mips/configs/db1000_defconfig | 2
arch/mips/configs/db1100_defconfig | 2
arch/mips/configs/db1200_defconfig | 2
arch/mips/configs/db1500_defconfig | 2
arch/mips/configs/db1550_defconfig | 2
arch/mips/configs/decstation_defconfig | 2
arch/mips/configs/e55_defconfig | 2
arch/mips/configs/emma2rh_defconfig | 2
arch/mips/configs/excite_defconfig | 2
arch/mips/configs/fulong_defconfig | 2
arch/mips/configs/ip22_defconfig | 2
arch/mips/configs/ip27_defconfig | 2
arch/mips/configs/ip32_defconfig | 2
arch/mips/configs/jazz_defconfig | 2
arch/mips/configs/jmr3927_defconfig | 17 +
arch/mips/configs/lasat_defconfig | 2
arch/mips/configs/malta_defconfig | 2
arch/mips/configs/mipssim_defconfig | 2
arch/mips/configs/mpc30x_defconfig | 2
arch/mips/configs/msp71xx_defconfig | 2
arch/mips/configs/mtx1_defconfig | 3
arch/mips/configs/pb1100_defconfig | 2
arch/mips/configs/pb1500_defconfig | 2
arch/mips/configs/pb1550_defconfig | 2
arch/mips/configs/pnx8550-jbs_defconfig | 2
arch/mips/configs/pnx8550-stb810_defconfig | 2
arch/mips/configs/qemu_defconfig | 2
arch/mips/configs/rbhma4200_defconfig | 17 +
arch/mips/configs/rbhma4500_defconfig | 17 +
arch/mips/configs/rm200_defconfig | 2
arch/mips/configs/sb1250-swarm_defconfig | 2
arch/mips/configs/sead_defconfig | 2
arch/mips/configs/tb0219_defconfig | 2
arch/mips/configs/tb0226_defconfig | 2
arch/mips/configs/tb0287_defconfig | 2
arch/mips/configs/workpad_defconfig | 2
arch/mips/configs/wrppmc_defconfig | 2
arch/mips/configs/yosemite_defconfig | 2
arch/mips/dec/time.c | 1
arch/mips/defconfig | 2
arch/mips/fw/arc/cmdline.c | 2
arch/mips/fw/arc/init.c | 8
arch/mips/fw/cfe/cfe_api.c | 184 ++-----
arch/mips/fw/cfe/cfe_api_int.h | 186 ++++---
arch/mips/fw/lib/Makefile | 5
arch/mips/fw/lib/call_o32.S | 97 ++++
arch/mips/fw/sni/Makefile | 5
arch/mips/fw/sni/sniprom.c | 152 ++++++
arch/mips/gt64120/wrppmc/setup.c | 2
arch/mips/jazz/setup.c | 7
arch/mips/jmr3927/rbhma3100/init.c | 4
arch/mips/jmr3927/rbhma3100/setup.c | 60 ++
arch/mips/kernel/cpu-bugs64.c | 47 +-
arch/mips/kernel/cpu-probe.c | 9
arch/mips/kernel/genex.S | 8
arch/mips/kernel/kspd.c | 3
arch/mips/kernel/mips-mt.c | 1
arch/mips/kernel/pcspeaker.c | 28 -
arch/mips/kernel/proc.c | 1
arch/mips/kernel/rtlx.c | 1
arch/mips/kernel/setup.c | 7
arch/mips/kernel/smp-mt.c | 193 ++++----
arch/mips/kernel/smp.c | 53 ++
arch/mips/kernel/smtc-proc.c | 1
arch/mips/kernel/smtc.c | 1
arch/mips/kernel/time.c | 2
arch/mips/kernel/vpe.c | 1
arch/mips/lasat/picvue.c | 2
arch/mips/lasat/picvue.h | 3
arch/mips/lasat/picvue_proc.c | 18 -
arch/mips/lemote/lm2e/pci.c | 3
arch/mips/lemote/lm2e/prom.c | 2
arch/mips/lib/csum_partial.S | 275 ++++++-----
arch/mips/lib/memcpy-inatomic.S | 141 +++---
arch/mips/lib/memcpy.S | 250 ++++++----
arch/mips/lib/memset.S | 44 +-
arch/mips/lib/strlen_user.S | 6
arch/mips/lib/strncpy_user.S | 15 -
arch/mips/lib/strnlen_user.S | 7
arch/mips/lib/uncached.c | 12
arch/mips/mips-boards/generic/init.c | 8
arch/mips/mips-boards/malta/malta_smtc.c | 66 ++-
arch/mips/mipssim/Makefile | 2
arch/mips/mipssim/sim_setup.c | 16 +
arch/mips/mipssim/sim_smtc.c | 92 ++--
arch/mips/mm/c-r4k.c | 17 -
arch/mips/mm/dma-default.c | 2
arch/mips/mm/pg-r4k.c | 66 +--
arch/mips/mm/tlbex.c | 252 +++++-----
arch/mips/oprofile/op_model_mipsxx.c | 2
arch/mips/pci/pci-bcm1480.c | 4
arch/mips/pci/pci-bcm1480ht.c | 4
arch/mips/philips/pnx8550/common/setup.c | 2
arch/mips/philips/pnx8550/common/time.c | 35 -
arch/mips/philips/pnx8550/jbs/init.c | 3
arch/mips/philips/pnx8550/stb810/prom_init.c | 2
arch/mips/pmc-sierra/yosemite/i2c-yosemite.h | 96 ----
arch/mips/pmc-sierra/yosemite/prom.c | 7
arch/mips/pmc-sierra/yosemite/smp.c | 149 +++---
arch/mips/qemu/Makefile | 10
arch/mips/qemu/q-console.c | 26 -
arch/mips/qemu/q-firmware.c | 24 -
arch/mips/qemu/q-irq.c | 37 -
arch/mips/qemu/q-mem.c | 5
arch/mips/qemu/q-reset.c | 33 -
arch/mips/qemu/q-setup.c | 22 -
arch/mips/qemu/q-smp.c | 55 --
arch/mips/sgi-ip22/Makefile | 8
arch/mips/sgi-ip22/ip22-mc.c | 4
arch/mips/sgi-ip22/ip28-berr.c | 503 ++++++++++++++++++++
arch/mips/sgi-ip27/ip27-init.c | 1
arch/mips/sgi-ip27/ip27-klnuma.c | 1
arch/mips/sgi-ip27/ip27-smp.c | 109 +++-
arch/mips/sibyte/bcm1480/smp.c | 101 ++++
arch/mips/sibyte/cfe/Makefile | 1
arch/mips/sibyte/cfe/setup.c | 14 -
arch/mips/sibyte/cfe/smp.c | 110 ----
arch/mips/sibyte/sb1250/smp.c | 100 ++++
arch/mips/sni/Makefile | 2
arch/mips/sni/a20r.c | 13 -
arch/mips/sni/eisa.c | 52 ++
arch/mips/sni/irq.c | 4
arch/mips/sni/pcit.c | 7
arch/mips/sni/rm200.c | 326 ++++++++++++-
arch/mips/sni/setup.c | 143 ++++++
arch/mips/sni/sniprom.c | 251 ----------
arch/mips/sni/time.c | 1
arch/mips/tx4927/common/Makefile | 2
arch/mips/tx4927/common/tx4927_setup.c | 186 -------
.../toshiba_rbtx4927/toshiba_rbtx4927_setup.c | 96 +++-
arch/mips/tx4938/common/Makefile | 2
arch/mips/tx4938/common/setup.c | 45 --
arch/mips/tx4938/toshiba_rbtx4938/prom.c | 1
arch/mips/tx4938/toshiba_rbtx4938/setup.c | 31 +
arch/mips/vr41xx/common/init.c | 4
arch/mips/vr41xx/nec-cmbvr4133/setup.c | 4
include/asm-mips/addrspace.h | 2
include/asm-mips/asm.h | 8
include/asm-mips/bootinfo.h | 105 ----
include/asm-mips/bugs.h | 25 +
include/asm-mips/cpu-info.h | 5
include/asm-mips/cpu.h | 4
include/asm-mips/delay.h | 23 +
include/asm-mips/dma.h | 7
include/asm-mips/fixmap.h | 10
include/asm-mips/fw/cfe/cfe_api.h | 87 ---
include/asm-mips/fw/cfe/cfe_error.h | 19 -
include/asm-mips/mach-cobalt/cobalt.h | 15 -
include/asm-mips/mach-ip28/cpu-feature-overrides.h | 50 ++
include/asm-mips/mach-ip28/ds1286.h | 4
include/asm-mips/mach-ip28/spaces.h | 22 +
include/asm-mips/mach-ip28/war.h | 8
include/asm-mips/mach-qemu/cpu-feature-overrides.h | 32 -
include/asm-mips/mipsprom.h | 2
include/asm-mips/pmc-sierra/msp71xx/msp_regs.h | 4
include/asm-mips/r4kcache.h | 7
include/asm-mips/sgi/ioc.h | 4
include/asm-mips/sibyte/board.h | 6
include/asm-mips/sibyte/sb1250.h | 2
include/asm-mips/sibyte/swarm.h | 18 -
include/asm-mips/smp-ops.h | 56 ++
include/asm-mips/smp.h | 64 ---
include/asm-mips/sni.h | 159 ++++--
include/asm-mips/stackframe.h | 9
include/asm-mips/time.h | 9
include/asm-mips/topology.h | 16 +
include/asm-mips/tx4927/tx4927_pci.h | 1
include/asm-mips/uaccess.h | 13 -
include/asm-mips/war.h | 62 ++
189 files changed, 3530 insertions(+), 2797 deletions(-)
create mode 100644 arch/mips/basler/excite/Kconfig
create mode 100644 arch/mips/fw/lib/Makefile
create mode 100644 arch/mips/fw/lib/call_o32.S
create mode 100644 arch/mips/fw/sni/Makefile
create mode 100644 arch/mips/fw/sni/sniprom.c
delete mode 100644 arch/mips/kernel/pcspeaker.c
rename arch/mips/mipssim/{sim_smp.c => sim_smtc.c} (64%)
delete mode 100644 arch/mips/pmc-sierra/yosemite/i2c-yosemite.h
delete mode 100644 arch/mips/qemu/Makefile
delete mode 100644 arch/mips/qemu/q-console.c
delete mode 100644 arch/mips/qemu/q-firmware.c
delete mode 100644 arch/mips/qemu/q-irq.c
delete mode 100644 arch/mips/qemu/q-mem.c
delete mode 100644 arch/mips/qemu/q-reset.c
delete mode 100644 arch/mips/qemu/q-setup.c
delete mode 100644 arch/mips/qemu/q-smp.c
create mode 100644 arch/mips/sgi-ip22/ip28-berr.c
delete mode 100644 arch/mips/sibyte/cfe/smp.c
create mode 100644 arch/mips/sni/eisa.c
delete mode 100644 arch/mips/sni/sniprom.c
delete mode 100644 arch/mips/tx4927/common/tx4927_setup.c
delete mode 100644 arch/mips/tx4938/common/setup.c
create mode 100644 include/asm-mips/mach-ip28/cpu-feature-overrides.h
create mode 100644 include/asm-mips/mach-ip28/ds1286.h
create mode 100644 include/asm-mips/mach-ip28/spaces.h
rename include/asm-mips/{mach-qemu/war.h => mach-ip28/war.h} (82%)
delete mode 100644 include/asm-mips/mach-qemu/cpu-feature-overrides.h
create mode 100644 include/asm-mips/smp-ops.h
reply other threads:[~2008-01-15 19:21 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080115192145.GA22506@linux-mips.org \
--to=ralf@linux-mips.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.