| History log of /src/sys/arch/arm/ofw/ofwgencfg_machdep.c |
| Revision | | Date | Author | Comments |
| 1.20 |
| 16-Jul-2019 |
skrll | Consistently use vaddr_t as initarm and friends return type.
Makes no difference to binaries except for aarch64 where it's required
|
| 1.19 |
| 27-Oct-2012 |
chs | branches: 1.19.38; split device_t/softc for all remaining drivers. replace "struct device *" with "device_t". use device_xname(), device_unit(), etc.
|
| 1.18 |
| 06-Jun-2011 |
matt | branches: 1.18.2; 1.18.12; Some more device_t, cfdata_t, CFATTACH_DECL_NEW cleanup.
|
| 1.17 |
| 14-Mar-2009 |
dsl | branches: 1.17.4; 1.17.10; Change about 4500 of the K&R function definitions to ANSI ones. There are still about 1600 left, but they have ',' or /* ... */ in the actual variable definitions - which my awk script doesn't handle. There are also many that need () -> (void). (The script does handle misordered arguments.)
|
| 1.16 |
| 14-Mar-2009 |
dsl | 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.15 |
| 30-Nov-2008 |
martin | branches: 1.15.4; As discussed on tech-kern: mutex_init is too heavyweight for early bootstrap phases, so move the initialization of the ksyms mutex back into main via a function called ksyms_init. Rename the existing (but quite different) ksyms_init* variations into ksyms_addsyms_elf() and ksyms_addsyms_explicit() and adapt machdep code accordingly.
|
| 1.14 |
| 12-Nov-2008 |
ad | Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
|
| 1.13 |
| 29-Aug-2008 |
matt | branches: 1.13.2; Remove non-__ELF__ snippets.
|
| 1.12 |
| 19-Jan-2008 |
chris | branches: 1.12.6; 1.12.10; 1.12.12; 1.12.16; Remove arm support for IPKDB.
It hasn't worked since arm was broken out from arm32 in Jan 2001, and no-one has noticed or cared to fix it.
|
| 1.11 |
| 08-Mar-2007 |
matt | branches: 1.11.16; 1.11.20; 1.11.22; 1.11.28; 1.11.34; Clean the bitrotting ofw code. Don't export export the underlying irq dispatch mechanism to the rest of the kernel; they don't need to know. Nuke IRQSTATS entirely.
XXX ofwgencfg_clock needs to taught about timecounters
|
| 1.10 |
| 26-Oct-2006 |
bjh21 | branches: 1.10.4; Change the type of initarm() on OFW-based ARM systems to match other non-hpcarm ports. This seems sensible since all of them call it from the same locore.S. This makes NetBSD/shark GENERIC compile.
|
| 1.9 |
| 24-Oct-2006 |
bjh21 | parse_mi_bootargs() is declared in <arm/arm32/machdep.h>, so there's no need to declare it here too.
|
| 1.8 |
| 11-Dec-2005 |
christos | branches: 1.8.20; 1.8.22; merge ktrace-lwp.
|
| 1.7 |
| 15-Jul-2003 |
lukem | branches: 1.7.16; __KERNEL_RCSID()
|
| 1.6 |
| 26-Apr-2003 |
ragge | branches: 1.6.2; Call ksyms_init() instead of ddb_init() in case of NKSYMS || defined(DDB) || defined(LKM)
|
| 1.5 |
| 01-Apr-2003 |
thorpej | Use PAGE_SIZE rather than NBPG.
|
| 1.4 |
| 02-Oct-2002 |
thorpej | Use CFATTACH_DECL().
|
| 1.3 |
| 27-Sep-2002 |
thorpej | Declare all cfattach structures const.
|
| 1.2 |
| 03-Apr-2002 |
thorpej | branches: 1.2.6; Clean up handling of the vector page on 32-bit ARM systems: * Don't refer to VA 0, instead refer to a new variable: vector_page * Delete the old zero_page_*() functions, replacing them with a new one: vector_page_setprot(). * When manipulating vector page mappings in user pmaps, only do so if the vector page is below KERNEL_BASE (if it's above KERNEL_BASE, the vector page is mapped by the kernel pmap). * Add a new function, arm32_vector_init(), which takes the virtual address of the vector page (which MUST be valid when the function is called) and a bitmask of vectors the kernel is going to take over, and performs all vector page initialization, including setting the V bit in the CPU Control register ("relocate vectors to high address"), if necessary.
|
| 1.1 |
| 06-Feb-2002 |
thorpej | branches: 1.1.2; * Move some generic ARM OpenFirmware stuff into arch/arm/ofw (still more can move, but not yet). * Garbage-collect some cruft from arch/arm32 in preparation for renaming to arch/shark.
|
| 1.1.2.4 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.1.2.3 |
| 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.1.2.2 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.1.2.1 |
| 06-Feb-2002 |
nathanw | file ofwgencfg_machdep.c was added on branch nathanw_sa on 2002-02-28 04:07:42 +0000
|
| 1.2.6.3 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
| 1.2.6.2 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.2.6.1 |
| 03-Apr-2002 |
jdolecek | file ofwgencfg_machdep.c was added on branch kqueue on 2002-06-23 17:34:56 +0000
|
| 1.6.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.6.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.6.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.7.16.3 |
| 21-Jan-2008 |
yamt | sync with head
|
| 1.7.16.2 |
| 03-Sep-2007 |
yamt | sync with head.
|
| 1.7.16.1 |
| 30-Dec-2006 |
yamt | sync with head.
|
| 1.8.22.1 |
| 10-Dec-2006 |
yamt | sync with head.
|
| 1.8.20.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
| 1.10.4.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
| 1.11.34.1 |
| 20-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.11.28.1 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.11.22.1 |
| 23-Mar-2008 |
matt | sync with HEAD
|
| 1.11.20.1 |
| 20-Jan-2008 |
chris | Sync to HEAD.
|
| 1.11.16.1 |
| 28-Feb-2008 |
rjs | Sync with HEAD.
|
| 1.12.16.2 |
| 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
| 1.12.16.1 |
| 19-Oct-2008 |
haad | Sync with HEAD.
|
| 1.12.12.1 |
| 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
| 1.12.10.1 |
| 04-May-2009 |
yamt | sync with head.
|
| 1.12.6.2 |
| 17-Jan-2009 |
mjf | Sync with HEAD.
|
| 1.12.6.1 |
| 28-Sep-2008 |
mjf | Sync with HEAD.
|
| 1.13.2.2 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.13.2.1 |
| 19-Jan-2009 |
skrll | Sync with HEAD.
|
| 1.15.4.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.17.10.1 |
| 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
| 1.17.4.1 |
| 12-Jun-2011 |
rmind | sync with head
|
| 1.18.12.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.18.2.1 |
| 30-Oct-2012 |
yamt | sync with head
|
| 1.19.38.1 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|