summaryrefslogtreecommitdiff
path: root/sys/arch/arm
AgeCommit message (Collapse)Author
2005-03-09With some correct interrupt acknowledgement and register initialization,Dale Rahn
the pcic insert/removal polling can be removed. prod by uwe.
2005-03-09Wait for card to become ready after reset; ok drahn@Uwe Stuehler
2005-03-08Enable or disable CF sockets at appropriate times, but be sure toUwe Stuehler
enable socket 0 power via GPIO. Socket 1 can be ignored for now. Initial diff, testing, and ok drahn@.
2005-03-08Cosmetics...Thierry Deval
Mainly remove space between locators parens, replace spaces with tabs where appropriate and consistently align dependencies.
2005-03-07include apm.h only if CONF_HAVE_APM is definedUwe Stuehler
2005-03-04for consistency, use preempt(NULL)Martin Reindl
ok uwe@
2005-03-03Support APM_IOC_PRN_CTL, and machdep.apmwarn as documented in apm(4), andUwe Stuehler
apmd(8); missing sysctl variable noticed by drahn@
2005-03-02fix obviously wrong macro (unnoticed since it is currently unused)David Gwynne
ok drahn@
2005-02-28Store interrupt state in one variable not two, remove inlines whichDale Rahn
signficantly bloat kernel. tested/ok dlg@
2005-02-28Provide inittodr and resettodr for xscale, remove them from sa11x0, andUwe Stuehler
restore the time on resume.
2005-02-24Workaround for a suspend problem when building on the zaurus.Dale Rahn
2005-02-23shrinkDavid Gwynne
ok drahn@
2005-02-23Make no distinction between standby and suspend requests for now.Uwe Stuehler
2005-02-23A healthy dose of 'die static'.Dale Rahn
2005-02-23Add missing copyright.Dale Rahn
2005-02-23fix copyright, use pxa2x0_gpio_intr_string()Dale Rahn
2005-02-23Move code from zaurus machdep to arm/xscale to live with the interruptDale Rahn
handler where it belongs code had been de-inlined to the wrong file.
2005-02-22Interrupt naming as provided by other interrupt handlers.Dale Rahn
2005-02-22Initial suspend/resume code with additional powerhooks. Enter/exitUwe Stuehler
suspend mode with power button or zzz. May not work for everyone yet. ok drahn@ and deraadt@
2005-02-21remove unused headerDavid Gwynne
2005-02-19set the gpios in the right placeDavid Gwynne
ok drahn@
2005-02-18remove all the cruft i had in there while trying to figure this stuff outDavid Gwynne
ok drahn@
2005-02-17How he wanted it work, from/ok miod@Dale Rahn
2005-02-17untested, no ok, and it broke. revert.Dale Rahn
2005-02-17whitespace nitDavid Gwynne
ok drahn@
2005-02-17a driver for the usb device controller. at the moment it only hardwires theDavid Gwynne
physical port on a zaurus to the host controller. needs lots of cleanup. ok drahn@
2005-02-17allow intr_establish to be used with any in gpioDavid Gwynne
ok drahn@
2005-02-17Setup ri_bits before invoking rasops_init(), in case we want to use RI_CLEARMiod Vallat
in ri_flg someday.
2005-02-14remove unused headers (you can guess what i based this code on) and makeDavid Gwynne
the prototypes consistent. ok drahn@
2005-02-12fix typoDavid Gwynne
ok drahn@
2005-02-12remove the need for duplicate knowledge between autoconfig and the driver.David Gwynne
ok drahn@
2005-02-12whitespace fixDavid Gwynne
ok drahn@
2005-02-01enable writeback, with a workaround for the xscale pte updates.Dale Rahn
2005-01-31Be sure to always return an error for unrecognized ioctls. Found by matthieu@Miod Vallat
2005-01-27Add pcmcia_intr_string() to format the intr string for pcmcia attachTodd C. Miller
routines.
2005-01-26only attach ohci on chips that actually have the controllerDavid Gwynne
ok drahn@
2005-01-26New device for the dedicated SSP unit, automatic battery charging, andUwe Stuehler
reporting the remaining battery life to apmd(8). ok drahn@
2005-01-24Ok, this driver is being abused and used on pxa270, however it's OS timer clockDale Rahn
rate is different. set the time to the correct value for pxa270, defaulting to the old value on other processors.
2005-01-24Pass boot arguments from zboot/zbsdmod to the loaded kernel, and copeUwe Stuehler
with 32-bit lseek() in zboot (make 'boot' and 'ls' work above 2G). ok drahn@
2005-01-24fix a couple of commentsDavid Gwynne
ok drahn@
2005-01-22Unbreak cats build. My apologies!Uwe Stuehler
ok drahn@
2005-01-21Overhaul of the pxa2x0_lcd code, to allow early (before autoconf) attachment,Miod Vallat
and collateral changes. Because this driver requires us_dma (and as such, vm services) to work, it can not be selected in consinit(). Instead, add a hook to the arm cpu_startup() which will, on zaurus, switch console from serial (selected in consinit()) to lcd. This also makes the zaurus-specific early pxa2x0_clkman() substitute code cleaner. While there, move boot -c handling later, after the glass console is set up. Tested by drahn@ and uwe@
2005-01-20Enable apm/scoop drivers and report A/C power status correctly.Uwe Stuehler
ok drahn@
2005-01-20ARM is strict alignment (practically) so let the kernel know this. ok miod@Dale Rahn
2005-01-19APM emulation framework and zaurus scoop driver. Not enabled yet.Uwe Stuehler
ok drahn@, deraadt@
2005-01-18Add hotplug support.Dale Rahn
2005-01-18Clean up pxapcic attachment code, make it closer to easy to split theDale Rahn
driver. Also attach the slots in reverse order, so that the internal HD on C3000 always is wd0.
2005-01-17Interrupts which are handled by the second level interrupt handler gpioDale Rahn
should not have two counters triggered for each interrupt. add a flag, name == NULL to pxa_intr to indicate that the event counter should not be register for such interrupts. In gpio, register its interrupts with this indication, however it should count the gpio0 and gpio1 interrupts which are registered. requested deraadt@
2005-01-17Add LINEBYTES for wsfb, change type to PXALCD.Dale Rahn
2005-01-16Seems that the instructions used for speed checking was wrong for pxa270,Dale Rahn
this needs to be reverified on pxa255.