<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/acpi_support, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>acpi_system76: Improve sysctl names</title>
<updated>2026-03-14T09:33:10+00:00</updated>
<author>
<name>Pouria Mousavizadeh Tehrani</name>
<email>pouria@FreeBSD.org</email>
</author>
<published>2026-03-13T19:23:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f91464171d615b7e7720ac9ed67e2e86392d1b41'/>
<id>f91464171d615b7e7720ac9ed67e2e86392d1b41</id>
<content type='text'>
* Improve sysctl descriptions.
* Rename battery charging-threshold sysctl for clarity.
* Fix mis-spelled words.
* Style: sort headers.

Reported by: olce, jhb
Reviewed by: olce
Differential Revision: https://reviews.freebsd.org/D55848
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Improve sysctl descriptions.
* Rename battery charging-threshold sysctl for clarity.
* Fix mis-spelled words.
* Style: sort headers.

Reported by: olce, jhb
Reviewed by: olce
Differential Revision: https://reviews.freebsd.org/D55848
</pre>
</div>
</content>
</entry>
<entry>
<title>acpi_system76: Add backlight(9) support for keyboard</title>
<updated>2026-03-09T09:12:01+00:00</updated>
<author>
<name>Pouria Mousavizadeh Tehrani</name>
<email>pouria@FreeBSD.org</email>
</author>
<published>2026-03-07T22:40:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=105869a2c78d21f310a8f271eaa510acea045805'/>
<id>105869a2c78d21f310a8f271eaa510acea045805</id>
<content type='text'>
Reviewed by: wulf
Differential Revision: https://reviews.freebsd.org/D55716
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by: wulf
Differential Revision: https://reviews.freebsd.org/D55716
</pre>
</div>
</content>
</entry>
<entry>
<title>acpi_system76: Add support for battary charge thresholds</title>
<updated>2026-03-09T09:11:56+00:00</updated>
<author>
<name>Pouria Mousavizadeh Tehrani</name>
<email>pouria@FreeBSD.org</email>
</author>
<published>2026-03-07T18:33:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f87ba4522ec9e7b2227b8f20f3a4d7c6a129da1c'/>
<id>f87ba4522ec9e7b2227b8f20f3a4d7c6a129da1c</id>
<content type='text'>
Reviewed by: wulf
Differential Revision: https://reviews.freebsd.org/D55710
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by: wulf
Differential Revision: https://reviews.freebsd.org/D55710
</pre>
</div>
</content>
</entry>
<entry>
<title>acpi_system76: unbreak LINT</title>
<updated>2026-03-07T19:22:24+00:00</updated>
<author>
<name>Pouria Mousavizadeh Tehrani</name>
<email>pouria@FreeBSD.org</email>
</author>
<published>2026-03-07T19:15:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=fa4f625ed854cec2d7657783b955426fce8ff9ba'/>
<id>fa4f625ed854cec2d7657783b955426fce8ff9ba</id>
<content type='text'>
Reported by: tinderbox
Fixes: cdad55809ef5 ("acpi_system76: Support for ...")
Differential Revision: https://reviews.freebsd.org/D55694
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported by: tinderbox
Fixes: cdad55809ef5 ("acpi_system76: Support for ...")
Differential Revision: https://reviews.freebsd.org/D55694
</pre>
</div>
</content>
</entry>
<entry>
<title>acpi_system76: Support for acpi-controlled buttons on System76</title>
<updated>2026-03-07T15:27:08+00:00</updated>
<author>
<name>Pouria Mousavizadeh Tehrani</name>
<email>pouria@FreeBSD.org</email>
</author>
<published>2026-03-06T17:15:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=cdad55809ef59239c3bbdc841ed307db68bb3971'/>
<id>cdad55809ef59239c3bbdc841ed307db68bb3971</id>
<content type='text'>
Add acpi_system76 for handling acpi-controlled buttons
on System76 Laptops.

Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D55694
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add acpi_system76 for handling acpi-controlled buttons
on System76 Laptops.

Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D55694
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: replace {0, 0} with {DEV,KOBJ}METHOD_END</title>
<updated>2026-02-25T05:59:34+00:00</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2026-02-21T06:14:46+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0fc6c3f731a2cca3120798806c330a3081c9424b'/>
<id>0fc6c3f731a2cca3120798806c330a3081c9424b</id>
<content type='text'>
Both of the aforementioned macros have been present in FreeBSD
for well over a decade: 2009 for `KOBJMETHOD_END`; 2011 for
`DEVMETHOD_END`.

Adapt all hardcoded references of `{0, 0}` with `DEVMETHOD_END`
and `KOBJMETHOD_END` as appropriate. This helps ensure that
future adaptations to drivers following patterns documented
in driver(9) can be made more easily/without issue.

