1 #include <stdio.h> 2 #include <stdint.h> 3 #include <stdlib.h> 4 #include <hal_clk.h> 5 #include "platform_resource.h" 6 7 u32 g_irq_no[] = { 8 94, 9 95, 10 77 11 }; 12 13 u32 g_reg_base[] = { 14 0x01000000, 15 0x06510000, 16 0x06511000, 17 0x06504000, 18 }; 19 20 struct clk_info_t g_clk_no[] = { 21 { 22 "clk_de0", 23 HAL_CLK_PERIPH_DE, 24 HAL_CLK_PLL_PERI1, 25 (hal_reset_id_t)0, 26 0, 27 0, 28 0, 29 }, 30 { 31 "clk_display_top", 32 HAL_CLK_PERIPH_DISPLAY_TOP, 33 HAL_CLK_SRC_HOSC24M, 34 (hal_reset_id_t)0, 35 0, 36 0, 37 0, 38 }, 39 { 40 "clk_tcon0", 41 HAL_CLK_PERIPH_TCON_LCD0, 42 HAL_CLK_PLL_VIDEO, 43 (hal_reset_id_t)0, 44 0, 45 0, 46 0, 47 }, 48 { 49 "clk_mipi_dsi0", 50 HAL_CLK_PERIPH_MIPI_DPHY0, 51 HAL_CLK_PLL_VIDEO, 52 (hal_reset_id_t)0, 53 0, 54 0, 55 0, 56 }, 57 { 58 "clk_mipi_dsi1", 59 HAL_CLK_PERIPH_MIPI_HOST0, 60 HAL_CLK_SRC_HOSC24M, 61 (hal_reset_id_t)0, 62 0, 63 0, 64 0, 65 }, 66 }; 67 68 u32 g_irq_no_len = sizeof(g_irq_no) / sizeof(u32); 69 u32 g_reg_base_len = sizeof(g_reg_base) / sizeof(u32); 70 u32 g_clk_no_len = sizeof(g_clk_no) / sizeof(struct clk_info_t); 71