morris 
							
						 
					 
					
						
						
							
						
						383ac197f8 
					 
					
						
						
							
							refactor(lcd): optimize rgb lcd iram usage  
						
						... 
						
						
						
						lcd_com_mount_dma_data() doesn't need to be placed in IRAM 
						
						
					 
					
						2024-10-11 18:57:40 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						2bbdd35383 
					 
					
						
						
							
							build: trim lcd apps build dependency  
						
						
						
						
					 
					
						2023-10-13 14:58:15 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						b4bcb5cc5c 
					 
					
						
						
							
							test(esp_lcd): test lcd sleep function  
						
						
						
						
					 
					
						2023-10-11 15:40:35 +08:00 
						 
				 
			
				
					
						
							
							
								wanlei 
							
						 
					 
					
						
						
							
						
						eb75aa462e 
					 
					
						
						
							
							feat(spi_master): p4 enable test and examples  
						
						
						
						
					 
					
						2023-10-08 14:45:52 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						1b2484214c 
					 
					
						
						
							
							refactor(esp_lcd): reformat code with astyle_py  
						
						
						
						
					 
					
						2023-09-28 09:42:31 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						2e11919f70 
					 
					
						
						
							
							fix(ci): change build-test-rules files folder  
						
						
						
						
					 
					
						2023-09-20 19:17:06 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						287bdc5e61 
					 
					
						
						
							
							fix(test_apps): Trim builds of component test apps  
						
						... 
						
						
						
						Some component test apps do not use the "set(COMPONENTS main)" command in their
project level "CMakeLists.txt", thus leading to their builds pulling in all
ESP-IDF components.
This commit trims the build of multiple component test apps:
- Add "set(COMPONENTS main ...)" to project level "CMakeLists.txt"
- Add missing "PRIV_REQUIRES" in some "main" component "CMakeLists.txt"
Also removed repeated configuraiton options in legacy_i2c_driver/sdkconfig.ci.defaults
as they are already specified in legacy_i2c_driver/sdkconfig.defaults 
						
						
					 
					
						2023-09-18 17:16:37 +08:00 
						 
				 
			
				
					
						
							
							
								Planck (Lu Zeyu) 
							
						 
					 
					
						
						
							
						
						6f55f76344 
					 
					
						
						
							
							feat(st7789): add data endian config  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/11416  
						
						
					 
					
						2023-09-05 12:11:19 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						7dbd3f6909 
					 
					
						
						
							
							feat(ci): Enable p4 example, test_apps and unit tests CI build  
						
						
						
						
					 
					
						2023-08-24 12:51:19 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						b6cbeeae01 
					 
					
						
						
							
							feat(lcd): Add new version LCD implementation to adapt new I2C APIs  
						
						
						
						
					 
					
						2023-08-10 11:55:54 +08:00 
						 
				 
			
				
					
						
							
							
								Planck (Lu Zeyu) 
							
						 
					 
					
						
						
							
						
						c190beb4d9 
					 
					
						
						
							
							bugfix(esp_lcd): propagate the errors in the IO link layer  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/11741 
Check the result of each esp_lcd_panel_io_tx_param/esp_lcd_panel_io_tx_color call
Add runner and modify test rules
Update .build-test-rules.yml 
						
						
					 
					
						2023-07-13 10:23:05 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						f0c07f82b5 
					 
					
						
						
							
							fix(test): check call graph for hal component  
						
						
						
						
					 
					
						2023-07-05 09:09:01 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						771883395b 
					 
					
						
						
							
							esp_lcd: trim the build of test apps  
						
						
						
						
					 
					
						2023-06-19 13:05:49 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						2a5ee5c3e2 
					 
					
						
						
							
							Merge branch 'bugfix/spi_lcd_max_trans_size' into 'master'  
						
						... 
						
						
						
						spi_lcd: maximum transfer size should respect bus configuration
