morris 
							
						 
					 
					
						
						
							
						
						dd82222dd9 
					 
					
						
						
							
							feat(rgb_lcd): use gdma_link driver  
						
						 
						
						
						
						
					 
					
						2024-10-11 18:38:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						23c41fc772 
					 
					
						
						
							
							feat(lcd): support i80 lcd driver on esp32p4  
						
						 
						
						
						
						
					 
					
						2024-08-20 18:47:22 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						34b1f2da24 
					 
					
						
						
							
							fix(lcd): prelonged the lifecycle of dma2d transaction config structure  
						
						 
						
						... 
						
						
						
						The context must exit at least until on_job_pixked callback is called 
						
						
					 
					
						2024-08-13 11:57:08 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						ed6e497c6f 
					 
					
						
						
							
							feat(build): add COMPILER_STATIC_ANALYZER option  
						
						 
						
						
						
						
					 
					
						2024-06-18 14:25:37 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						4b67df323d 
					 
					
						
						
							
							feat(mipi_dsi): round to boundary when draw pixel  
						
						 
						
						
						
						
					 
					
						2024-05-08 14:08:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						cf20dfee1d 
					 
					
						
						
							
							feat(mipi_dsi): support multiple frame buffers  
						
						 
						
						
						
						
					 
					
						2024-02-27 17:49:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						b2de1b5665 
					 
					
						
						
							
							feat(dma2d): added help driver for copying frame buffer with DMA2D  
						
						 
						
						
						
						
					 
					
						2024-01-30 18:45:36 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						ad84b61e49 
					 
					
						
						
							
							change(esp_lcd): rearrange the esp_lcd folder by types  
						
						 
						
						
						
						
					 
					
						2024-01-16 17:40:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kit Sczudlo 
							
						 
					 
					
						
						
							
						
						c9c7cfcfc7 
					 
					
						
						
							
							feat(spi_lcd): control DC level for cmd, param, color phase separately  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/10635 
Merges https://github.com/espressif/esp-idf/pull/12908  
						
						
					 
					
						2024-01-03 14:41:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						adf33fa57e 
					 
					
						
						
							
							fix(i80_lcd): enhance the check of a valid data phase  
						
						 
						
						... 
						
						
						
						in case the user passes a (uint8_t){0x00} parameter with the perameter size
set to zero 
						
						
					 
					
						2023-11-23 11:02:28 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						e86acbe556 
					 
					
						
						
							
							feat(lcd): pre-support rgb and i80 lcd driver on esp32p4  
						
						 
						
						... 
						
						
						
						added LL functions for LCD_CAM module, only the LCD part 
						
						
					 
					
						2023-11-21 10:46:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						0c3f80495a 
					 
					
						
						
							
							feat(ssd1306): support 128x32 resolution  
						
						 
						
						
						
						
					 
					
						2023-11-08 09:58:50 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Storozhev 
							
						 
					 
					
						
						
							
						
						c4dc16c612 
					 
					
						
						
							
							feat(ssd1306): Add vendor specific configuration for SSD1306  
						
						 
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-idf/pull/12450  
						
						
					 
					
						2023-11-08 09:58:50 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						b2972528c7 
					 
					
						
						
							
							feat(nt35510): Implement sleep function  
						
						 
						
						
						
						
					 
					
						2023-10-11 15:32:34 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrea Greco 
							
						 
					 
					
						
						
							
						
						cbf2414226 
					 
					
						
						
							
							feat(st7789): Implement sleep functions  
						
						 
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-idf/pull/12370  
						
						
					 
					
						2023-10-11 15:30:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrea Greco 
							
						 
					 
					
						
						
							
						
						3bd67462f0 
					 
					
						
						
							
							feat(esp_lcd): Add API to sleep and wakeup the LCD panel  
						
						 
						
						
						
						
					 
					
						2023-10-11 15:08:26 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						1b2484214c 
					 
					
						
						
							
							refactor(esp_lcd): reformat code with astyle_py  
						
						 
						
						
						
						
					 
					
						2023-09-28 09:42:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Zhong Wei 
							
						 
					 
					
						
						
							
						
						1956196170 
					 
					
						
						
							
							Merge branch 'feature/esp_lcd_example_use_lvgl_lock' into 'master'  
						
						 
						
						... 
						
						
						
						feat(esp_lcd): add lock for lvgl in examples
Closes AEG-859
See merge request espressif/esp-idf!25733  
						
						
					 
					
						2023-09-26 10:23:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						ec27891af6 
					 
					
						
						
							
							change(cache): swap cache hal arg 'type' and 'level'  
						
						 
						
						
						
						
					 
					
						2023-09-22 14:19:41 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						ea38a2e9a4 
					 
					
						
						
							
							feat(cache): support cache driver on esp32p4  
						
						 
						
						
						
						
					 
					
						2023-09-22 14:19:41 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Zhongwei 
							
						 
					 
					
						
						
							
						
						b4a173648a 
					 
					
						
						
							
							fix(nt35510_st7789): correct the word spelling  
						
						 
						
						
						
						
					 
					
						2023-09-21 09:19:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						94d39009b4 
					 
					
						
						
							
							Merge branch 'feature/esplcd_replace_periph_func_with_atomic' into 'master'  
						
						 
						
						... 
						
						
						
						feat(esp_lcd): Replace `periph_module` function call with new ll func
