Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-08-18 | Make zaudio(4) work like a laptop, so that when you plug your headphones | Robert Nagy | |
into the plug it changes the mute values so the speaker will be muted and the headphones will be unmuted. If you unplug the headphones, it will change everything back to the default state. help and ok from uwe@ pascoe@; tested by others | |||
2005-07-01 | Move all zaurus specific code from pxa2x0_pcic.c into scoop_pcic.c | Uwe Stuehler | |
without affecting the way the driver works. | |||
2005-05-27 | oops! printf -> DPRINTF | Uwe Stuehler | |
2005-05-27 | - raise the "critical" battery level a bit to suspend earlier | Uwe Stuehler | |
- stop charging if the battery compartment is unlocked - control charging while suspended in zapm_poll(), too - avoid panic when rebooting before the driver is attached | |||
2005-05-26 | Reset the zaurus audio components after resume, so that subsequent opens | Christopher Pascoe | |
can play sound again. | |||
2005-05-26 | No need to clock i2s during i2c operations, so don't. Relocate i2c | Christopher Pascoe | |
open/close into init routine. | |||
2005-05-25 | Resample the hinge value on wakeup, prevent 'hung' keyboard on return | Dale Rahn | |
from suspend. | |||
2005-05-24 | serial console support | Uwe Stuehler | |
2005-05-23 | Cleanup leading and trailing whitespace. | Christopher Pascoe | |
2005-05-23 | Headphone output and volume control support. | Christopher Pascoe | |
ok dlg@ | |||
2005-05-10 | enter ddb thru alt-escape. | Marc Espie | |
okay miod@, uwe@ | |||
2005-05-09 | Added comments, and a new function to control the infrared LED. | Uwe Stuehler | |
2005-04-24 | Do down-sampling of the high-resolution touch pad events in kernel, | Uwe Stuehler | |
and provide sysctls for fine-tuning the touch pad area that covers the screen. Reasonable defaults are provided, but each machine can be a bit different due to the manufacturing process. | |||
2005-04-21 | Move i2c open/close from callers into zaudio_standby. Fixes an error path. | Christopher Pascoe | |
2005-04-21 | provide pgup, pgdown, home and end by using fn with the arrow keys. | David Gwynne | |
ok drahn@ deraadt@ uwe@ | |||
2005-04-19 | newline after attach; ok deraadt@ | Damien Miller | |
2005-04-15 | Add TODO list for zaudio. | Christopher Pascoe | |
2005-04-15 | Add basic audio playback support for the Zaurus SL-C3000. | Christopher Pascoe | |
ok dlg@ drahn@ uwe@ deraadt@ | |||
2005-04-13 | Resume only if the lid is open and the power key pressed. Also fix | Uwe Stuehler | |
peridic discharging in zapm_poll(). | |||
2005-04-11 | - generate power change and battery low events | Uwe Stuehler | |
- GPIO reset moved here, because it's machine-specific - power-off by suspending and then resetting (best thing the C3000 can do) - roll our own softc instead of using tons of globals | |||
2005-04-08 | Synchronize ADS7846 communication and LCD refresh so as to avoid jitter | Uwe Stuehler | |
in the touch screen data, and enable the existing IRQ handling code (even though polling is still mandatory). | |||
2005-04-08 | new functions for a unified interface to all chips. | Uwe Stuehler | |
2005-03-30 | - Enable charging properly, avoiding the stuck "battery full" signal. | Uwe Stuehler | |
- Correctly report battery life estimates falling between thresholds. - Restart charging every minute (needed on all zaurus machines). - Report battery life even while battery_state is APM_BATT_CHARGING. - Be pessimistic about the total battery life time in minutes. - Use shorter prefix for local symbol names. The timeouts introduced in this revision can be removed later. | |||
2005-03-29 | Changed On/Off button behaviour (unless the lid is closed): | Uwe Stuehler | |
- hold for 2 seconds to suspend, or - hold for 6 seconds to do a nice halt (if machdep.kbdreset=1). | |||
2005-03-16 | permit ramdisks to compile | Theo de Raadt | |
2005-03-15 | s/IPL_BIO/IPL_TTY. ok drahn@, deraadt@ | Uwe Stuehler | |
2005-03-15 | Seperate delay for discharge and charge, otherwise discharge period may not | Dale Rahn | |
be long enough. should fix most of the extra keys on rollover. | |||
2005-03-15 | Try harder to prevent spurious touch screen 'down' events. | Dale Rahn | |
2005-03-15 | Restructure the keyboard code so that the keys in rawkey are always sent | Dale Rahn | |
as expected. zero both keystate structures, keystate may not be fully initialized. worked on with uwe. | |||
2005-03-13 | Read the battery voltage once and pass that value around. This fixes a | Uwe 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-08 | Oops. Put scoop GPIO pins into correct state on suspend, and remove an | Uwe Stuehler | |
unnecessary function while there. ok drahn@ | |||
2005-02-23 | do not permit a suspend if the lid is closed; uwe ok | Theo de Raadt | |
2005-02-22 | call zkbd_hinge() at attach time, to init sc_hinge; drahn ok | Theo de Raadt | |
2005-02-22 | Initial suspend/resume code with additional powerhooks. Enter/exit | Uwe Stuehler | |
suspend mode with power button or zzz. May not work for everyone yet. ok drahn@ and deraadt@ | |||
2005-02-22 | based on hinge buttons, do screen blanking. uwe and i agree that | Theo 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-16 | Touchscreen sample stabilization, do multiple reads, average best two. | Dale Rahn | |
2005-02-16 | Filter 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-01-31 | Use pxa2x0_gpio_get_function() to restore alternate pin functions | Uwe Stuehler | |
correctly after writes to the backlight DAC. | |||
2005-01-31 | Make LCD brightness adjustable by wsconsctl(1), and fix the base address | Uwe Stuehler | |
of scoop1 to make it work. ok drahn@ | |||
2005-01-30 | Hack to allow emulation of mouse buttons for now, incorrectly shares | Dale Rahn | |
global between zkbd and zts, until a better solution is found. | |||
2005-01-28 | debug print should not be enabled. | Dale Rahn | |
2005-01-28 | Add 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-28 | Allow zkbd to work in ddb and at the root selection prompt, tested/ok uwe@ | Dale Rahn | |
2005-01-26 | New device for the dedicated SSP unit, automatic battery charging, and | Uwe Stuehler | |
reporting the remaining battery life to apmd(8). ok drahn@ | |||
2005-01-25 | map Fn to something for now. | Dale Rahn | |
2005-01-20 | Enable apm/scoop drivers and report A/C power status correctly. | Uwe Stuehler | |
ok drahn@ | |||
2005-01-19 | Cleanups, missing licenses and RCS tags. | Uwe Stuehler | |
ok drahn@ | |||
2005-01-19 | APM emulation framework and zaurus scoop driver. Not enabled yet. | Uwe Stuehler | |
ok drahn@, deraadt@ | |||
2005-01-18 | Better keys, now uses the wskbdraw.h header files defines. | Dale Rahn | |