summaryrefslogtreecommitdiff
path: root/sys/arch/arm/mainbus
AgeCommit message (Collapse)Author
2011-09-22None of the mainbus child devices care about getting a bus_space_tag_t fromMiod Vallat
its parent, because they know better; so don't bother providing one, which allows more unused code to go to the Attic. While there, redo the config machinery for mainbus child devices, to bring it to our current standards. This also allows them to be disabled in UKC, should there be a need for this in the future.
2010-12-26Kill pmap_phys_address(), and force every driver's mmap() routine to returnMiod Vallat
a physical address [more precisely, something suitable to pass to pmap_enter()'sphysical address argument]. This allows MI drivers to implement mmap() routines without having to know about the pmap_phys_address() implementation and #ifdef obfuscation.
2010-08-30Convert all powerhooks to activate functions, and provide powerhook stubs.Theo de Raadt
Of note: lcd stubs get pulled up to the parent; zts has to keep track of whether it is in use or not testing by myself and jakemsr; proof reading by oga
2010-04-27arm32 define isn't used on any arm platforms, and machine/io.h doesn't exist,Dale Rahn
delete the check. ok deraadt
2009-07-26Make sure all platforms understand the flags argument of bus_space_map() andMiod Vallat
bus_space_alloc() as a bitmask of flags, and not a boolean controlling cacheability; and make sure the three MI BUS_SPACE_MAP_xxx values documented in the manual page are defined on all platforms as well.
2007-05-25'Proto type' -> 'Prototype' when discussing functions in comments.Kenneth R Westerback
Inspired by similar diffs from Diego Casati in other files.
2005-12-31Search for the devices to attach to mainbus, not hardcoded. ok miod@Dale Rahn
2005-11-09use atop() and ptoa()Martin Reindl
tested by jolan@
2004-05-19de __P of sys/arch/arm.Dale Rahn
2004-02-01Arm port, NetBSD codebase stripped down, 32bit only support.Dale Rahn