<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/atkbdc, branch release/6.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC: 1.52: Fix LEDs not working when atkbd is an active keyboard</title>
<updated>2006-10-29T07:31:40+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2006-10-29T07:31:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a9bb5cec97339ef21a820daad330e67b24c7b6c4'/>
<id>a9bb5cec97339ef21a820daad330e67b24c7b6c4</id>
<content type='text'>
and the physical keyboard is attached only after the system has
already booted.

Approved by:	re (hrs)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and the physical keyboard is attached only after the system has
already booted.

Approved by:	re (hrs)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Fix our ioctl(2) implementation for ioctls with "int" arguments.</title>
<updated>2006-10-04T06:09:11+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2006-10-04T06:09:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7fdeb89389886d8be16f14cd4a437452e5a7f422'/>
<id>7fdeb89389886d8be16f14cd4a437452e5a7f422</id>
<content type='text'>
Approved by:	re (hrs, kensmith)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	re (hrs, kensmith)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC rev 1.25:</title>
<updated>2006-09-22T01:05:30+00:00</updated>
<author>
<name>Doug White</name>
<email>dwhite@FreeBSD.org</email>
</author>
<published>2006-09-22T01:05:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2b2dadc5518b72387c91286beb483f75ff94d677'/>
<id>2b2dadc5518b72387c91286beb483f75ff94d677</id>
<content type='text'>
   Avoid an infinite loop in empty_both_buffers() by adding a timeout.
   This helps systems that don't actually have atkbd controllers, such as
   the Intel SBX82 blade, boot without device.hints hacks.

PR:             94822
Submitted by:   Devon H. O'Dell &lt;devon.odell@coyotepoint.com&gt;
Approved by:	re
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
   Avoid an infinite loop in empty_both_buffers() by adding a timeout.
   This helps systems that don't actually have atkbd controllers, such as
   the Intel SBX82 blade, boot without device.hints hacks.

PR:             94822
Submitted by:   Devon H. O'Dell &lt;devon.odell@coyotepoint.com&gt;
Approved by:	re
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Detect cases when the hardware has no AT-style keyboard controller.</title>
<updated>2006-05-26T00:56:14+00:00</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2006-05-26T00:56:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=92a455b23c4b8bdb084083db96383015dfe1518a'/>
<id>92a455b23c4b8bdb084083db96383015dfe1518a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC:  Rev 1.89</title>
<updated>2006-04-21T09:40:25+00:00</updated>
<author>
<name>Takanori Watanabe</name>
<email>takawata@FreeBSD.org</email>
</author>
<published>2006-04-21T09:40:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d489ef4c7615edf349b6094559313e4d7555adda'/>
<id>d489ef4c7615edf349b6094559313e4d7555adda</id>
<content type='text'>
Add psm ID's for glide point devices.

Approved by: re
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add psm ID's for glide point devices.

