---
name: "chromebook_platform"
section: "4"
platform: "freebsd"
package: "base"
version: "16.0-CURRENT-20261027-61c70dc16a79"
release: "FreeBSD 16.0-CURRENT (2026-10-27)"
platforms: ["freebsd"]
url: "https://new.carta.tech/chromebook_platform"
---

# chromebook\_platform(4)

support driver for hardware on various Chromebook models

## NAME

**chromebook\_platform** – support driver for hardware on various Chromebook models

## SYNOPSIS

To compile this driver into the kernel, place the following lines into the kernel configuration file:

**device chromebook\_platform**

Alternatively, to load the driver as a module at boot time, place the following line in [loader.conf(5)](/loader.conf/5.md):

```
chromebook_platform_load="YES"
```

## DESCRIPTION

The **chromebook\_platform** driver provides automatic configuration for devices that cannot be enumerated or safely probed. In particular, I2C peripherals are different from model to model. **chromebook\_platform** has a model-specific information about the I2C peripherals, their drivers, their bus attachments and slave addresses.

Note that **chromebook\_platform** does not load driver modules for the peripherals. Those have to be compiled into the kernel or loaded separately.

## SEE ALSO

[cyapa(4)](/cyapa/4.md), [iicbus(4)](/iicbus/4.md), [isl(4)](/isl/4.md)

## AUTHORS

The **chromebook\_platform** driver and this manual page were written by Andriy Gapon ⟨*avg@FreeBSD.org*⟩.
