| History log of /src/sys/arch/arm/include/bootconfig.h |
| Revision | | Date | Author | Comments |
| 1.10 |
| 18-Oct-2020 |
skrll | Trailing whitespace
|
| 1.9 |
| 03-Mar-2018 |
skrll | Multiple inclusion protection
|
| 1.8 |
| 28-May-2017 |
jmcneill | Add a few bootconfig helpers: - get_bootconf_string: returns a copy of the "value" part of a k=v pair as a string. - match_bootconf_option: returns true if the "value" part of a k=v pair exists and the supplied val param is present in the beginning of the k=v pair's value.
|
| 1.7 |
| 06-Jan-2015 |
jmcneill | add BOOTOPT_TYPE_MACADDR for parsing mac address parameters
|
| 1.6 |
| 31-Aug-2012 |
matt | branches: 1.6.2; 1.6.14; 1.6.16; Make cpu_reset, most of initarm and the kvm init code common. Add MP hooks for cpu_need_resced Add idlestck which is allocated in arm32_kvminit
|
| 1.5 |
| 14-Mar-2009 |
dsl | branches: 1.5.12; 1.5.20; Remove all the __P() from sys (excluding sys/dist) Diff checked with grep and MK1 eyeball. i386 and amd64 GENERIC and sys still build.
|
| 1.4 |
| 26-Oct-2006 |
bjh21 | branches: 1.4.58; 1.4.66; 1.4.72; 1.4.76; boot_file is not used by generic NetBSD/arm code, and its type varies by MACHINE. Thus, move it out of <arm/bootconfig.h> and put it into <machine/bootconfig.h> on those MACHINEs (cats, hpcarm, and shark) where it's used outside the file in which it's defined.
|
| 1.3 |
| 11-Dec-2005 |
christos | branches: 1.3.20; 1.3.22; merge ktrace-lwp.
|
| 1.2 |
| 02-Jun-2005 |
he | branches: 1.2.2; Adapt to shadowing and qualifier-cast warnings.
|
| 1.1 |
| 13-May-2001 |
bjh21 | branches: 1.1.2; 1.1.10; 1.1.28; Add <machine/bootconfig.h> on arm26, and add an <arm/bootconfig.h> for it to include (since all the contents are MI).
|
| 1.1.28.1 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.1.10.2 |
| 13-May-2001 |
bjh21 | Add <machine/bootconfig.h> on arm26, and add an <arm/bootconfig.h> for it to include (since all the contents are MI).
|
| 1.1.10.1 |
| 13-May-2001 |
bjh21 | file bootconfig.h was added on branch nathanw_sa on 2001-05-13 13:46:24 +0000
|
| 1.1.2.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
| 1.2.2.1 |
| 30-Dec-2006 |
yamt | sync with head.
|
| 1.3.22.1 |
| 10-Dec-2006 |
yamt | sync with head.
|
| 1.3.20.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
| 1.4.76.1 |
| 15-Feb-2014 |
matt | Merge armv7 support from HEAD, specifically support for the BCM5301X and BCM56340 evbarm kernels.
|
| 1.4.72.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.4.66.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.4.58.1 |
| 04-May-2009 |
yamt | sync with head.
|
| 1.5.20.1 |
| 28-Nov-2012 |
matt | Merge improved arm support (especially Cortex) from HEAD including OMAP and BCM53xx support.
|
| 1.5.12.1 |
| 30-Oct-2012 |
yamt | sync with head
|
| 1.6.16.2 |
| 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.6.16.1 |
| 06-Apr-2015 |
skrll | Sync with HEAD
|
| 1.6.14.1 |
| 21-Mar-2015 |
snj | Pull up following revision(s) (requested by jmcneill in ticket #598): sys/arch/arm/amlogic/amlogic_board.c: up to revision 1.9 sys/arch/arm/amlogic/amlogic_canvasreg.h: revision 1.1 sys/arch/arm/amlogic/amlogic_com.c: up to revision 1.4 sys/arch/arm/amlogic/amlogic_comreg.h: up to revision 1.3 sys/arch/arm/amlogic/amlogic_comvar.h: revision 1.1 sys/arch/arm/amlogic/amlogic_cpufreq.c: up to revision 1.2 sys/arch/arm/amlogic/amlogic_crureg.h: up to revision 1.7 sys/arch/arm/amlogic/amlogic_dwctwo.c: up to revision 1.2 sys/arch/arm/amlogic/amlogic_genfb.c: revision 1.1 sys/arch/arm/amlogic/amlogic_gmac.c: up to revision 1.2 sys/arch/arm/amlogic/amlogic_hdmireg.h: revision 1.1 sys/arch/arm/amlogic/amlogic_intr.h: up to revision 1.5 sys/arch/arm/amlogic/amlogic_io.c: up to revision 1.7 sys/arch/arm/amlogic/amlogic_reg.h: up to revision 1.9 sys/arch/arm/amlogic/amlogic_rng.c: revision 1.1 sys/arch/arm/amlogic/amlogic_sdhc.c: up to revision 1.3 sys/arch/arm/amlogic/amlogic_sdhcreg.h: revision 1.1 sys/arch/arm/amlogic/amlogic_space.c: revision 1.1 sys/arch/arm/amlogic/amlogic_var.h: up to revision 1.8 sys/arch/arm/amlogic/amlogic_vpureg.h: revision 1.1 sys/arch/arm/arm/bootconfig.c: revisions 1.7-1.8 sys/arch/arm/conf/files.arm: revision 1.129 sys/arch/arm/cortex/pl310.c: revisions 1.16-1.17 sys/arch/arm/cortex/a9_mpsubr.S: revisions 1.25-1.29 sys/arch/arm/cortex/a9tmr.c: revisions 1.8-1.12 sys/arch/arm/cortex/a9tmr_var.h: revision 1.4 sys/arch/arm/cortex/a9wdt.c: revisions 1.3-1.4 sys/arch/arm/cortex/armperiph.c: revisions 1.5-1.7 sys/arch/arm/arm/cpufunc.c: revision 1.151 sys/arch/arm/include/bootconfig.h: revision 1.7 sys/arch/arm/include/locore.h: revision 1.19 sys/arch/evbarm/amlogic/amlogic_machdep.c: up to revision 1.17 sys/arch/evbarm/amlogic/amlogic_start.S: up to revision 1.2 sys/arch/evbarm/amlogic/genassym.cf: revision 1.1 sys/arch/evbarm/amlogic/platform.h: revision 1.1 sys/arch/evbarm/conf/files.amlogic: up to revision 1.8 sys/arch/evbarm/conf/std.amlogic: up to revision 1.2 sys/arch/evbarm/conf/mk.amlogic: revision 1.1 sys/arch/evbarm/conf/ODROID-C1: up to revision 1.12 sys/arch/evarm/conf/ODROID-C1_INSTALL: revision 1.1 Don't use not as a variable since it's reserved in C++. -- clean the a9 l2 cache before turning it on. -- Add Cortex-A17 support -- Fix CORTEXA17 support -- Let the "cbar" device property override the cbar value, to work around broken bootloaders -- add a helper to update a9tmr frequency -- detach and re-attach timecounter when updating freq, and reinit timer on each cpu -- fix typo -- add BOOTOPT_TYPE_MACADDR for parsing mac address parameters -- make sure we set ACTLR.SMP=1 for CPU_CORTEXA5 in !MP case, ok matt@ -- According to the Cortex-A5 TRM, the CBAR register is not implemented and always reads as 0x00000000. Add ARM_CBAR option to set this in kernel config. -- skip a TLBIALL on Cortex-A5 that stops my odroid-c1 from booting, ok matt -- match on Cortex-A5 -- match on Cortex-A5 -- allow arml2cc to be used on Cortex-A5 if the "offset" property is specified -- print "A5" instead of "A9" at attach time if running on a Cortex-A5 -- Improve inline asm around dsb/dmb/isb: - always use volatile and mark them as memory barrier - use the common version from locore.h in all places not included from userland -- Work-in-progress Odroid-C1 support. -- no need to override ARM_CBAR, remove unused COM_16750 option -- Add basic serial console support. -- add dwctwo and usb devices -- ODROID-C1 SMP support. -- auto-detect RAM size -- ODROID-C1 onboard ethernet support. -- add amlogicrng, add commented-out genfb placeholder -- enable amlogicsdhc -- add ODROID-C1 install kernel -- Add CPUFREQ option to set boot CPU frequency. ODROID-C1 is advertised as quad-core 1.5GHz but boots up at 1.2GHz; add CPUFREQ=1512 to config and make sure to set the correct speed before attaching CPUs. The speed can still be scaled down with machdep.cpu sysctls. -- disable DEBUG, LOCKDEBUG, VERBOSE_INIT_ARM -- Basic framebuffer console support. Work in progress.
|
| 1.6.2.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|