Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
uboot
/
df97e14b1d9ceffbce0458386756869ac8c52bb8
/
arch
/
mips
/
cpu
/
start.S
4ddbade
Migrate CUSTOM_SYS_INIT_SP_ADDR to Kconfig using system-constants.h
by Tom Rini
· Wed May 25 12:16:03 2022 -0400
e1e8544
Convert CONFIG_SKIP_LOWLEVEL_INIT et al to Kconfig
by Tom Rini
· Fri Aug 27 21:18:30 2021 -0400
04c8b5a
mips: start.S: Add Octeon boot header compatibility
by Stefan Roese
· Wed Oct 28 15:09:59 2020 +0100
c6f54b4
mips: Add CONFIG_MIPS_MACH_EARLY_INIT for very early mach init code
by Stefan Roese
· Tue Jun 30 12:33:16 2020 +0200
e4ccb47
mips: sync asm/mipsregs.h with Linux 5.7
by Daniel Schwierzeck
· Sun Jul 12 01:46:18 2020 +0200
c95e7f1
mips: add config options for generic cache setup code
by Daniel Schwierzeck
· Sun Jul 12 00:45:57 2020 +0200
765f417
mips: refactor disabling of caches
by Daniel Schwierzeck
· Sun Jul 12 00:45:56 2020 +0200
de4987c
mips: start.S: remove dead code
by Daniel Schwierzeck
· Sun Jul 12 00:45:54 2020 +0200
01a2828
mips: add a option to support not reserving malloc space on initial stack
by developer
· Tue Apr 21 09:28:33 2020 +0200
eb7d3a2
mips: add an option to support initialize SRAM for initial stack
by developer
· Tue Apr 21 09:28:27 2020 +0200
de8b4cf
mips: start.S: avoid overwriting outside gd when clearing global data in stack
by developer
· Tue Apr 21 09:28:28 2020 +0200
2cc9a77
MIPS: start.S: make boot config at offset 0x10 configurable
by Daniel Schwierzeck
· Fri Sep 07 19:18:44 2018 +0200
10e4779
SPDX: Convert all of our single license tags to Linux Kernel style
by Tom Rini
· Sun May 06 17:58:06 2018 -0400
984c10d
mips: spl: configure SYS_MALLOC_F_LEN independently for SPL and full U-Boot
by Andy Yan
· Mon Jul 24 17:45:27 2017 +0800
d3a278d
MIPS: Stop building position independent code
by Paul Burton
· Mon Jun 19 11:53:47 2017 -0700
98a97a8
MIPS: add initial infrastructure for Broadcom MIPS SoCs
by Álvaro Fernández Rojas
· Tue Apr 25 00:39:20 2017 +0200
fd32b13
MIPS: call debug_uart_init right before board_init_f
by Daniel Schwierzeck
· Mon Apr 24 19:03:34 2017 +0200
41dc35e
MIPS: add possibility to setup initial stack and global data in SRAM
by Daniel Schwierzeck
· Sat Jun 04 16:13:21 2016 +0200
993a122
MIPS: factor out code for initial stack and global data
by Daniel Schwierzeck
· Sun Sep 25 18:36:38 2016 +0200
ecf0d79
MIPS: fix iand optimize setup of CP0 registers
by Daniel Schwierzeck
· Mon Feb 08 00:37:59 2016 +0100
8b2fd07
MIPS: fix ROM exception vectors
by Daniel Schwierzeck
· Sun Feb 07 19:39:58 2016 +0100
754cd05
MIPS: make inclusion of ROM exception vectors configurable
by Daniel Schwierzeck
· Sun Feb 14 18:52:57 2016 +0100
fcdc1fb
MIPS: Hang if run on a secondary CPU
by Paul Burton
· Wed Sep 21 14:59:54 2016 +0100
92a06ee
MIPS: Fix cache maintenance in relocate_code & simplify
by Paul Burton
· Wed Sep 21 11:11:06 2016 +0100
82c9d89
MIPS: Ensure Config.K0=2 applies before any memory accesses
by Paul Burton
· Wed Sep 21 11:18:57 2016 +0100
79ac174
MIPS: Map CM Global Control Registers
by Paul Burton
· Wed Sep 21 11:18:53 2016 +0100
68b4c75
MIPS: If we don't need DDR for cache init, init cache first
by Paul Burton
· Wed Sep 21 11:18:51 2016 +0100
4f5561c
MIPS: Preserve Config implementation-defined bits
by Paul Burton
· Wed Sep 21 11:18:50 2016 +0100
8c57b04
MIPS: Enable use of the instruction cache earlier
by Paul Burton
· Wed Sep 21 11:18:49 2016 +0100
53c9826
MIPS: Use unchecked immediate addition/subtraction
by Paul Burton
· Mon May 16 10:52:10 2016 +0100
7557405
Use correct spelling of "U-Boot"
by Bin Meng
· Fri Feb 05 19:30:11 2016 -0800
7aa7164
MIPS: start.S: fix and optimize instructions
by Daniel Schwierzeck
· Sat Jan 09 22:24:47 2016 +0100
5c8cdf4
MIPS: initialize board_init_f() argument to zero.
by Purna Chandra Mandal
· Thu Jan 21 20:02:51 2016 +0530
7509b57
MIPS: fix annotation of _start and relocate_code
by Daniel Schwierzeck
· Sat Dec 19 20:20:45 2015 +0100
ed16050
MIPS: unify CPU code in arch/mips/cpu/
by Daniel Schwierzeck
· Thu Jan 29 14:56:20 2015 +0100
[Renamed from arch/mips/cpu/mips32/start.S]
debf0e0
MIPS: handle mips64 ST0_KX bit in mips32 start.S
by Paul Burton
· Thu Jan 29 10:04:10 2015 +0000
cb2ab2f
MIPS: handle mips64 relocs in mips32 start.S
by Paul Burton
· Thu Jan 29 10:04:09 2015 +0000
ce14da2
MIPS: use asm.h macros in mips32 start.S
by Paul Burton
· Thu Jan 29 10:04:08 2015 +0000
01cab27
MIPS: add support for pre-relocation malloc
by Daniel Schwierzeck
· Sun Jan 18 22:18:39 2015 +0100
2814459
MIPS: add support for CONFIG_SYS_INIT_SP_ADDR
by Daniel Schwierzeck
· Sun Jan 18 22:18:38 2015 +0100
f224c1a
MIPS: fix setup of initial stack frame
by Daniel Schwierzeck
· Thu Nov 20 23:55:32 2014 +0100
10a74b5
qemu-malta: rename to just "malta"
by Paul Burton
· Sat Nov 09 10:22:08 2013 +0000
b847879
MIPS: mips32/start.S: rework relocation info check
by Gabor Juhos
· Thu Jun 13 12:59:28 2013 +0200
489c5d7
MIPS: mips32/start.S: use t8 register for dynamic relocation
by Gabor Juhos
· Thu Jun 13 12:59:27 2013 +0200
b6be59a
MIPS: start.S: emulate REVISION register for qemu-malta
by Gabor Juhos
· Wed May 22 03:57:46 2013 +0000
d79de1d
Add GPL-2.0+ SPDX-License-Identifier to source files
by Wolfgang Denk
· Mon Jul 08 09:37:19 2013 +0200
84937ab
MIPS: add dynamic relocation support
by Gabor Juhos
· Tue Feb 12 22:22:13 2013 +0100
7f2d540
MIPS: start.S: use symbol __image_copy_end for U-Boot image relocation
by Daniel Schwierzeck
· Tue Feb 12 22:22:13 2013 +0100
0de9cc5
MIPS: start.S: optimize BSS initialization
by Daniel Schwierzeck
· Tue Feb 12 22:22:13 2013 +0100
ec44316
MIPS: start.S: unify and simplify reset vector handling
by Daniel Schwierzeck
· Tue Feb 12 22:22:12 2013 +0100
7e44614
MIPS: start.S: remove obsolete 64 bit handling in setup_c0_status
by Daniel Schwierzeck
· Tue Feb 12 22:22:12 2013 +0100
bc18d0b
MIPS: simplify relocated _G_O_T_ address calculation
by Gabor Juhos
· Wed Jan 30 04:56:37 2013 +0000
eb59024
MIPS: start.S: don't save flush_cache parameters in advance
by Gabor Juhos
· Thu Jan 24 06:27:55 2013 +0000
fac2f65
MIPS: start.S: simplify relocation offset calculation
by Gabor Juhos
· Thu Jan 24 06:27:54 2013 +0000
f902d46
MIPS: start.S: save reused arguments earlier in relocate_code
by Gabor Juhos
· Thu Jan 24 06:27:53 2013 +0000
d9bcb6c
MIPS: start.S: set sp register directly
by Gabor Juhos
· Thu Jan 24 06:27:52 2013 +0000
9a081ab
MIPS: start.S: fix boundary check in relocate_code
by Gabor Juhos
· Thu Jan 24 06:27:51 2013 +0000
9d632e6
MIPS: start{, 64}.S: fill branch delay slots with NOP instructions
by Gabor Juhos
· Wed Jan 16 03:05:01 2013 +0000
7dc16be
MIPS: make cache operation mode configurable
by Daniel Schwierzeck
· Wed Jul 27 13:22:38 2011 +0200
6ff8ae0
MIPS: rename INFINEON_EBU_BOOTCFG to CONFIG_SYS_XWAY_EBU_BOOTFG
by Daniel Schwierzeck
· Wed Jul 27 13:22:37 2011 +0200
6911d0a
MIPS: Coding style cleanups on common assembly files
by Shinya Kuribayashi
· Sat May 07 00:18:13 2011 +0900
1949d53
MIPS: Remove mips_cache_lock() feature
by Shinya Kuribayashi
· Sat May 07 00:18:13 2011 +0900
ce82730
MIPS: Move content of arch/mips/cpu to arch/mips/cpu/mips32
by Daniel Schwierzeck
· Mon Mar 28 18:33:55 2011 +0200
[Renamed from arch/mips/cpu/start.S]
95a3e6f
MIPS: Purple: Remove Purple support
by Daniel Schwierzeck
· Mon Mar 28 18:33:54 2011 +0200
0191e47
Replace CONFIG_SYS_GBL_DATA_SIZE by auto-generated value
by Wolfgang Denk
· Tue Oct 26 14:34:52 2010 +0200
1d85dee
mips: Move cpu/mips/* to arch/mips/cpu/*
by Peter Tyser
· Mon Apr 12 22:28:14 2010 -0500
[Renamed from cpu/mips/start.S]
aed3f50
MIPS: Flush data cache upon relocation
by Stefan Roese
· Tue Nov 18 16:36:12 2008 +0100
d6e14c0
MIPS: Add CONFIG_SKIP_LOWLEVEL_INIT
by Stefan Roese
· Tue Nov 18 16:36:22 2008 +0100
0383694
rename CFG_ macros to CONFIG_SYS
by Jean-Christophe PLAGNIOL-VILLARD
· Thu Oct 16 15:01:15 2008 +0200
a0fbd83
[MIPS] Kill unused <version.h> inclusions
by Shinya Kuribayashi
· Thu Jun 05 22:29:00 2008 +0900
a1be476
Big white-space cleanup.
by Wolfgang Denk
· Tue May 20 16:00:29 2008 +0200
82809fa
Allow building mips versions with ELDK 3.1.1
by Vlad Lungu
· Mon May 05 14:04:00 2008 +0300
9dabea1
Use jr as register jump instruction
by Shinya Kuribayashi
· Thu Apr 17 23:35:13 2008 +0900
2300af1
[MIPS] Cleanup CP0 Status initialization
by Shinya Kuribayashi
· Tue Mar 25 21:30:07 2008 +0900
79727f8
[MIPS] Initialize CP0 Cause before setting up CP0 Status register
by Shinya Kuribayashi
· Tue Mar 25 21:30:07 2008 +0900
b5876f6
[MIPS] INCA-IP: Move watchdog init code from start.S to lowlevel_init()
by Shinya Kuribayashi
· Tue Mar 25 21:30:07 2008 +0900
b827589
[MIPS] Request for the 'mips_cache_lock()' removal
by Shinya Kuribayashi
· Tue Mar 25 11:39:29 2008 +0900
ec655bd
[MIPS] Remove useless instructions for initializing $gp.
by Shinya Kuribayashi
· Sat Nov 17 20:05:26 2007 +0900
c7faac5
[MIPS] MIPS 4K core: Coding style cleanups
by Shinya Kuribayashi
· Sat Oct 27 15:27:06 2007 +0900
7cb5676
[MIPS] Fix $gp usage
by Shinya Kuribayashi
· Sun Oct 21 10:55:36 2007 +0900
117b0b1
Fix U-Boot compilation for MIPS boards using ELDK 4.0
by Wolfgang Denk
· Thu Dec 01 02:15:07 2005 +0100
336b2bc
Prepare for SoC rework of ARM code:
by wdenk
· Sat Apr 02 23:52:25 2005 +0000
5401de4
* Patch by liang a lei, 9 Jan 2004: Fix Intel 28F128J3 ID in include/flash.h
by wdenk
· Sat Feb 07 01:27:10 2004 +0000
874ac26
* Implement new mechanism to export U-Boot's functions to standalone
by wdenk
· Thu Jul 24 23:38:38 2003 +0000
57b2d80
* Code cleanup:
by wdenk
· Fri Jun 27 21:31:46 2003 +0000
b9a83a9
* Get (mostly) rid of CFG_MONITOR_LEN definition; compute real length
by wdenk
· Fri May 30 12:48:29 2003 +0000
b02744a
* Patch by Arun Dharankar, 4 Apr 2003:
by wdenk
· Sat Apr 05 00:53:31 2003 +0000
bb1b826
* Add support for MIPS32 4Kc CPUs
by wdenk
· Thu Mar 27 12:09:35 2003 +0000