Approved by: re
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2006-01-11T20:27:23+00:00</updated>
<author>
<name>Jean-Sébastien Pédron</name>
<email>dumbbell@FreeBSD.org</email>
</author>
<published>2006-01-11T20:27:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=77671e388961396cd70a7b290a21ba2bd39c1ed6'/>
<id>77671e388961396cd70a7b290a21ba2bd39c1ed6</id>
<content type='text'>
  src/sys/dev/atkbdc/psm.c; revision 1.88
  date: 2006/01/05 19:24:01;  author: dumbbell;  state: Exp;  lines: +2 -1

  Fix a bug in Synaptics Touchapd support where psm(4) will enter an infinite
  loop if it receives an out of sync packet.

  Reviewed by:	mux (mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  src/sys/dev/atkbdc/psm.c; revision 1.88
  date: 2006/01/05 19:24:01;  author: dumbbell;  state: Exp;  lines: +2 -1

  Fix a bug in Synaptics Touchapd support where psm(4) will enter an infinite
  loop if it receives an out of sync packet.

  Reviewed by:	mux (mentor)
</pre>
</div>
</content>
</entry>
<entry>
<title>- Hook up the new locations of the atkbdc(4), atkbd(4) and psm(4) source</title>
<updated>2005-06-10T20:56:38+00:00</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2005-06-10T20:56:38+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=520b635320fe3ec5007d7774fd7b1a8abc432aca'/>
<id>520b635320fe3ec5007d7774fd7b1a8abc432aca</id>
<content type='text'>
  files after they were repo-copied to sys/dev/atkbdc. The sources of
  atkbdc(4) and its children were moved to the new location in preparation
  for adding an EBus front-end to atkbdc(4) for use on sparc64; i.e. in
  order to not further scatter them over the whole tree which would have
  been the result of adding atkbdc_ebus.c in e.g. sys/sparc64/ebus. Another
  reason for the repo-copies was that some of the sources were misfiled,
  e.g. sys/isa/atkbd_isa.c wasn't ISA-specific at all but for hanging
  atkbd(4) off of atkbdc(4) and was renamed to atkbd_atkbdc.c accordingly.
  Most of sys/isa/psm.c, i.e. expect for its PSMC PNP part, also isn't
  ISA-specific.
- Separate the parts of atkbdc_isa.c which aren't actually ISA-specific
  but are shareable between different atkbdc(4) bus front-ends into
  atkbdc_subr.c (repo-copied from atkbdc_isa.c). While here use
  bus_generic_rl_alloc_resource() and bus_generic_rl_release_resource()
  respectively in atkbdc_isa.c instead of rolling own versions.
- Add sparc64 MD bits to atkbdc(4) and atkbd(4) and an EBus front-end for
  atkbdc(4). PS/2 controllers and input devices are used on a couple of
  Sun OEM boards and occur on either the EBus or the ISA bus. Depending on
  the board it's either the only on-board mean to connect a keyboard and
  mouse or an alternative to either RS232 or USB devices.
- Wrap the PSMC PNP part of psm.c in #ifdef DEV_ISA so it can be compiled
  without isa(4) (e.g. for EBus-only machines). This ISA-specific part
  isn't separated into its own source file, yet, as it requires more work
  than was feasible for 6.0 in order to do it in a clean way. Actually
  philip@ is working on a rewrite of psm(4) so a more comprehensive
  clean-up and separation of hardware dependent and independent parts is
  expected to happen after 6.0.

Tested on:	i386, sparc64 (AX1105, AXe and AXi boards)
Reviewed by:	philip
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  files after they were repo-copied to sys/dev/atkbdc. The sources of
  atkbdc(4) and its children were moved to the new location in preparation
  for adding an EBus front-end to atkbdc(4) for use on sparc64; i.e. in
  order to not further scatter them over the whole tree which would have
  been the result of adding atkbdc_ebus.c in e.g. sys/sparc64/ebus. Another
  reason for the repo-copies was that some of the sources were misfiled,
  e.g. sys/isa/atkbd_isa.c wasn't ISA-specific at all but for hanging
  atkbd(4) off of atkbdc(4) and was renamed to atkbd_atkbdc.c accordingly.
  Most of sys/isa/psm.c, i.e. expect for its PSMC PNP part, also isn't
  ISA-specific.
- Separate the parts of atkbdc_isa.c which aren't actually ISA-specific
  but are shareable between different atkbdc(4) bus front-ends into
  atkbdc_subr.c (repo-copied from atkbdc_isa.c). While here use
  bus_generic_rl_alloc_resource() and bus_generic_rl_release_resource()
  respectively in atkbdc_isa.c instead of rolling own versions.
- Add sparc64 MD bits to atkbdc(4) and atkbd(4) and an EBus front-end for
  atkbdc(4). PS/2 controllers and input devices are used on a couple of
  Sun OEM boards and occur on either the EBus or the ISA bus. Depending on
  the board it's either the only on-board mean to connect a keyboard and
  mouse or an alternative to either RS232 or USB devices.
- Wrap the PSMC PNP part of psm.c in #ifdef DEV_ISA so it can be compiled
  without isa(4) (e.g. for EBus-only machines). This ISA-specific part
  isn't separated into its own source file, yet, as it requires more work
  than was feasible for 6.0 in order to do it in a clean way. Actually
  philip@ is working on a rewrite of psm(4) so a more comprehensive
  clean-up and separation of hardware dependent and independent parts is
  expected to happen after 6.0.

Tested on:	i386, sparc64 (AX1105, AXe and AXi boards)
Reviewed by:	philip
</pre>
</div>
</content>
</entry>
<entry>
<title>Delete a file that was meant to be renamed while repo-copying it but</title>
<updated>2005-06-10T17:36:34+00:00</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2005-06-10T17:36:34+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c016761c5efbf0bc0a86c370c0b6ce81a26513f1'/>
<id>c016761c5efbf0bc0a86c370c0b6ce81a26513f1</id>
<content type='text'>
wasn't and now is superfluous.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
wasn't and now is superfluous.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove bus_{mem,p}io.h and related code for a micro-optimization on i386</title>
<updated>2005-05-29T04:42:30+00:00</updated>
<author>
<name>Yoshihiro Takahashi</name>
<email>nyan@FreeBSD.org</email>
</author>
<published>2005-05-29T04:42:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d4fcf3cba56369bf27a1943ee07b2ddd124b8436'/>
<id>d4fcf3cba56369bf27a1943ee07b2ddd124b8436</id>
<content type='text'>
and amd64.  The optimization is a trivial on recent machines.

Reviewed by:	-arch (imp, marcel, dfr)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and amd64.  The optimization is a trivial on recent machines.

Reviewed by:	-arch (imp, marcel, dfr)
</pre>
</div>
</content>
</entry>
<entry>
<title>Backout previous diffs - this functionality is already provided by the</title>
<updated>2005-04-07T23:59:37+00:00</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2005-04-07T23:59:37+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0e9502aaaa1e210202b7354b8738afa014bfee28'/>
<id>0e9502aaaa1e210202b7354b8738afa014bfee28</id>
<content type='text'>
hints to the atkbd(4).

PR:
Submitted by:   jhb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
hints to the atkbd(4).

PR:
Submitted by:   jhb
</pre>
</div>
</content>
</entry>
</feed>