Closes IDF-8167
See merge request espressif/esp-idf!25717  
						
						
					 
					
						2023-09-07 01:59:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Planck (Lu Zeyu) 
							
						 
					 
					
						
						
							
						
						86d4f9993f 
					 
					
						
						
							
							feat(esp_lcd): replace periph_module func with new ll func  
						
						 
						
						... 
						
						
						
						Update periph_ctrl.h 
						
						
					 
					
						2023-09-06 14:42:01 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Zhong Wei 
							
						 
					 
					
						
						
							
						
						20ebcf76fd 
					 
					
						
						
							
							esp_lcd: spi support quad mode  
						
						 
						
						
						
						
					 
					
						2023-08-25 12:43:20 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						aacd7d84d9 
					 
					
						
						
							
							fix(i80_lcd): reset cs gpio on exit  
						
						 
						
						
						
						
					 
					
						2023-08-07 03:15:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						57879e772d 
					 
					
						
						
							
							feat(gdma): support channel allocator on esp32p4  
						
						 
						
						... 
						
						
						
						There's two GDMA groups on ESP32P4, one is connected to AHB bus,
and another one is connected AXI bus.
We now have two seperate APIs for allocating DMA channels,
depends on the bus type. 
						
						
					 
					
						2023-07-19 18:18:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						84a680b057 
					 
					
						
						
							
							Merge branch 'origin/feature/esp_lcd_panel_init_result_check' into 'master'  
						
						 
						
						... 
						
						
						
						fix(esp_lcd): Check the result of each esp_lcd_panel_io_tx_param/esp_lcd_panel_io_tx_color call
Closes IDFGH-10494
See merge request espressif/esp-idf!24604  
						
						
					 
					
						2023-07-13 15:40: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						ea05ae6af2 
					 
					
						
						
							
							feat(esp32p4): added hal support  
						
						 
						
						
						
						
					 
					
						2023-07-10 16:11:47 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						35d0835508 
					 
					
						
						
							
							rgb_lcd: restart when dma eof interrupt is delayed  
						
						 
						
						
						
						
					 
					
						2023-06-19 13:22:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						cda847b3a7 
					 
					
						
						
							
							rgb_lcd: support pixel copy for 8bpp  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/11581  
						
						
					 
					
						2023-06-05 15:34:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						5ba53c9294 
					 
					
						
						
							
							rgb_lcd: make pclk gpio setting optional  
						
						 
						
						... 
						
						
						
						PCLK may not be necessary in VGA use case.
Closes https://github.com/espressif/esp-idf/issues/11298  
						
						
					 
					
						2023-05-08 14:55:26 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						0e72940001 
					 
					
						
						
							
							spi: added an API to get max transaction length and use in spi lcd driver  
						
						 
						
						
						
						
					 
					
						2023-05-04 11:37:23 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						a4e8960ab4 
					 
					
						
						
							
							esp_clk_tree: Rename clk_tree_xxx to esp_clk_tree_xxx, add compilation warning to clk_tree.h  
						
						 
						
						
						
						
					 
					
						2023-04-25 14:12:06 +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 
							
						 
					 
					
						
						
							
						
						640ec57014 
					 
					
						
						
							
							spi_lcd: maximum transfer size should respect bus configuration  
						
						 
						
						... 
						
						
						
						Also this commit added the SPI_TRANS_CS_KEEP_ACTIVE flag for io_tx_color 
						
						
					 
					
						2023-04-12 16:55:09 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						a5518cea2c 
					 
					
						
						
							
							i80_lcd: align before cache sync  
						
						 
						
						
						
						
					 
					
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						bcbe8fec39 
					 
					
						
						
							
							Merge branch 'bugfix/lcd_edma_buffer_align_check' into 'master'  
						
						 
						
						... 
						
						
						
						esp_lcd: propagate the error on cache sync failure
Closes IDF-6955
See merge request espressif/esp-idf!23022  
						
						
					 
					
						2023-04-03 17:49:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						126a1b2631 
					 
					
						
						
							
							Merge branch 'bugfix/lcd_spi_acquire_bus' into 'master'  
						
						 
						
						... 
						
						
						
						spi_lcd: don't release bus if acquire failed
Closes IDFGH-9604
See merge request espressif/esp-idf!22990  
						
						
					 
					
						2023-04-03 13:13:56 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						1fed9badf1 
					 
					
						
						
							
							esp_lcd: check edma buffer alignment properly  
						
						 
						
						
						
						
					 
					
						2023-03-31 19:06:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						81b16b7852 
					 
					
						
						
							
							spi_lcd: don't release bus if acquire failed  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/10952  
						
						
					 
					
						2023-03-30 11:48:42 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						c1f51dfdf6 
					 
					
						
						
							
							lcd_i2c: reduce recommended link size  
						
						 
						
						... 
						
						
						
						Closes: https://github.com/espressif/esp-idf/issues/11015  
						
						
					 
					
						2023-03-29 19:08:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						fda9746bb8 
					 
					
						
						
							
							esp_mm: cache_msync API  
						
						 
						
						
						
						
					 
					
						2023-02-28 10:42:22 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						0a25c48d89 
					 
					
						
						
							
							rmt: fix rmt buffer allocation issue  
						
						 
						
						
						
						
					 
					
						2023-02-14 14:05:12 +08: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liu Zhongwei 
							
						 
					 
					
						
						
							
						
						4fac26e0a9 
					 
					
						
						
							
							rgb_lcd: support multi-fb with bounce buffer  
						
						 
						
						
						
						
					 
					
						2022-12-16 02:04:59 +00:00