Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-05-25 | "interupt" -> "interrupt" in various comments. Mostly from Diego Casati. | Kenneth R Westerback | |
2007-05-21 | timecounters for armish. | Dale Rahn | |
2007-05-19 | Implement splassert for armish and zaurus. | Miod Vallat | |
2007-05-15 | Dummy mutex code for arm platforms. ok drahn@ deraadt@ | Miod Vallat | |
2007-05-09 | diable -> disable | Miod Vallat | |
2007-03-29 | Add power hook to scoop(4), replacing the Zaurus-specific scoop_* calls in | Uwe Stuehler | |
pxa2x0_apm.c. Set a flag to indicate that scoop is currently suspended. Test this flag in scoop_timeout() (and maybe later in other places) to avoid manipulating scoop registers while the driver is suspended. The scoop_checkdisk timeout is intentionally not stopped, as it should be safe to have timeouts running accross suspend/resume. Put splhigh() in scoop_gpio_pin_write() to make changing the pin level an atomic operation. Result of prodding and diffs from Robert and Theo. | |||
2007-03-24 | Call the new ohci_checkrev function on xscale, otherwise the USB version | Christopher Pascoe | |
is not set correctly and the USB bus does not attach. Tested ckuethe@ | |||
2007-03-18 | typo | Theo de Raadt | |
2007-03-18 | Support the PXA27x SD/SDIO/MMC controller on Zaurus | Uwe Stuehler | |
We use the suggested workaround for the problem E40 in the PXA27x errata sheet. Unfortunately this limits the bus speed to 9.75Mhz. | |||
2007-02-25 | add missing USBD_FORCE_SHORT_XFER checks, put back some code I had for a | Dale Rahn | |
while but removed incorrectly, some minor cleanup. | |||
2007-02-25 | Defines to make isr status more useable. Bit patterns for debug prints. | Dale Rahn | |
2007-02-24 | move debug print into debug block. | Dale Rahn | |
2007-02-24 | Add my copyright, since I took the skeleton driver and made it complete. | Dale Rahn | |
More polishing, appears to be working fine without back-to-back transmits. | |||
2007-02-23 | Use the maxpacket len from the pipe, not hardcoded. properly deal | Dale Rahn | |
with end of frame when it happens to be at end of usb packet. | |||
2007-02-15 | TX is working fine, turn off debug. | Dale Rahn | |
2007-02-15 | Add a mapping for logical to physical endpoints, otherwise data tries to | Dale Rahn | |
go out the wrong endpoint. Some debug massage. | |||
2007-02-15 | Fix transmit packet termination. odd length and 64 byte multiple packets | Dale Rahn | |
were not sending the last data correctly before. | |||
2007-02-13 | Add a delay for ep0 handling. Dunno why, but without debug prints it would | Dale Rahn | |
not attach properly until a delay was added. Also some debug quieting. | |||
2007-02-13 | USB client mode with cdce function driver is coming along, RX and TX kinda work. | Dale Rahn | |
Limitations include failing to recieve packets that are a multiple of 64 bytes and sending packets longer than 128 bytes appears to be messed up. Work in progress. | |||
2007-02-12 | Reduce debug. | Dale Rahn | |
2007-02-12 | If SMAC is set in the correct register, it works much better, also set | Dale Rahn | |
the direction bit correctly. More cleanup. | |||
2007-02-07 | Several improvements to the usb client code. Still not working. | Dale Rahn | |
2007-01-11 | do not report the clock frequencies on arm becuase there is no | Robert Nagy | |
real need to be verbose here; discussed with drahn@ ok kettenis@, miod@, deraadt@ and others | |||
2006-12-20 | Enable recursive interrupts on armish. nudge by deraadt@ | Dale Rahn | |
2006-12-14 | Make pci subsystem aware of domains. Each host bridge gets assigned a unique | Mark Kettenis | |
domain number such that we can distinguish between busses with the same bus number that are behind different host bridges. Domains can be accessed by using different device nodes. ok deraadt@ | |||
2006-12-14 | - enable nested interrupts on zaurus. most obvious side-effect of this is | Niall O'Higgins | |
likely that interrupts are properly counted in kern.cp_time sysctl. so top(1) et al will show a value for time spent in interrupts. tested by many, ok drahn@ | |||
2006-12-12 | Complete gwk's previous patch to stop setperf methods from returning | Dimitry Andric | |
errors to userland: make all cpu_setperf functions return void. Tested by many, ok gwk@ | |||
2006-11-28 | add needs-flag to allow pxaudc to compile without usbf (to get the | Uwe Stuehler | |
previous behaviour of just disabling the USB device controller) | |||
2006-11-25 | Initial USB device controller (UDC) and USB CDC Ethernet function support | Uwe Stuehler | |
for PXA27x/Zaurus, not enabled yet; for dlg and dale :) | |||
2006-10-19 | s/Mhz/MHz/ in comments and printf() strings | Tom Cosgrove | |
ok jsg@ | |||
2006-08-24 | missing newline in a printf | Theo de Raadt | |
2006-07-20 | Get rid of the 'nextevent out of bounds' error message, if interrupts | Dale Rahn | |
are held off for too long, allow the system to continue running, even if time is lost. | |||
2006-07-10 | Remove the error_cnt cacluation, this only makes sense when the supplied | Dale Rahn | |
clock speed is extrememly accurate and not evenly divisible. Both of which is not true on armish. | |||
2006-07-10 | As pointed out by miod, cpu_initclocks() can use setstatclockrate(), the | Dale Rahn | |
spl() is unnecessary. Also cleanup the extra print and dont bother counting 'tick' interrupts since clock and stat counters exist. | |||
2006-07-10 | Adding missing $OpenBSD$ tags, pointed out by miod. | Dale Rahn | |
2006-07-02 | count interrupts (uvmexp). | Dale Rahn | |
2006-06-27 | Rewritten clock driver for 80219/80321, actually manages seperate stat | Dale Rahn | |
clock and tick timer and detects missing ticks. | |||
2006-06-19 | Close a race in the interrupt handler code. | Dale Rahn | |
Inline functions when it makes sense. | |||
2006-06-17 | Fix error where soft irq mask was not initialized for IPL_HIGH, and cleanup. | Dale Rahn | |
2006-06-15 | rewritten, simplifed interrupt controller for 80321, half the lines | Dale Rahn | |
and much less complex. IPL_SERIAL goes at the same time. | |||
2006-06-15 | Ricoh rtc support for armish, driver from netbsd. | Dale Rahn | |
2006-06-10 | I2C support for 80321/80219 | Dale Rahn | |
2006-06-02 | cleanup, move thecus board_reset from MI arm/xscale into armish dir. | Dale Rahn | |
2006-06-01 | After changing J3 to J4 on the thecus board, serial interrupts work just | Dale Rahn | |
fine (on XINT1), so remove the poll console hacks and rewire the com irq to the correct value for thecus. | |||
2006-06-01 | Splraise is strictly to increase spl, do not lower. | Dale Rahn | |
2006-06-01 | current_ipl_level is a value, not a mask, do not '|=' into it. | Dale Rahn | |
2006-06-01 | Just say NO to noisy dmesg. | Dale Rahn | |
2006-06-01 | IO addresses will always be in the right range, this check is wrong. | Dale Rahn | |
2006-05-31 | correctly perform bus base/physical addr translation. | Dale Rahn | |
2006-05-29 | Tags. | Dale Rahn | |