nixos-hardware/apple/macbook-pro/14-1
2022-12-31 11:57:44 +01:00
..
btfix.sh apple/macbook-pro: add support for 14,1 2022-10-21 00:29:37 +10:00
default.nix treewide: apply deadnix and statix 2022-12-31 11:57:44 +01:00
disable-nvme-d3cold.sh apple/macbook-pro: add support for 14,1 2022-10-21 00:29:37 +10:00
README.md apple/macbook-pro: add support for 14,1 2022-10-21 00:29:37 +10:00

MacBook Pro 14,1

Audio

Audio is a lost cause. Bribe an Apple or Cirrus engineer for the datasheet. ;)

Thunderbolt

The thunderbolt module will oops upon system resume, and subsequently refuse to work until next reboot.

Suspend/Resume

The d3cold state needs to be disabled on the NVME controller for it to wake up.

Bluetooth

The Bluetooth UART (/dev/ttyS0) is created and then deleted by udev in early boot. Hack around it by reloading the 8250_dw module, causing it to be re-created.