Page MenuHomeFreeBSD

git_danielschaefer.me (Daniel Schaefer)
System Software Engineer at Framework Computer

Projects

User does not belong to any projects.

User Details

User Since
Jul 21 2024, 8:44 AM (106 w, 5 d)

Recent Activity

Jun 25 2026

git_danielschaefer.me added a comment to D57712: acpi: ignore wake button press replayed by firmware on resume.

Has a comparison been done of different Framework Computer systems? Do more than laptop 12 exhibit this behavior?

Jun 25 2026, 3:49 AM
git_danielschaefer.me added a comment to D57712: acpi: ignore wake button press replayed by firmware on resume.

I looked at the Framework Laptop 12 ACPI code again and found this snippet:

Jun 25 2026, 2:16 AM

Jun 23 2026

git_danielschaefer.me added a comment to D57712: acpi: ignore wake button press replayed by firmware on resume.

so a flag set at suspend and cleared on resume would already be clear by the time the replay lands

Jun 23 2026, 3:51 AM

Jun 21 2026

git_danielschaefer.me added a comment to D57712: acpi: ignore wake button press replayed by firmware on resume.

I checked the firmware behavior, it first triggers a wake-up via PWRBTN# pin

Jun 21 2026, 10:57 PM
git_danielschaefer.me added a comment to D57712: acpi: ignore wake button press replayed by firmware on resume.

Framework has also been moving parts of its lineup toward coreboot, while others still use AMI firmware.

Jun 21 2026, 4:03 PM

Mar 23 2026

git_danielschaefer.me added inline comments to D56026: hid/hsctrl: Add support for Wireless Radio Button.
Mar 23 2026, 1:07 AM

Mar 22 2026

git_danielschaefer.me requested review of D56026: hid/hsctrl: Add support for Wireless Radio Button.
Mar 22 2026, 10:22 AM

Sep 8 2025

git_danielschaefer.me accepted D52423: hdac: Add patch for new Framework 16 inch laptop..

I sat next to Sheng-Yi when he tried it - this works.

Sep 8 2025, 3:30 PM
git_danielschaefer.me added a comment to D52423: hdac: Add patch for new Framework 16 inch laptop..

Maybe include "2nd gen" or "Framework 16 Ryzen AI 300 series"

Sep 8 2025, 3:28 PM

Dec 9 2024

git_danielschaefer.me added a comment to D47985: sys/x86/cpufreq/hwpstate_amd.c: add amd pstate for zen5.

Tested together with aokblast yesterday on Framework 16 (Ryzen 4) and it seems to work with case 0x19:.
Frequency can't correctly be reported but from the temperature reading it seems that very likely the frequency is scaled.

Dec 9 2024, 11:52 PM

Oct 17 2024

git_danielschaefer.me updated git_danielschaefer.me.
Oct 17 2024, 1:44 PM

Aug 12 2024

git_danielschaefer.me accepted D46249: Add smbus and i2c device id for Meteor Lake.

Also successfully tested on our system with 125H:

Aug 12 2024, 3:27 PM

Aug 9 2024

git_danielschaefer.me added a comment to D46249: Add smbus and i2c device id for Meteor Lake.

Values obtained from pciconf by aokblast on Framework 13 Intel Core Ultra 1 (165H).
With these changes I2C can work, so we can use the I2C touchpad driver instead of PS2 emulation.
It will also enable function buttons that are handled by I2C HID Consumer Control.

Aug 9 2024, 8:31 AM
git_danielschaefer.me added a reviewer for D46249: Add smbus and i2c device id for Meteor Lake: git_danielschaefer.me.
Aug 9 2024, 8:11 AM