milos-linux/arch/arm64/boot/dts
Jorijn van der Graaf cf98406408 arm64: dts: qcom: milos-fairphone-fp6: add sensor i2c bus and magnetometer
The FP6 sensor suite (QMC6308 magnetometer @ 0x2c, SPL07 barometer
@ 0x76, STK3BCx ALS/proximity @ 0x48) sits on an I2C bus wired to
TLMM gpio153/gpio154. Those pads are eGPIOs with no AP serial-engine
function: on the stock OS the bus is driven by an island QUP owned by
the Snapdragon Sensor Core on the ADSP. From the AP they are only
usable as software GPIOs, so describe the bus as i2c-gpio, and add the
QMC6308 magnetometer node: powered from the always-on vreg_l10b (per
the schematics), mount matrix from the vendor SSC registry
(volcano_qmc630x_0.json .orient: sensor x -> device +y, sensor y ->
device -x, z -> z), validated against Earth's field with a four-point
cardinal rotation.

Assisted-by: Claude:claude-fable-5
Signed-off-by: Jorijn van der Graaf <jorijnvdgraaf@catcrafts.net>
2026-07-14 22:17:50 +02:00
..
actions
airoha
allwinner soc: dt changes for 7.1 2026-04-16 20:28:48 -07:00
altera arm64: dts: socfpga: stratix10: Add emmc support 2026-03-30 19:28:25 -05:00
amazon
amd
amlogic arm64: dts: meson-gxl-p230: fix ethernet PHY interrupt number 2026-04-21 15:46:29 +02:00
apm
apple arm64: dts: apple: Fix spelling error 2026-04-14 22:13:19 +02:00
arm
axiado
bitmain
blaize
broadcom
bst
cavium
cix
exynos
freescale Merge branch 'arm/fixes' into soc/late2 2026-04-20 17:02:56 +02:00
hisilicon soc: dt changes for 7.1 2026-04-16 20:28:48 -07:00
intel arm64: dts: intel: agilex5: Drop CPU masks from GICv3 PPI interrupts 2026-03-30 21:27:28 -05:00
lg
marvell arm64: dts: marvell: armada-37xx: swap PHYs' order in USB3 controller node 2026-04-09 10:14:40 +02:00
mediatek
microchip
nuvoton
nvidia arm64: tegra: Add Tegra264 GPIO controllers 2026-03-28 01:36:46 +01:00
qcom arm64: dts: qcom: milos-fairphone-fp6: add sensor i2c bus and magnetometer 2026-07-14 22:17:50 +02:00
realtek
renesas arm64: dts: renesas: r9a09g056: Add #mux-state-cells to usb20phyrst 2026-04-27 11:14:31 +02:00
rockchip soc: dt changes for 7.1 2026-04-16 20:28:48 -07:00
socionext
sophgo
sprd
st
synaptics
tesla
ti arm64: dts: ti: k3: Use memory-region-names for r5f 2026-04-09 17:05:28 +05:30
toshiba
xilinx
Makefile