summaryrefslogtreecommitdiff
path: root/sys/arch/beagle/dev
AgeCommit message (Collapse)Author
2011-11-16Better clock rate .7% error is much better than 7% error.Dale Rahn
2011-11-15Remove pointless/debug prints during config.Dale Rahn
2011-11-15Bring back 'mostly' working omdog support.Dale Rahn
2011-11-15delay(1) is an extremely short delay, increase this to a measurable amountDale Rahn
of time. Fixes a race with some upcoming code changes.
2011-11-11Re-add overro board support. ok drahn@Matthieu Herrb
2011-11-10Assert copyright; spotted by drahn@Uwe Stuehler
2011-11-10Missing UART irqs.Dale Rahn
2011-11-10Missing interrupts on gpio.Dale Rahn
2011-11-10Reduce autoconf(4) overuse on beagleUwe Stuehler
Renamed `ahb' to `omap' and extended it to configure the on-chip devices directly, based a board-specific table instead of trying to maintain addresses, interrupt numbers and such for two OMAP variants in the same config file. This may be an intermediate step, but should provide us some relief already. :) Suggestions from deraadt and drahn; ok drahn@
2011-11-10Fix bug where 'now' recomputation was incorrect,Dale Rahn
do not bother subtracting the old 'now' from the 64bit counters to determine which was sooner, add event counters for the clock/stat Do not have timers unless debugging the driver. Switch statclock to multiple of hz;
2011-11-10Deal with the register offset on omap4430 where the registers moved by 0x100.Dale Rahn
2011-11-10Add gumstix overo support. It's very similar to be beagleboard at thisMatthieu Herrb
point. So add it's card id and handle it like the beagleboard. ok drahn@, miod@
2011-11-09Missing argument to error printf()Miod Vallat
2011-11-09Use the new priority as the priority to check against,Dale Rahn
not the current (not yet lowered) priority. problem spotted by miod.
2011-11-09External ampintc interrupts need to add 32 to the interrupt number,Dale Rahn
while 'internal' should not. no complaints uwe@ miod@
2011-11-07Cleanup and make initialization more readable. ok drahn@ uwe@Miod Vallat
2011-11-06Fix GTIMER_STATUS offsetMiod Vallat
2011-11-06Further on the road to working.Dale Rahn
2011-11-05Introduce clock registration code, to deal with having multipleDale Rahn
delay/cpu_initclock operations from different drivers.
2011-11-05rename gptimer_delay to gptimer_wait, as it waits on the bit to be clearedDale Rahn
dont include bus.h twice.
2011-11-05Many fixes.Dale Rahn
2011-11-05Initial drivers for Cortex A9 interrupt controller and global timer as clock.Dale Rahn
2011-10-24Introduce a pluggable interrupt controller infrastructure for beagle,Dale Rahn
to allow panda to share the port.
2011-10-21Pile of diffs to improve beagle/panda status. fetching u-boot parametersDale Rahn
out of the register input. (with a beagle_start.S fix from uwe@) Devices now detect device_id from u-boot and decide to enable/disable themselves in the device match routine. ok uwe@
2011-09-21Fix range check in intc_intr_establish()Miod Vallat
2011-09-18Obvious typo in diag messageMiod Vallat
2011-04-23start at high ipl (quiets noise on startup).Dale Rahn
2011-04-07Do not use NULL in integer comparisons. No functional change.Miod Vallat
ok matthew@ tedu@, also eyeballed by at least krw@ oga@ kettenis@ jsg@
2011-03-22no need for a xxxpower function; ok drahnTheo de Raadt
2011-03-14use DPLL5 as a 120MHz reference clock to be used by the usb subsystem whichJasper Lievisse Adriaanse
previously had no clue and would crash. feedback/ok drahn@
2011-03-14Support pieces for usb (not working just yet).Dale Rahn
2011-03-14- replace a magic number with an address define, as checked againstJasper Lievisse Adriaanse
the omap3530 and dm3730 datasheets. ok drahn@
2010-09-20Get rid of evcount's support for arranging counters in a treeMatthew Dempsky
hierarchy. Everything attached to a single root node anyway, so at best we had a bush. "i think it is good" deraadt@
2010-09-07remove the powerhook code. All architectures now use the ca_activate treeTheo de Raadt
traversal code to suspend/resume ok oga kettenis blambert
2010-09-06All PWR_{SUSPEND,RESUME} can now be replaced by DVACT_{SUSPEND,RESUME}Theo de Raadt
2010-08-30lend a hand keeping beagle up-to-date with what is going on in powerhookTheo de Raadt
vs activate. It compiles.
2010-08-27More killing of PWR_STANDBY. cvs skipped these filesTheo de Raadt
2010-08-07No "\n" needed at the end of panic() strings.Kenneth R Westerback
Bogus chunks pointed out by matthew@ and miod@. No cookies for marco@ and jasper@. ok deraadt@ miod@ matthew@ jasper@ macro@
2010-06-01Fix splassert code, (previously hidden in DIAGNOSTIC).Dale Rahn
2010-06-01Fix some code hidden in DIAGNOSTIC.Dale Rahn
2010-05-09hander -> handlerJasper Lievisse Adriaanse
ok miod@
2010-02-22It is bad to have HAVE_TIMECOUNTER but the clock/timer not configure aDale Rahn
timecounter.
2010-02-14Don't use absolute paths for includes.Michael Knudsen
ok drahn
2010-02-13Dont mix up the order of the registers with the defines.Dale Rahn
2010-02-12Initial version of ehci shim for omap, not complete.Dale Rahn
2010-02-12Rework prcm to support additional iclk/fclk registers.Dale Rahn
2010-02-10remove lingering debug print.Dale Rahn
2010-02-10And now mounts with reads and writes work.Dale Rahn
2010-02-10Would seem that the sdmmc layer does not like having CRC7 as part of theDale Rahn
136 bit RESP, shift it out. Card size is recognized.
2010-02-10Close to working MMCHS (ommmc) driver. much thanks to mk@ for continual poking.Dale Rahn