VALZ(4)

πŸ“¦ version 11.0, in nixpkgs unstable

πŸ’… VALZ(4) β€” like, the Toshiba Programmable I/O controller for Dynabook series, bestie

okay so this is a page from the Kernel Interfaces Manual (VALZ(4), section 4, the kernel interfaces girlies) and it's all about valz, a driver that talks to a very specific Toshiba thing. sit down, grab a strawberry drink πŸ“, we're getting into it.


✨ NAME ✨

valz β€” the Toshiba Programmable I/O controller for the Dynabook series. that's the whole vibe. no cap. πŸŽ€


🌸 SYNOPSIS 🌸

valz* at acpi?

that's it. that's the line. she's short, she's iconic, she attaches at acpi?. periodt. ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so Toshiba Dynabook series computers literally ship with HCI/SCI I/O controllers, and those controllers handle, like, various interface devices. main character energy for a chip ngl.

this particular special I/O controller is accessed through the "GHCI" ACPI method β€” yes, that's the exact name, quotes and all, don't come for me β€” and the valz driver provides some support for it. "some" is doing a lot of heavy lifting there but okay, we move. πŸ’œ

here's the part you actually came for β€” the valz driver handles these hot-keys:

  • Fn+F9 β€” toggle the internal touchpad and trackpoint on and off. yes bestie, both. 🫢
  • Fn+Tab β€” toggle the LCD backlight. glow up, literally. ✨

and a lil real-talk moment πŸ™ˆ: the valz driver has only been tested on the Dynabook R63/PS and on some Dynabook models from 2013 or later. that's the tester pool. it's giving small sample size, but it's giving honest.


πŸ‘‘ SEE ALSO πŸ‘‘

go read these next, fr fr:


⭐ HISTORY ⭐

the valz driver appeared in NetBSD 8.0. she debuted. she ate. πŸ’…


πŸ’€ BUGS πŸ’€

not all HCI/SCI functions are implemented. that's it, that's the bug. some of the functions simply did not make the cut 😭 β€” no cap, they're just not there.


lowkey important reminder: this page is from the Debian distribution, dated October 12, 2015 β€” so when you're citing it, that's the version and date to blame (lovingly). mwah, bye bestie πŸ’–πŸ§šπŸŒˆ
πŸ“¦ where this page comes from