#
f7e75822 |
| 21-Apr-2023 |
skrll <skrll@NetBSD.org> |
Trailing whitespace
|
#
4a6b2ebb |
| 16-Mar-2018 |
ryo <ryo@NetBSD.org> |
use designated initializer to make adaptability and flexibility for changing struct bus_space. no functional change.
|
#
16e4a864 |
| 23-Feb-2014 |
martin <martin@NetBSD.org> |
Fix obvious typo
|
#
230acdad |
| 22-Feb-2014 |
matt <matt@NetBSD.org> |
Don't manipulate the pte to get uncached memory, use PMAP_NOCACHE instead. Convert footbring to kenter_pa/kremove
|
#
af51edd2 |
| 01-Jul-2011 |
dyoung <dyoung@NetBSD.org> |
#include <sys/bus.h> instead of <machine/bus.h>.
|
#
9480c51b |
| 07-Nov-2009 |
cegger <cegger@NetBSD.org> |
Add a flags argument to pmap_kenter_pa(9). Patch showed on tech-kern@ http://mail-index.netbsd.org/tech-kern/2009/11/04/msg006434.html No objections.
|
#
f95af633 |
| 21-Oct-2009 |
rmind <rmind@NetBSD.org> |
Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. Reviewed and approved by ichiro@ (copyright holder).
|
#
82357f6d |
| 14-Mar-2009 |
dsl <dsl@NetBSD.org> |
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.
|
#
bc21da4c |
| 24-Nov-2005 |
yamt <yamt@NetBSD.org> |
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!
|
#
6b2d8b66 |
| 01-Apr-2005 |
yamt <yamt@NetBSD.org> |
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
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.
show more ...
|
#
cdb56b83 |
| 13-Jul-2003 |
igy <igy@NetBSD.org> |
mapping pci configuration space (not subregion)
|
#
365f7e19 |
| 13-Jul-2003 |
igy <igy@NetBSD.org> |
sharing bus_space_tag among ixpio, pci mem and i/o.
|
#
4691b478 |
| 25-Mar-2003 |
igy <igy@NetBSD.org> |
Add __KERNEL_RCSID tags
|
#
4b8928ad |
| 17-Feb-2003 |
ichiro <ichiro@NetBSD.org> |
files.ixp12x0 no need device ixpcom in evbarm/conf/files.evbarm move it to arm/ixp12x0/files.ixp12x0
ixp12x0_com.c: some fix around address handling 1. Do not call bus_space_map() in ixpcominit().
files.ixp12x0 no need device ixpcom in evbarm/conf/files.evbarm move it to arm/ixp12x0/files.ixp12x0
ixp12x0_com.c: some fix around address handling 1. Do not call bus_space_map() in ixpcominit(). Calling bus_space_map() is not safe here, because bus_space_map() calls uvm_km_valloc() but uvm is not yet initialized. 2. Use dv_unit to determine console instead comparering iobase. Now you can attach ixpcom0 with physical address like this: ixpcom* at ixpsip? addr 0x90000000 size 0x4000 Statically mapped address (0xf0000000) is still usable.
ixp12x0_clk: 1. access PLL_CFG register via bus_space 2. Make the delay() working correctly. (bug fix) 3. Start the timer device without interrupt on attach time. Now delay() called before cpu_initclocks() works fine.
ixp12x0_pci: 1.Mapping PCI type0/1 configuration space to the upper address. 2."PCI I/O Cycle Access" mapping to same virtual address(VA==PA) but size of this mapping increase to 1MByte because fails cause couldnt set L2 table. 3.use bus_space address handling in ixp12x0_pci.c.
show more ...
|
#
7bda39e4 |
| 22-Dec-2002 |
ichiro <ichiro@NetBSD.org> |
Use generic_bs_wr_4 for writing region
|
#
2c9ff5a3 |
| 22-Dec-2002 |
ichiro <ichiro@NetBSD.org> |
Use generic_bs_sr_4
|
#
51b12685 |
| 08-Dec-2002 |
ichiro <ichiro@NetBSD.org> |
change flags of pmap_enter() in ixp12x0_io.c, ixpsip_io.c bug fix: ixp12x0_pci.c
|
#
0f09ed48 |
| 27-Sep-2002 |
provos <provos@NetBSD.org> |
remove trailing \n in panic(). approved perry.
|
#
7374c0af |
| 15-Jul-2002 |
ichiro <ichiro@NetBSD.org> |
add support for ixp12x0
|