mirror of
https://github.com/espressif/esp-idf.git
synced 2026-09-22 13:01:16 +03:00
65 lines
2.2 KiB
Plaintext
65 lines
2.2 KiB
Plaintext
[mapping:esp_lcd_dsi]
|
|
archive: libesp_lcd.a
|
|
entries:
|
|
if LCD_DSI_ISR_HANDLER_IN_IRAM = y:
|
|
esp_lcd_panel_dpi: mipi_dsi_dma_trans_done_cb (noflash)
|
|
esp_lcd_panel_dpi: mipi_dsi_bridge_isr_handler (noflash)
|
|
esp_lcd_panel_dpi: dpi_panel_draw_bitmap_hook_end (noflash)
|
|
if SOC_DMA2D_SUPPORTED = y:
|
|
esp_lcd_panel_dpi: async_fbcpy_done_cb (noflash)
|
|
|
|
[mapping:esp_lcd_async_color_convert]
|
|
archive: libesp_driver_dma.a
|
|
entries:
|
|
if (LCD_DSI_ISR_HANDLER_IN_IRAM = y || LCD_RGB_ISR_IRAM_SAFE = y) && SOC_DMA2D_SUPPORTED = y:
|
|
async_color_convert_dma2d: async_color_convert_done_cb (noflash)
|
|
|
|
[mapping:esp_lcd_dsi_dma]
|
|
archive: libesp_driver_dma.a
|
|
entries:
|
|
if LCD_DSI_ISR_HANDLER_IN_IRAM = y:
|
|
# Control dw_gdma function placement granularly
|
|
dw_gdma: dw_gdma_link_list_get_item (noflash)
|
|
dw_gdma: dw_gdma_lli_set_block_markers (noflash)
|
|
dw_gdma: dw_gdma_channel_use_link_list (noflash)
|
|
dw_gdma: dw_gdma_channel_enable_ctrl (noflash)
|
|
|
|
[mapping:esp_lcd_rgb_dma]
|
|
archive: libesp_driver_dma.a
|
|
entries:
|
|
if LCD_RGB_ISR_IRAM_SAFE = y:
|
|
gdma: gdma_reset (noflash)
|
|
gdma: gdma_start (noflash)
|
|
gdma: gdma_request_link_switch_event (noflash)
|
|
gdma_link: gdma_link_get_head_addr (noflash)
|
|
gdma_link: gdma_link_concat (noflash)
|
|
|
|
[mapping:esp_lcd_rgb_dma_hal]
|
|
archive: libesp_hal_dma.a
|
|
entries:
|
|
if LCD_RGB_ISR_IRAM_SAFE = y:
|
|
gdma_hal_top: gdma_hal_request_link_switch_event (noflash)
|
|
if SOC_AXI_GDMA_SUPPORTED = y:
|
|
gdma_hal_axi: gdma_axi_hal_request_link_switch_event (noflash)
|
|
|
|
[mapping:esp_lcd_rgb]
|
|
archive: libesp_lcd.a
|
|
entries:
|
|
if LCD_RGB_ISR_IRAM_SAFE = y:
|
|
esp_lcd_panel_rgb: rgb_panel_update_dma_link (noflash)
|
|
esp_lcd_panel_rgb: rgb_panel_draw_bitmap_hook_end (noflash)
|
|
if SOC_DMA2D_SUPPORTED = y:
|
|
esp_lcd_panel_rgb: async_fbcpy_done_cb (noflash)
|
|
|
|
[mapping:esp_lcd_rgb_hal_common]
|
|
archive: libhal.a
|
|
entries:
|
|
if LCD_RGB_ISR_IRAM_SAFE = y:
|
|
hal_utils: hal_utils_calc_clk_div_frac_fast (noflash)
|
|
|
|
[mapping:esp_lcd_rgb_hal]
|
|
archive: libesp_hal_lcd.a
|
|
entries:
|
|
if LCD_RGB_ISR_IRAM_SAFE = y:
|
|
lcd_hal: lcd_hal_cal_pclk_freq (noflash)
|