nixos-hardware/gpd/win-max-2/2023
Cryolitia 2b68ccd747 gpd-win-max-2-2023: enable iio subsystem 2024-02-13 10:56:22 +00:00
..
bmi260 gpd-win-max-2-2023: init BMI260 driver 2024-02-13 10:56:22 +00:00
README.md gpd-win-man-2-2023: init README 2024-02-13 10:56:22 +00:00
default.nix gpd-win-max-2-2023: enable iio subsystem 2024-02-13 10:56:22 +00:00

README.md

GPD Win Max 2 2023

Gyro

The IMU (Bosch BMI260) is incorrectly identified in the BIOS. It's named BMI0160:00 in ACPI table.

The IMU is on /dev/i2c-2, address 0x69. It's CHIP_ID in reg 0x00 is 0x27, which could determine that it is actually BMI0260: https://chromium.googlesource.com/chromiumos/platform/ec/+/master/driver/accelgyro_bmi260.h#28