summaryrefslogtreecommitdiff
path: root/sys/dev/hpc
AgeCommit message (Collapse)Author
2006-08-31Appease GCC4 by making /* NOTREACHED */ code return 0.matt
2006-08-22Fix a pasto: save CONFIG_HOOK_PMEVENT_AC hook in the correct variable.uwe
From Adam Wysocki on port-hpcsh@.
2006-07-21- Use the LWP cached credentials where sane.ad
- Minor cosmetic changes.
2006-06-27Fix typo in a comment.peter
2006-06-27Set the jornada 720 volume up/down and play buttons to ignorepeter
instead of unknown.
2006-05-30If tty that we open already has hpf1275a line discipline set, don'tuwe
spawn new pseudo-device and wskbd instances. XXX: The logic for exclusive use needs to be thought out better, but for now this should at least prevent scores of new hpf1275a/wskbd being attached if you accidentally set this line discipline on your serial console.
2006-05-29Miscellaneous cosmetics.uwe
2006-05-29Propagate "static" to linesw method defintions.uwe
2006-05-29Constify hpf1275a_wskbd_keymapdata.uwe
2006-05-22#include <dev/wscons/wsksymvar.h> as gcc4 doesn't like arrays,uwe
pckbd_keydesctab[] in this case, with incomplete element types (older versions of gcc allow them as long as you don't try to access them).
2006-05-15- include kauth.h for kauth_authorize_generic.yamt
- whitespace.
2006-05-14integrate kauth.elad
2006-04-12Add an extra cookie to the ioctl and mmap wsdisplay accessops that pointsjmmv
to the screen on which they are being called. The driver cannot guess this by itself but it is needed to implement, at least, the getwschar and putwschar functions in the correct place. There are no functional changes yet. Tested on i386 (vga, vga_raster, machfb, vesafb), macppc and sparc64. Suggested and reviewed by macallan@.
2006-04-08The altgr button has number 184, not 219. Change the jornada 720peter
key translation tables to use the correct number. Patch for the US/UK model has been tested by Alex Poylisher & Mark Kirby.
2006-03-29Use device_private().thorpej
2006-03-29Use device_cfdata().thorpej
2006-03-28Add keymap for Clio C-1000 and C-1050.tsutsui
Patch from Matthew Orgass in PR port-hpcmips/28383.
2006-03-14Constify scancode translation table.uwe
Print dv_xname when reporting unknown scancode.
2006-03-14Support WSDISPLAY_COMPAT_RAWKBD so that this keyboard is usable under X.uwe
2006-03-07Jornada 720 US/UK: map the win and fn buttons correctly.peter
Problem reported and patch tested by Alex Poylisher.
2006-03-04Add keyboard translation for the Jornada 720 Japanese, US/UK (ABA, ABU)peter
and "International English" (ABB) models. Share the existing Jornada 680/690 (hpcsh) keyboard layouts with Jornada 720 (hpcarm).
2006-02-27Remove the include <machine/autoconf.h>, it is a) not needed any more andpeter
b) not available on all hpc ports.
2006-02-27Add support for OAPM_IOC_GETPOWER. That will keep binary compatibilitycube
when hpcarm switches to using hpcapm(4).
2006-02-24Rework hpcapm(4) attachment definition so it is not required to attach atcube
mainbus, and convert its two users, hpcsh and hpcmips, to that. Many thanks to Valeriy Ushakov and Ben Collver for testing.
2006-02-13Move assignment out of conditional expression.uwe
2006-02-12Fix a typo, use uintN_t, use assigned variables, add newline to a printf.peter
2005-12-18Adapt to ktrace-lwp changes.uwe
Call ttyldisc_detach with correct argument.
2005-12-11merge ktrace-lwp.christos
2005-11-27Overhaul how TTY line disciplines are handled:thorpej
- Replace references to linesw[0] with a ttyldisc_default() function that returns the default ("termios") line discipline. - The linesw[] array is gone, replaced by a linked list. - ttyldisc_add() and ttyldisc_remove() have been replaced by ttyldisc_attach() and ttyldisc_detach(). - Things that provide line disciplines are now responsible for registering those disciplines with the system. The linesw structures are no longer declared in tty_conf.c - Line disciplines are now refcounted; a lookup causes a reference to be held. ttyldisc_release() releases the reference. Attempts to detach an in-use line discipline result in EBUSY. - Fix function signature lossage in if_sl.c, if_strip.c, and tty_tb.c that was masked by the old tty_conf.c - tty_init() is no longer necessary; delete it and its call from main().
2005-09-06Change the driver open function's conditional for overriding exclusive ttykleink
use from checking the proc's uid to suser(9), and account for the use of privileges. Noted by David Holland in PR kern/31126.
2005-09-05Support LCD screen driver for PERSONA SH3 machines.kiyohara
2005-09-04For HPCFB_CLASS_RGBCOLOR class propagate r/g/b widths and positionsuwe
from hf_rgb to rasops_info.
2005-08-26s/locdesc_t/int/gdrochner
2005-07-30Get AC/battery state via config_hook_call if hooks are registered.nakayama
2005-07-30Add LCD brightness control keymaps and correct some key assigns fornakayama
Sharp Telios series.
2005-07-14Keyboard translation for HP 620LX. Data and testing on anuwe
"International English" (#ABB) unit from Christer Andersson. US version (#ABA) uses the same primary layer layout as far as I can figure from keyboard pictures, so this table should work for those machines too.
2005-06-08Add an __UNCONST() to appease -Wcast-qual.he
XXX The way this is done is really wrong, as this function ends up modifying read-only data marked with 'const'. The reason we can get away with this is that apparently all the ports using this code maps text and read-only data read-write. Reviewed by christos, who suggested "a big XXX comment".
2005-06-07Add const to the name fields in hipcio_chip and hpcio_attach_args.he
2005-06-02Constify.uwe
2005-05-31Constify.uwe
2005-05-31Constify.uwe
2005-05-22No 0x in front of %p...christos
2005-02-27nuke trailing whitespaceperry
2005-01-19Shuffle persona_hpw200ec_keytrans[] to match recent change touwe
pfckbd_callout_hitachi(). Fix KEY_SPECIAL_OFF for both Persona machines. From KIYOHARA Takashi.
2005-01-18Kill trailing whitespace.uwe
2005-01-18Use uint<N>_t instead of u_int<N>_t.uwe
2005-01-18Rewrite pfckbd_callout_hitachi() to do the same scan line dance thatuwe
pfckbd_callout_hp() does. Change the order of scan and the layout of the matrix to be more natural. Chords like <Shift>+<L> now work. From KIYOHARA Takashi.
2005-01-11Add keyboard layout for Jornada 680/690 Spanish (ABE).uwe
From Alfonso Fernandez.
2004-12-12Fix comments regarding configration bounariesabs
2004-10-15Change config_attach_pseudo() to take a cfdata * that contains thethorpej
necessary information to create the pseudo-device instance. Pseudo-device device's will reference this cfdata, just as normal devices reference their corresponding cfdata. Welcome to 2.99.10.