New kernel drivers and device migrations (#563)

This commit is contained in:
Ken Van Hoeylandt
2026-07-14 20:26:57 +02:00
committed by GitHub
parent 955416dac8
commit 8af6204ba1
215 changed files with 6359 additions and 3633 deletions
@@ -0,0 +1,20 @@
description: >
unPhone physical navigation buttons: 3 buttons wired directly to native ESP32 GPIO
pins. Button 1 (left) stops the currently running app on release; buttons 2 and 3
are read but currently have no assigned action.
compatible: "unphone,nav-buttons"
properties:
pin-button1:
type: phandles
required: true
description: GPIO pin connected to the left (button 1) nav button
pin-button2:
type: phandles
required: true
description: GPIO pin connected to the middle (button 2) nav button
pin-button3:
type: phandles
required: true
description: GPIO pin connected to the right (button 3) nav button
@@ -0,0 +1,11 @@
description: >
unPhone physical power slide switch. Reflects whether the switch is in the "on"
position and can arm deep-sleep wakeup for when the switch is moved to "on".
compatible: "unphone,power-switch"
properties:
pin:
type: phandles
required: true
description: GPIO pin connected to the power switch