Tab5 ST7121 variant + fixes (#605)

Added the newest variant to the tab5, St7121.
Fixed variant detection reliability
Fixed tab5 camera WHO_AM_I failing sometimes
Fixed tab5 keyboard live rotation on boot and after stopping/starting lvgl
This commit is contained in:
Shadowtrance
2026-08-02 04:50:55 +10:00
committed by GitHub
parent d72d5a0ef2
commit 85fe1a319a
31 changed files with 1531 additions and 222 deletions
@@ -3,3 +3,13 @@ description: Smartsens SC2356 2MP MIPI CSI camera sensor
include: [ "i2c-device.yaml" ]
compatible: "smartsens,sc2356"
properties:
pin-reset:
type: phandles
default: GPIO_PIN_SPEC_NONE
description: >
Reset GPIO pin. Pulsed (asserted then released, with a settle delay) before the sensor is
probed in start_device. Typically wired through a board's IO expander rather than a direct
SoC GPIO, so it's handled here via the generic gpio_descriptor API rather than
esp_video_init's csi_config.reset_pin (which only accepts native SoC GPIOs).