Closes IDF-6901 and IDF-4829
See merge request espressif/esp-idf!23149  
						
						
					 
					
						2023-04-17 16:13:57 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						ab2c7c48af 
					 
					
						
						
							
							spi_lcd: test spi lcd io can transfer color data to a fixed window region  
						
						... 
						
						
						
						also test the io tx_param and tx_color can skip the command phase 
						
						
					 
					
						2023-04-12 16:56:47 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						5d2e3c4ee1 
					 
					
						
						
							
							lcd: test send color buffers in multiple steps  
						
						
						
						
					 
					
						2023-04-11 16:02:25 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						e73d8166aa 
					 
					
						
						
							
							i80_lcd: support skip command phase  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/10794  
						
						
					 
					
						2023-04-04 08:31:41 +00:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						0be8e03907 
					 
					
						
						
							
							ci: update test apps to use run_all_single_board_cases  
						
						
						
						
					 
					
						2023-03-10 14:27:09 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						18295bb2f5 
					 
					
						
						
							
							Merge branch 'bugfix/i80_pll240_esp32s3' into 'master'  
						
						... 
						
						
						
						lcd: support PLL240M as i80 clock source on esp32s3
See merge request espressif/esp-idf!22285  
						
						
					 
					
						2023-02-14 12:27:57 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						c2c4fbff13 
					 
					
						
						
							
							lcd: driver support for esp32h2  
						
						
						
						
					 
					
						2023-02-11 00:30:48 +00:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						78855a88c9 
					 
					
						
						
							
							lcd: support PLL240M as i80 clock source on esp32s3  
						
						
						
						
					 
					
						2023-02-11 00:30:20 +00:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						15e98dc7d3 
					 
					
						
						
							
							doc: recommend turn on psram xip feature for bounbe buffer mode  
						
						
						
						
					 
					
						2022-12-16 02:04:59 +00:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						7466ddfa8c 
					 
					
						
						
							
							ci: Make consistence between pytest_*.py and .build-test-rules.yml for esp32c6 (i.e. to pass check_test_scripts_build_test_rules.py)  
						
						
						
						
					 
					
						2022-11-28 11:58:30 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						c25031212d 
					 
					
						
						
							
							driver: test with non-isr freertos functions in the flash  
						
						
						
						
					 
					
						2022-10-26 13:43:13 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						05092e2f82 
					 
					
						
						
							
							rgb_lcd: support restart dma transmission manually  
						
						... 
						
						
						
						When doing Flash operations (e.g. OTA), LCD's DMA bandwidth will be not
sufficient, causing the desync between the LCD controller and DMA.
Added a restart function to help the user to make them sync again. 
						
						
					 
					
						2022-10-07 18:46:05 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						fc1aa2848b 
					 
					
						
						
							
							rgb_lcd: support yuv converter  
						
						
						
						
					 
					
						2022-08-17 06:33:06 +00:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						bc372f8f55 
					 
					
						
						
							
							rgb_lcd: deprecate esp_lcd_color_space_t  
						
						
						
						
					 
					
						2022-08-16 14:35:08 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						d91c8759c0 
					 
					
						
						
							
							driver: remove -Wno-format flag  
						
						
						
						
					 
					
						2022-08-08 08:30:09 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						401c10ecfb 
					 
					
						
						
							
							build system: re-add -Wno-format as private flag for some components  
						
						
						
						
					 
					
						2022-08-03 16:42:47 +04:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						8987164385 
					 
					
						
						
							
							i2s: add test with -O0  
						
						
						
						
					 
					
						2022-08-02 23:07:06 +08:00 
						 
				 
			
				
					
						
							
							
								zhouli 
							
						 
					 
					
						
						
							
						
						13770a2660 
					 
					
						
						
							
							rgb_lcd: support mirror and swap axis  
						
						
						
						
					 
					
						2022-08-01 03:05:19 +00:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						3ece942704 
					 
					
						
						
							
							rgb_lcd: don't test bounce buffer mode with iram-safe  
						
						
						
						
					 
					
						2022-07-18 14:55:11 +08:00 
						 
				 
			
				
					
						
							
							
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						7b5a3af407 
					 
					
						
						
							
							Merge branch 'feat/reorg_examples' into 'master'  
						
						... 
						
						
						
						feat: new find_build_apps rules with centralized manifest file
Closes IDFCI-1061, IDF-3553, IDFCI-941, IDFCI-1359, and IDFCI-1361
See merge request espressif/esp-idf!18299  
						
						
					 
					
						2022-07-14 20:04:12 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						ad35ed2e58 
					 
					
						
						
							
							rgb_lcd: update unit test for more features  
						
						... 
						
						
						
						test 8bit RGB interface
