| History log of /src/sys/arch/arm/footbridge/footbridge_io.c |
| Revision | | Date | Author | Comments |
| 1.26 |
| 23-May-2022 |
andvar | s/boundries/boundaries/, s/itterate/iterate/ and few more typos.
|
| 1.25 |
| 13-Aug-2021 |
skrll | Trailing whitespace
|
| 1.24 |
| 16-Mar-2018 |
ryo | use designated initializer to make adaptability and flexibility for changing struct bus_space. no functional change.
|
| 1.23 |
| 13-Jun-2017 |
skrll | branches: 1.23.4; Use devmap if available
|
| 1.22 |
| 22-Feb-2014 |
matt | branches: 1.22.6; 1.22.22; Don't manipulate the pte to get uncached memory, use PMAP_NOCACHE instead. Convert footbring to kenter_pa/kremove
|
| 1.21 |
| 12-Feb-2012 |
matt | branches: 1.21.6; 1.21.10; Change old-style function defintions to C89 prototypes.
Approved by releng.
|
| 1.20 |
| 01-Jul-2011 |
dyoung | branches: 1.20.2; 1.20.6; #include <sys/bus.h> instead of <machine/bus.h>.
|
| 1.19 |
| 22-Nov-2010 |
skrll | Fix thinko in previous.
|
| 1.18 |
| 18-Nov-2010 |
skrll | Implement footbridge_io_bs_mmap.
|
| 1.17 |
| 18-Nov-2010 |
skrll | Whitespace.
|
| 1.16 |
| 15-Dec-2009 |
skrll | branches: 1.16.4; Fix ancient bug. footbridge_mem_bs_mmap should return a page number.
|
| 1.15 |
| 14-Mar-2009 |
dsl | ANSIfy another 1261 function definitions. The only ones left in sys are beyond by sed script! (or in sys/dist or sys/external) Mostly they have function pointer parameters.
|
| 1.14 |
| 17-Oct-2007 |
garbled | branches: 1.14.20; 1.14.28; 1.14.34; 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.13 |
| 18-Jul-2007 |
uwe | branches: 1.13.6; 1.13.8; Implement footbridge_mem_bs_mmap. Needed for mmaping igsfb(4) framebuffer on netwinder.
|
| 1.12 |
| 24-Nov-2005 |
yamt | branches: 1.12.24; 1.12.30; 1.12.38; 1.12.40; 1.12.42; 1.12.44; bus_dmamem_map: honour BUS_DMA_NOWAIT. noted by Manuel Bouyer. bus_space_map: always do NOWAIT allocation as it used to be before yamt-km.
we have too many copies!
|
| 1.11 |
| 30-Jul-2005 |
chris | branches: 1.11.6; When the footbridge does a bus space mapping it should default to making the mapping not cacheable, and only allow caching if the relevant flag is passed in.
This doesn't seem to fix, or break anything, but it matches the expected bus space API.
|
| 1.10 |
| 01-Apr-2005 |
yamt | branches: 1.10.2; merge yamt-km branch. - don't use managed mappings/backing objects for wired memory allocations. save some resources like pv_entry. also fix (most of) PR/27030. - simplify kernel memory management API. - simplify pmap bootstrap of some ports. - some related cleanups.
|
| 1.9 |
| 01-Apr-2003 |
thorpej | branches: 1.9.2; 1.9.10; 1.9.12; Use PAGE_SIZE rather than NBPG.
|
| 1.8 |
| 23-Mar-2003 |
chris | Add __KERNEL_RCSID tags to footbridge files.
|
| 1.7 |
| 27-Sep-2002 |
provos | remove trailing \n in panic(). approved perry.
|
| 1.6 |
| 12-Apr-2002 |
thorpej | Use the bus_space_generic bus space ops.
|
| 1.5 |
| 05-Jan-2002 |
chris | Make some of the arm32 files build with LOOSE_PROTOTYPES not set in the makefile. Turned up a few mismatched functions. Note that this isn't all of the arm32 files. Aim will be to get arm32 kernels built with LOOSE_PROTOTYPES not set.
|
| 1.4 |
| 10-Sep-2001 |
chris | branches: 1.4.4; Add stubs for mmap to footbridge, must implement proper mmap real soon.
|
| 1.3 |
| 10-Sep-2001 |
chris | Update pmap_update to now take the updated pmap as an argument. This will allow improvements to the pmaps so that they can more easily defer expensive operations, eg tlb/cache flush, til the last possible moment.
Currently this is a no-op on most platforms, so they should see no difference.
Reviewed by Jason.
|
| 1.2 |
| 28-Jul-2001 |
chris | branches: 1.2.2; A couple of tidy ups to pmap: pmap_t -> struct pmap * in pmap.c and pmap.h kernel_pmap -> pmap_kernel() everywhere.
Compiled and booted on riscpc and cats.
|
| 1.1 |
| 09-Jun-2001 |
chris | branches: 1.1.2; Move the footbridge dir out of arm32 into arm.
|
| 1.1.2.5 |
| 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.1.2.4 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.1.2.3 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
| 1.1.2.2 |
| 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
| 1.1.2.1 |
| 03-Aug-2001 |
lukem | update to -current
|
| 1.2.2.1 |
| 01-Oct-2001 |
fvdl | Catch up with -current.
|
| 1.4.4.5 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.4.4.4 |
| 17-Apr-2002 |
nathanw | Catch up to -current.
|
| 1.4.4.3 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
| 1.4.4.2 |
| 11-Jan-2002 |
nathanw | More catchup.
|
| 1.4.4.1 |
| 10-Sep-2001 |
nathanw | file footbridge_io.c was added on branch nathanw_sa on 2002-01-11 23:38:03 +0000
|
| 1.9.12.2 |
| 11-Feb-2005 |
yamt | fix a typo.
|
| 1.9.12.1 |
| 28-Jan-2005 |
yamt | convert arch/arm to new apis.
|
| 1.9.10.1 |
| 29-Apr-2005 |
kent | sync with -current
|
| 1.9.2.3 |
| 11-Dec-2005 |
christos | Sync with head.
|
| 1.9.2.2 |
| 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.9.2.1 |
| 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.10.2.2 |
| 03-Sep-2007 |
yamt | sync with head.
|
| 1.10.2.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
| 1.11.6.1 |
| 29-Nov-2005 |
yamt | sync with head.
|
| 1.12.44.1 |
| 15-Aug-2007 |
skrll | Sync with HEAD.
|
| 1.12.42.1 |
| 07-Aug-2007 |
matt | Sync with HEAD.
|
| 1.12.40.1 |
| 03-Sep-2007 |
wrstuden | Sync w/ NetBSD-4-RC_1
|
| 1.12.38.1 |
| 03-Oct-2007 |
garbled | Sync with HEAD
|
| 1.12.30.1 |
| 20-Aug-2007 |
ad | Sync with HEAD.
|
| 1.12.24.1 |
| 23-Jul-2007 |
liamjfoy | Pull up following revision(s) (requested by uwe in ticket #784): sys/arch/arm/footbridge/footbridge_io.c: revision 1.13 Implement footbridge_mem_bs_mmap. Needed for mmaping igsfb(4) framebuffer on netwinder.
|
| 1.13.8.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
| 1.13.6.1 |
| 01-Jan-2008 |
chris | Sync with HEAD.
|
| 1.14.34.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.14.28.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.14.20.2 |
| 11-Mar-2010 |
yamt | sync with head
|
| 1.14.20.1 |
| 04-May-2009 |
yamt | sync with head.
|
| 1.16.4.1 |
| 05-Mar-2011 |
rmind | sync with head
|
| 1.20.6.1 |
| 18-Feb-2012 |
mrg | merge to -current.
|
| 1.20.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.20.2.1 |
| 17-Apr-2012 |
yamt | sync with head
|
| 1.21.10.1 |
| 18-May-2014 |
rmind | sync with head
|
| 1.21.6.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.21.6.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.22.22.1 |
| 05-Jul-2017 |
martin | Pull up following revision(s) (requested by skrll in ticket #83): sys/arch/cats/cats/cats_machdep.c: revision 1.84 sys/arch/arm/footbridge/footbridge_io.c: revision 1.23 sys/arch/cats/conf/GENERIC: revision 1.162 Use devmap if available Now that bus_space can use devmap - use it for early console Comment out a bunch of thing so that a GENERIC kernel boots on my cats with cyclone firmware
|
| 1.22.6.1 |
| 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.23.4.1 |
| 22-Mar-2018 |
pgoyette | Synch with HEAD, resolve conflicts
|