HomeFreeBSD

asmc: introduce the concept of generic models

Description

asmc: introduce the concept of generic models

Having to enter in each of the models for Apple hardware, recompiling,
etc, is tedious. Provide generic models so end-users can leverage some
of the capabilities provided by the driver, i.e., common features like
minimal fans and lights (if present on the generic model) support.

The generic models are as follows:

  • Macmini
  • MacBookAir
  • MacBookPro
  • MacPro

This sort of follows the pattern established by the applesmc driver in
Linux.

MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D55395

(cherry picked from commit 3023bb49e115b4149f9fc0683dabde172ecb1336)

Details

Provenance
ngieAuthored on Feb 20 2026, 6:37 AM
Differential Revision
D55395: asmc: introduce the concept of generic models
Parents
rGd6faa06d8936: release.sh: document user-overriddable functions
Branches
Unknown
Tags
Unknown