Chen Chen
2f9d144cbe
refactor(i2s): make the slot_bit_width checks unique
2026-07-21 11:09:53 +08:00
Chen Chen
7728baf052
feat(i2s): allow full duplex mode in less strict condition
2026-07-17 14:40:28 +08:00
Chen Chen
02cb5729de
docs(i2s): add note for ws setting under DEFAULT config
...
Closes https://github.com/espressif/esp-idf/issues/18744
2026-07-13 15:23:36 +08:00
Chen Chen
eaf0b1161b
docs(i2s): correct power lock management description
...
Closes https://github.com/espressif/esp-idf/issues/18655
2026-06-02 09:25:54 +08:00
Chen Chen
1beddf49cf
feat(lcd): add configurable timeout for lcd i2c panel
...
Closes https://github.com/espressif/esp-idf/issues/18542
Closes https://github.com/espressif/esp-idf/pull/18543
2026-05-25 09:54:58 +08:00
Chen Chen
61607dae46
docs(i2s): add note for the restriction of MCLK on esp32
...
Closes https://github.com/espressif/esp-idf/issues/18564
2026-05-22 11:42:55 +08:00
Chen Chen and Cursor
91453bb831
fix(uhci): correct rx_fsm initialization enum type
...
Closes https://github.com/espressif/esp-idf/issues/18541
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-06 15:27:39 +08:00
Chen Chen
85cc29fa9c
docs(i2c): update i2c_master_probe parameter comment
...
closes https://github.com/espressif/esp-idf/issues/18442
2026-04-13 15:13:34 +08:00
Chen Chen
3587c30e3b
fix(i2c): reset master before bus clear on chips without HW FSM reset
...
Reorder s_i2c_hw_fsm_reset() so i2c_ll_reset_register and interrupt
masking run before s_i2c_master_clear_bus(). Avoids ISR firing when
i2c_common_set_pins reconnects GPIOs to a stuck FSM (IDFGH-17497).
Closes https://github.com/espressif/esp-idf/issues/18438
Made-with: Cursor
2026-04-13 15:12:27 +08:00
Chen Chen
c3e0a746c8
fix(i2c_slave): filter out fake request for esp32
...
Closes https://github.com/espressif/esp-idf/issues/18268
2026-03-03 16:14:05 +08:00
Chen Chen
93fde65311
docs(lcd): update rd pin description for i80_controller example
...
Closes https://github.com/espressif/esp-idf/issues/18277
2026-02-27 16:24:04 +08:00
Chen Chen
467eddae9f
feat(isp): support Crop driver on p4 rev3
...
Add support for crop driver on p4eco5 and update example in
`isp/multi_pipelines`
2026-01-07 14:44:37 +08:00
Chen Chen
452662f59a
fix(isp): Added subwindow configuration for AWB
2025-12-25 15:35:56 +08:00
Chen Chen
698cbe884b
fix(ledc): fix potential null dereference issue & add test case
2025-12-25 15:02:16 +08:00
Chen Chen
851ffae394
fix(intr_alloc): Fix ISR allocate methods in several drivers
2025-12-25 15:02:16 +08:00
Chen Chen
8ad7d769aa
fix(i2c_master): Add i2c master timeout range check
...
Closes https://github.com/espressif/esp-idf/issues/17930
2025-12-10 17:55:59 +08:00
Chen Chen
9d8bca5d6b
refactor(i2c_p4eco5): update i2c_struct.h on P4 ECO5
...
Update the i2c_struct.h file to support P4ECO5.
2025-10-27 09:04:49 +08:00
Chen Chen
03418f2322
fix(i2c/gpio): Add error checks to the i2c driver (Backport v5.4)
...
Add more checks to i2c driver, as well as fixed some GPIO issues
together with it.
2025-10-20 18:00:34 +08:00
Chen Chen
b98c067a26
feat: Update driver dependency for new version outside components
2025-09-26 16:36:58 +08:00