summaryrefslogtreecommitdiff
path: root/sys/arch/arm
AgeCommit message (Collapse)Author
2006-06-27Rewritten clock driver for 80219/80321, actually manages seperate statDale Rahn
clock and tick timer and detects missing ticks.
2006-06-26Clean up some inconsistancies in definitions around DOS MBR code. NoKenneth R Westerback
functional change. ok deraadt@
2006-06-19Close a race in the interrupt handler code.Dale Rahn
Inline functions when it makes sense.
2006-06-17Fix error where soft irq mask was not initialized for IPL_HIGH, and cleanup.Dale Rahn
2006-06-15rewritten, simplifed interrupt controller for 80321, half the linesDale Rahn
and much less complex. IPL_SERIAL goes at the same time.
2006-06-15Ricoh rtc support for armish, driver from netbsd.Dale Rahn
2006-06-10I2C support for 80321/80219Dale Rahn
2006-06-02cleanup, move thecus board_reset from MI arm/xscale into armish dir.Dale Rahn
2006-06-01After changing J3 to J4 on the thecus board, serial interrupts work justDale Rahn
fine (on XINT1), so remove the poll console hacks and rewire the com irq to the correct value for thecus.
2006-06-01Splraise is strictly to increase spl, do not lower.Dale Rahn
2006-06-01current_ipl_level is a value, not a mask, do not '|=' into it.Dale Rahn
2006-06-01Just say NO to noisy dmesg.Dale Rahn
2006-06-01IO addresses will always be in the right range, this check is wrong.Dale Rahn
2006-05-31correctly perform bus base/physical addr translation.Dale Rahn
2006-05-30Remove dead toes.Miod Vallat
2006-05-29Tags.Dale Rahn
2006-05-29Add support for i80321 based systems.Dale Rahn
2006-05-27Nuke defopt remains. Tested on cats and zaurus.Miod Vallat
2006-05-26<machine/rtc.h> is really only footbridge-specific, so, after pruning it fromMiod Vallat
dead meat, move the remainding definition to footbridge todclockvar where it belongs, and get rid of the installed header file. No change on Zaurus (besides the include removal), no functional change on cats.
2006-05-26Remove unused defines.Miod Vallat
2006-05-26Add RCS id.Miod Vallat
2006-05-26No md math.h in OpenBSDMiod Vallat
2006-05-26No need to have a struct uvm_object in each pmap when all you want is aMiod Vallat
lock and a reference count. No functional change.
2006-05-26Get rid of katelib.h, it was almost unused and is marked as deprecated anyway.Miod Vallat
2006-04-09#ifdef lint wraps for va_startTheo de Raadt
2006-04-04Add input routines to the i2s layer to support future Zaurus audio input.Christopher Pascoe
ok robert@
2006-04-04Add pxa2x0_dma_from_fifo to support DMA from internal peripheral FIFOsChristopher Pascoe
to memory. ok robert@
2006-04-04Abort any DMA that is in progress before changing the DMA completion handler,Christopher Pascoe
not after.
2006-04-04Configure the I2S controller's GPIOs, not than the USB's.Christopher Pascoe
tested robert@
2006-03-19remove unused bdbtofsb(bn) macroMartin Reindl
found by drahn@
2006-03-15use sysctl_int_lower() for the aperture variable. This lets root closeTheo de Raadt
the aperture without having to reboot, but does not allow re-opening; ok matthieu
2006-03-15Nuke dk_establish(), no longer used.Miod Vallat
2006-03-13* Add "pcitag_t *pba_bridgetag" to pci_attach_args. This is set toBrad Smith
NULL for root PCI busses. For busses behind a bridge, it points to a persistent copy of the bridge's pcitag_t. This can be very useful for machine-dependent PCI bus enumeration code. From NetBSD ok grange@ kettenis@
2006-03-12remove splimp.Brad Smith
2006-03-07Fix collision between SI_SOFTSERIAL and OS timers in the interrupt mask.Uwe Stuehler
The new allocation of softintr bits complicates SI_TO_IRQBIT, but I see no safe way around it.
2006-03-07Add the proper constant to replace a magic interrupt number.Uwe Stuehler
2006-03-07Remove COMPAT_1x stuff inherited from NetBSD, which does not apply to us.Miod Vallat
ok uwe@
2006-03-04Typos grab bag of the month, eyeballed by jmc@Miod Vallat
2006-03-04Do not deliver SIGBUS twice.Miod Vallat
2006-02-14Kill unused __HAVE_MINIMAL_EMULMiod Vallat
2006-02-12Remove dead sysbeep driver and unused sysbeep() routine. No functional change.Miod Vallat
2006-01-17Upon halt, invoke resettodr() on arm platforms, unless we have been sittingMiod Vallat
in DDB; tested at least by aanriot@
2006-01-13Make size_t, ssize_t, intptr_t and uintptr_t consistent amongst ourTodd C. Miller
architectures. They are now defined as unsigned long, long, long and unsigned long respectively.
2006-01-08Expose struct sigcontext, struct sigstat and struct sigaltstack for XPG4.2Todd C. Miller
2006-01-06Don't redefine SIZE_MAXTodd C. Miller
2006-01-06Adapt things to use __type_t instead of _BSD_TYPE_T_Todd C. Miller
Add new sys/_types.h header Include machine/_types.h or sys/_types.h where applicable
2006-01-06Merge machine/ansi.h and machine/types.h into machine/_types.h andTodd C. Miller
rename the types using the __ protected namespace (e.g. __size_t). Idea from FreeBSD.
2005-12-31Search for the devices to attach to mainbus, not hardcoded. ok miod@Dale Rahn
2005-12-31whitespace cleanup.Dale Rahn
2005-12-31Split the d_type field of cdevsw entries into d_type and d_flags for clarity.Miod Vallat
Discussed with and ok deraadt@ millert@