History log of /src/sys/arch/powerpc/isa |
Revision | Date | Author | Comments |
1.7 | 18-Jun-2011 |
matt | Use <sys/foo.h> instead of <machine/foo.h> if such a file exists. Don't assume <sys/cpu.h> includes <powerpc/subarch/cpu*.h>. Include it explicitly.
|
1.6 | 17-Jun-2011 |
matt | struct device * -> device_t
|
1.5 | 19-Aug-2009 |
dyoung | branches: 1.5.10; genppc_isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t.
|
1.4 | 19-Aug-2009 |
dyoung | Define genppc_isa_detach_hook() and isa_dmadestroy().
|
1.3 | 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
1.2 | 17-Oct-2007 |
garbled | branches: 1.2.2; 1.2.4; 1.2.8; 1.2.22; 1.2.24; 1.2.26; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
1.1 | 03-May-2007 |
garbled | branches: 1.1.2; 1.1.6; 1.1.8; 1.1.10; file isa_machdep_common.c was initially added on branch ppcoea-renovation.
|
1.1.10.1 | 25-Oct-2007 |
bouyer | Sync with HEAD.
|
1.1.8.1 | 18-Oct-2007 |
yamt | sync with head.
|
1.1.6.1 | 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
1.1.2.2 | 07-May-2007 |
garbled | Rewrite how shared isa is done slightly. This will allow the individual ports to override the shared functions if needed. Also, implement isa_intr_alloc, which needed to be done inside pic/intr.c because it needs access to structs which are static to the file.
|
1.1.2.1 | 03-May-2007 |
garbled | Add a common isa_machdep.c
|
1.2.26.2 | 19-Aug-2009 |
yamt | sync with head.
|
1.2.26.1 | 16-May-2008 |
yamt | sync with head.
|
1.2.24.1 | 18-May-2008 |
yamt | sync with head.
|
1.2.22.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.2.8.2 | 06-Nov-2007 |
matt | sync with HEAD
|
1.2.8.1 | 17-Oct-2007 |
matt | file isa_machdep_common.c was added on branch matt-armv6 on 2007-11-06 23:20:40 +0000
|
1.2.4.2 | 27-Oct-2007 |
yamt | sync with head.
|
1.2.4.1 | 17-Oct-2007 |
yamt | file isa_machdep_common.c was added on branch yamt-lazymbuf on 2007-10-27 11:27:49 +0000
|
1.2.2.2 | 23-Oct-2007 |
ad | Sync with head.
|
1.2.2.1 | 17-Oct-2007 |
ad | file isa_machdep_common.c was added on branch vmlocking on 2007-10-23 20:36:06 +0000
|
1.5.10.1 | 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
1.14 | 22-Jan-2022 |
skrll | Ensure bus_dmatag_subregion is called with an inclusive max_addr everywhere.
|
1.13 | 17-Dec-2021 |
skrll | Correct copypaste comment grammar.
|
1.12 | 17-Dec-2021 |
skrll | Trailing whitespace
|
1.11 | 23-Dec-2016 |
cherry | "Make NetBSD great again!"
Introduce uvm_hotplug(9) to the kernel.
Many thanks, in no particular order to:
TNF, for funding the project.
Chuck Silvers - for multiple API reviews and feedback. Nick Hudson - for testing on multiple architectures and bugfix patches. Everyone who helped with boot testing.
KeK (http://www.kek.org.in) for hosting the primary developers.
|
1.10 | 26-Feb-2016 |
christos | branches: 1.10.2; PR/50858: David Binderman: Remove redundant code.
|
1.9 | 09-Jun-2013 |
kiyohara | branches: 1.9.10; Call kmem_intr_free() with kmem_intr_alloc-ed memory instead of free().
|
1.8 | 01-Feb-2012 |
matt | branches: 1.8.6; Use kmem instead of malloc. Remove unneeded <sys/malloc.h> includes.
|
1.7 | 01-Jul-2011 |
dyoung | branches: 1.7.2; 1.7.6; #include <sys/bus.h> instead of <machine/bus.h>.
|
1.6 | 10-Nov-2010 |
uebayasi | Use more VM_PHYSMEM_*() accessors. No functional changes.
|
1.5 | 28-Apr-2008 |
martin | branches: 1.5.20; 1.5.22; Remove clause 3 and 4 from TNF licenses
|
1.4 | 07-Mar-2007 |
he | branches: 1.4.40; 1.4.42; 1.4.44; Use char* and not void* with mtod() before doing pointer arithmetic on the result.
|
1.3 | 04-Mar-2007 |
christos | Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.2 | 11-Dec-2005 |
christos | branches: 1.2.26; merge ktrace-lwp.
|
1.1 | 19-Oct-2003 |
matt | branches: 1.1.4; 1.1.18; Add powerpc-specific isa and isadma machdep code. (Merge common code from prep and sandpoint and ...)
|
1.1.18.1 | 03-Sep-2007 |
yamt | sync with head.
|
1.1.4.4 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.1.4.3 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.1.4.2 | 03-Aug-2004 |
skrll | Sync with HEAD
|
1.1.4.1 | 19-Oct-2003 |
skrll | file isadma_machdep.c was added on branch ktrace-lwp on 2004-08-03 10:39:37 +0000
|
1.2.26.1 | 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.4.44.1 | 16-May-2008 |
yamt | sync with head.
|
1.4.42.1 | 18-May-2008 |
yamt | sync with head.
|
1.4.40.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.5.22.1 | 05-Mar-2011 |
rmind | sync with head
|
1.5.20.1 | 28-Apr-2010 |
uebayasi | Always use struct vm_physseg *vm_physmem_ptrs[] in MD code.
|
1.7.6.1 | 18-Feb-2012 |
mrg | merge to -current.
|
1.7.2.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.7.2.1 | 17-Apr-2012 |
yamt | sync with head
|
1.8.6.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.8.6.1 | 23-Jun-2013 |
tls | resync from head
|
1.9.10.2 | 05-Feb-2017 |
skrll | Sync with HEAD
|
1.9.10.1 | 19-Mar-2016 |
skrll | Sync with HEAD
|
1.10.2.1 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
1.6 | 01-Feb-2012 |
matt | Use kmem instead of malloc. Remove unneeded <sys/malloc.h> includes.
|
1.5 | 01-Jul-2011 |
dyoung | branches: 1.5.2; 1.5.6; #include <sys/bus.h> instead of <machine/bus.h>.
|
1.4 | 21-Oct-2009 |
snj | Drop 3rd and 4th clauses. Approved by thomas@ (copyright holder).
|
1.3 | 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
1.2 | 17-Oct-2007 |
garbled | branches: 1.2.2; 1.2.4; 1.2.8; 1.2.22; 1.2.24; 1.2.26; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
1.1 | 02-May-2007 |
garbled | branches: 1.1.2; 1.1.6; 1.1.8; 1.1.10; file isapnp_machdep.c was initially added on branch ppcoea-renovation.
|
1.1.10.1 | 25-Oct-2007 |
bouyer | Sync with HEAD.
|
1.1.8.1 | 18-Oct-2007 |
yamt | sync with head.
|
1.1.6.1 | 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
1.1.2.1 | 02-May-2007 |
garbled | Move prep's isapnp_machdep.c to powerpc/isa, and make prep use that instead.
|
1.2.26.2 | 11-Mar-2010 |
yamt | sync with head
|
1.2.26.1 | 16-May-2008 |
yamt | sync with head.
|
1.2.24.1 | 18-May-2008 |
yamt | sync with head.
|
1.2.22.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.2.8.2 | 06-Nov-2007 |
matt | sync with HEAD
|
1.2.8.1 | 17-Oct-2007 |
matt | file isapnp_machdep.c was added on branch matt-armv6 on 2007-11-06 23:20:41 +0000
|
1.2.4.2 | 27-Oct-2007 |
yamt | sync with head.
|
1.2.4.1 | 17-Oct-2007 |
yamt | file isapnp_machdep.c was added on branch yamt-lazymbuf on 2007-10-27 11:27:49 +0000
|
1.2.2.2 | 23-Oct-2007 |
ad | Sync with head.
|
1.2.2.1 | 17-Oct-2007 |
ad | file isapnp_machdep.c was added on branch vmlocking on 2007-10-23 20:36:07 +0000
|
1.5.6.1 | 18-Feb-2012 |
mrg | merge to -current.
|
1.5.2.1 | 17-Apr-2012 |
yamt | sync with head
|