[mipi_rgb] Fix offsets for Wave 5 1024x600 (#17057)

This commit is contained in:
Clyde Stubbs
2026-06-22 07:54:05 +10:00
committed by GitHub
parent cce7cfff29
commit faabafad2b
2 changed files with 11 additions and 2 deletions

View File

@@ -322,6 +322,9 @@ class DriverChip:
- defaults.get(CONF_OFFSET_WIDTH, 0)
- defaults.get(CONF_PAD_WIDTH, 0)
)
elif defaults[CONF_WIDTH] > defaults[CONF_NATIVE_WIDTH]:
defaults[CONF_NATIVE_WIDTH] = defaults[CONF_WIDTH]
else:
native_width = (
defaults.get(CONF_WIDTH, 0)
@@ -337,6 +340,8 @@ class DriverChip:
- defaults.get(CONF_OFFSET_HEIGHT, 0)
- defaults.get(CONF_PAD_HEIGHT, 0)
)
elif defaults[CONF_HEIGHT] > defaults[CONF_NATIVE_HEIGHT]:
defaults[CONF_NATIVE_HEIGHT] = defaults[CONF_HEIGHT]
else:
native_height = (
defaults.get(CONF_HEIGHT, 0)

View File

@@ -1,7 +1,11 @@
packages:
spi: !include ../../test_build_components/common/spi/esp32-s3-idf.yaml
- !include ../../test_build_components/common/i2c/esp32-s3-idf.yaml
psram:
mode: octal
<<: !include common.yaml
ch422g:
display:
- platform: mipi_rgb
model: WAVESHARE-5-1024X600