summaryrefslogtreecommitdiff
path: root/sys/arch/zaurus
AgeCommit message (Collapse)Author
2005-03-26- Parse boot arguments like on other platforms and handle common flags.Uwe Stuehler
- Delay much longer before rebooting to give the internal disk in the C3000 enough time to stop itself. "go ahead" drahn@
2005-03-18enable ural since it works fine here tooDavid Gwynne
ok deraadt@
2005-03-16permit ramdisks to compileTheo de Raadt
2005-03-15s/IPL_BIO/IPL_TTY. ok drahn@, deraadt@Uwe Stuehler
2005-03-15Seperate delay for discharge and charge, otherwise discharge period may notDale Rahn
be long enough. should fix most of the extra keys on rollover.
2005-03-15Try harder to prevent spurious touch screen 'down' events.Dale Rahn
2005-03-15Restructure the keyboard code so that the keys in rawkey are always sentDale Rahn
as expected. zero both keystate structures, keystate may not be fully initialized. worked on with uwe.
2005-03-13Read the battery voltage once and pass that value around. This fixes aUwe Stuehler
possible contradiction in the battery life estimates returned by apm(8).
2005-03-11- apm(8) can now report the estimated number of minutes left.Uwe Stuehler
- Use linear interpolation between thresholds to get better life estimates. - Minor changes in control flow, and renamed some constants. ok drahn@
2005-03-08Oops. Put scoop GPIO pins into correct state on suspend, and remove anUwe Stuehler
unnecessary function while there. ok drahn@
2005-02-23do not permit a suspend if the lid is closed; uwe okTheo de Raadt
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-22- Shift the brightness scale so that 0% still keeps the backlight on.Uwe Stuehler
- Separate wsconsctl display.backlight from display.brightness parameter. - Set brightness to approximately 40% on startup, since we cannot read the current brightness level yet. - Restore the current brightness on resume. ok drahn@
2005-02-22call zkbd_hinge() at attach time, to init sc_hinge; drahn okTheo de Raadt
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-22based on hinge buttons, do screen blanking. uwe and i agree thatTheo de Raadt
later on we should look at debouncing the buttons, as the current code may lead to rapid display on/off cycles, which might be hard on the battery; uwe ok
2005-02-18enable pxaudc. clean up the ohci line in the RAMDISK while im hereDavid Gwynne
ok drahn@
2005-02-17USBVERBOSEDavid Gwynne
ok deraadt@ drahn@
2005-02-16Touchscreen sample stabilization, do multiple reads, average best two.Dale Rahn
2005-02-16Filter spurious coordinates on pen up in abolute mode,Matthieu Herrb
2nd and 3rd button emulation in absolute mode, make it the default. ok drahn@.
2005-02-13Remove duplicate prototype with <sys/systm.h>Miod Vallat
2005-02-12remove the need for duplicate knowledge between autoconfig and the driver.David Gwynne
ok drahn@
2005-02-01enable writeback, with a workaround for the xscale pte updates.Dale Rahn
2005-01-31fix botched tag.Dale Rahn
2005-01-31Use pxa2x0_gpio_get_function() to restore alternate pin functionsUwe Stuehler
correctly after writes to the backlight DAC.
2005-01-31Make LCD brightness adjustable by wsconsctl(1), and fix the base addressUwe Stuehler
of scoop1 to make it work. ok drahn@
2005-01-30Hack to allow emulation of mouse buttons for now, incorrectly sharesDale Rahn
global between zkbd and zts, until a better solution is found.
2005-01-28debug print should not be enabled.Dale Rahn
2005-01-28Add zts, touch screen driver for zaurus.Dale Rahn
Currently in it's early stage, instead of an absolute pointing device, it currently does relative, and only in polled mode.
2005-01-28Allow zkbd to work in ddb and at the root selection prompt, tested/ok uwe@Dale Rahn
2005-01-26Moved to sys/arch/zaurus/dev/zaurus_apm.cUwe Stuehler
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-25map Fn to something for now.Dale Rahn
2005-01-25Enable the COMPAT ioctls to allow X to switch VTs.Dale Rahn
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-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-19Cleanups, missing licenses and RCS tags.Uwe Stuehler
ok drahn@
2005-01-19APM emulation framework and zaurus scoop driver. Not enabled yet.Uwe Stuehler
ok drahn@, deraadt@
2005-01-18Better keys, now uses the wskbdraw.h header files defines.Dale Rahn
2005-01-18X/zkbd is close enough to working.Dale Rahn
2005-01-18some cleanup and fix a nasty bug in rawmode.Dale Rahn
2005-01-18Add hotplug support.Dale Rahn
2005-01-18Nearly working RAWKEY support, needs a lot of cleaning, but getting there.Dale Rahn
first portion of poll support. Shouldn't change std key input.
2005-01-17Wait for disk to spin down before reboot. Should avoid unexpected fscks.Uwe Stuehler
ok drahn@
2005-01-17Hypo in commentsMiod Vallat
2005-01-17ALT-3/4 are brightness down/up (ALT for now, later Fn)Theo de Raadt
2005-01-17when hinge covers keyboard, ignore key downs; drahn okTheo de Raadt
2005-01-16fatter usb complimentTheo de Raadt