MFC after:	1 week
Differential Revision:	 https://reviews.freebsd.org/D55414
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Both of the aforementioned macros have been present in FreeBSD
for well over a decade: 2009 for `KOBJMETHOD_END`; 2011 for
`DEVMETHOD_END`.

Adapt all hardcoded references of `{0, 0}` with `DEVMETHOD_END`
and `KOBJMETHOD_END` as appropriate. This helps ensure that
future adaptations to drivers following patterns documented
in driver(9) can be made more easily/without issue.

MFC after:	1 week
Differential Revision:	 https://reviews.freebsd.org/D55414
</pre>
</div>
</content>
</entry>
<entry>
<title>acpi_panasonic: Clear wireless RF_KILL on boot and resume</title>
<updated>2026-02-23T16:11:23+00:00</updated>
<author>
<name>Abdelkader Boudih</name>
<email>guest-seuros@FreeBSD.org</email>
</author>
<published>2026-02-23T16:11:10+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=16822dac32ab8955539ffa4eda05145df8638154'/>
<id>16822dac32ab8955539ffa4eda05145df8638154</id>
<content type='text'>
On Panasonic FZ-Y1 and similar models, the EC latches RF_KILL on
shutdown and suspend when battery is at certain level, causing wireless
to boot with hard block.

Call WLSW.SHRF during attach and resume to clear the block.

Tested on Panasonic FZ-Y1 with Intel Wireless 7265.

Reviewed by:	adrian, obiwac
Approved by:	adrian, obiwac
Differential Revision:	https://reviews.freebsd.org/D55265
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On Panasonic FZ-Y1 and similar models, the EC latches RF_KILL on
shutdown and suspend when battery is at certain level, causing wireless
to boot with hard block.

Call WLSW.SHRF during attach and resume to clear the block.

Tested on Panasonic FZ-Y1 with Intel Wireless 7265.

Reviewed by:	adrian, obiwac
Approved by:	adrian, obiwac
Differential Revision:	https://reviews.freebsd.org/D55265
</pre>
</div>
</content>
</entry>
<entry>
<title>sys/power.h: enum power_sstate_transition</title>
<updated>2026-02-05T15:10:30+00:00</updated>
<author>
<name>Aymeric Wibo</name>
<email>obiwac@FreeBSD.org</email>
</author>
<published>2026-02-05T14:55:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d35e369d0a7f37c580b89485a148d007faf05b52'/>
<id>d35e369d0a7f37c580b89485a148d007faf05b52</id>
<content type='text'>
Turn POWER_SLEEP_STATE_* defines into enum power_sstate_transition.

Reviewed by:	markj
Approved by:	markj
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D52497
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Turn POWER_SLEEP_STATE_* defines into enum power_sstate_transition.

Reviewed by:	markj
Approved by:	markj
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D52497
</pre>
</div>
</content>
</entry>
<entry>
<title>acpi_ibm: register all appropriate sysctls as uint</title>
<updated>2026-01-09T20:54:27+00:00</updated>
<author>
<name>Quentin Thébault</name>
<email>quentin.thebault@defenso.fr</email>
</author>
<published>2025-08-27T10:05:27+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e881b8ee0bc7bf552c9c0a63c7d84542243f9f0d'/>
<id>e881b8ee0bc7bf552c9c0a63c7d84542243f9f0d</id>
<content type='text'>
All sysctls except thermal sensor readings and the handlerevents
whitelist-separated string are bitmasks or small integers. This avoids some
bitmasks being erroneously displayed as negative values.

Signed-off-by: Quentin Thébault &lt;quentin.thebault@defenso.fr&gt;
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1824
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All sysctls except thermal sensor readings and the handlerevents
whitelist-separated string are bitmasks or small integers. This avoids some
bitmasks being erroneously displayed as negative values.

Signed-off-by: Quentin Thébault &lt;quentin.thebault@defenso.fr&gt;
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1824
</pre>
</div>
</content>
</entry>
<entry>
<title>newbus: replace leftover device unit wildcards</title>
<updated>2025-06-21T02:57:45+00:00</updated>
<author>
<name>Ahmad Khalifa</name>
<email>vexeduxr@FreeBSD.org</email>
</author>
<published>2025-06-11T00:25:08+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b670c9bafc0e31c7609969bf374b2e80bdc00211'/>
<id>b670c9bafc0e31c7609969bf374b2e80bdc00211</id>
<content type='text'>
Reviewed by:	imp, jhb
Approved by:	imp (mentor)
Differential Revision:	https://reviews.freebsd.org/D50913
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by:	imp, jhb
Approved by:	imp (mentor)
Differential Revision:	https://reviews.freebsd.org/D50913
</pre>
</div>
</content>
</entry>
</feed>
