esp-idf/components/hal/esp32s3
morris 5c30cc24fd fix(rgb_lcd): relax the check for the data line GPIO
There are a bunch of cases you might want some pins not exposed.

Eg.

  * Reading say 8 bit data and outputting the top 5 bits, discarding the rest by not mapping those data pins to output pins

 * Not using hsync/vsync because sync data is embedded within the data bits for more timing flexibility (eg. interlacing).

 * Using the LCD module as a high speed parallel data output bus, with no need for sync/control pins.

Removing this validation makes these cases work.

Merges https://github.com/espressif/esp-idf/pull/13103
2024-02-06 10:31:33 +08:00
..
include/hal fix(rgb_lcd): relax the check for the data line GPIO 2024-02-06 10:31:33 +08:00
clk_tree_hal.c clk_tree: Add a general API to get the frequency of different clocks 2023-01-17 11:30:24 +08:00
efuse_hal.c fix(test): check call graph for hal component 2023-07-05 09:09:01 +08:00
rtc_cntl_hal.c fix(esp_pm): fix psram access faild after pd_cpu wakeup 2023-11-16 02:55:06 +00:00
touch_sensor_hal.c touch_sensor: apply general check 2021-10-08 11:32:12 +08:00