test PCLK can be changed at runtime
test bounce buffer mode
adapted to the new LCD board 
						
						
					 
					
						2022-07-14 14:05:47 +08:00 
						 
				 
			
				
					
						
							
							
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						c0568611dd 
					 
					
						
						
							
							docs: changes docs supported targets tables  
						
						
						
						
					 
					
						2022-07-14 08:26:32 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						a690a87829 
					 
					
						
						
							
							spi_flash: Remove legacy spi_flash drivers  
						
						
						
						
					 
					
						2022-07-01 11:01:34 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						28b8fc6a7e 
					 
					
						
						
							
							i2s: update documents for driver-NG  
						
						
						
						
					 
					
						2022-06-15 10:30:04 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						0fe3bb8ab7 
					 
					
						
						
							
							i2s: update examples and unit-tests  
						
						
						
						
					 
					
						2022-06-15 10:29:06 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						621d0aa942 
					 
					
						
						
							
							i2s: Introduced a brand new driver  
						
						
						
						
					 
					
						2022-06-15 10:29:06 +08:00 
						 
				 
			
				
					
						
							
							
								Djordje Nedic 
							
						 
					 
					
						
						
							
						
						facab8c5a7 
					 
					
						
						
							
							tools: Increase the minimal supported CMake version to 3.16  
						
						... 
						
						
						
						This updates the minimal supported version of CMake to 3.16, which in turn enables us to use more CMake features and have a cleaner build system.
This is the version that provides most new features and also the one we use in our latest docker image for CI. 
						
						
					 
					
						2022-06-01 06:35:02 +00:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						0687daf2c8 
					 
					
						
						
							
							kconfig: move remaining kconfig options out of target component  
						
						... 
						
						
						
						The kconfig options are moved to the component where they are used,
mostly esp_hw_support and esp_system. 
						
						
					 
					
						2022-05-23 17:57:45 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						d274cd5601 
					 
					
						
						
							
							lcd: simplify iram safe test case  
						
						
						
						
					 
					
						2022-05-19 11:10:59 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						de433105a2 
					 
					
						
						
							
							lcd: don't turn on disp in init  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/8516  
						
						
					 
					
						2022-04-21 13:59:47 +00:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						f32a89826c 
					 
					
						
						
							
							clk_tree: added default clock source for peripheral  
						
						
						
						
					 
					
						2022-04-14 15:44:56 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						cb5507f11c 
					 
					
						
						
							
							Merge branch 'feature/clk_tree_defs' into 'master'  
						
						... 
						
						
						
						clk_tree: prework of introducing clock subsystem control
Closes IDF-4892
See merge request espressif/esp-idf!17631  
						
						
					 
					
						2022-04-13 10:36:56 +08:00 
						 
				 
			
				
					
						
							
							
								songruo 
							
						 
					 
					
						
						
							
						
						60bb5c913d 
					 
					
						
						
							
							clk_tree: prework of introducing clk subsystem control  
						
						... 
						
						
						
						1. Clean up clk usage in IDF, replace rtc_clk_xtal/apb_freq_get with
   upper level API esp_clk_xtal/apb_freq
2. Fix small errors and wrong comments related to clock
3. Add clk_tree_defs.h to provide an unified clock id for each chip
   Modify the NGed drivers to adopt new clock ids 
						
						
					 
					
						2022-04-11 12:09:06 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						0a36cad9e0 
					 
					
						
						
							
							driver: register test app component by WHOLE_ARCHIVE  
						
						
						
						
					 
					
						2022-04-08 15:15:05 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						fe13b2ed50 
					 
					
						
						
							
							lcd: add rgb isr iram safe callback test  
						
						
						
						
					 
					
						2022-03-24 21:23:01 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						98e19b3355 
					 
					
						
						
							
							Merge branch 'contrib/github_pr_8496' into 'master'  
						
						... 
						
						
						
						SPI  LCD support large color transfers (GitHub PR)
Closes IDFGH-6874
See merge request espressif/esp-idf!17391  
						
						
					 
					
						2022-03-14 22:22:00 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						7112009473 
					 
					
						
						
							
							lcd: support rgb lcd interupt iram safe  
						
						
						
						
					 
					
						2022-03-14 14:00:40 +08:00