brintos

brintos / linux-shallow public Read only

0
0
Text · 3.1 KiB · 6637272 Raw
166 lines · c
1/* SYS, CORE AND BUS CLOCKS */2#define SYS_D1CPRE 03#define HCLK 14#define PCLK1 25#define PCLK2 36#define PCLK3 47#define PCLK4 58#define HSI_DIV 69#define HSE_1M 710#define I2S_CKIN 811#define CK_DSI_PHY 912#define HSE_CK 1013#define LSE_CK 1114#define CSI_KER_DIV122 1215#define RTC_CK 1316#define CPU_SYSTICK 1417 18/* OSCILLATOR BANK */19#define OSC_BANK 1820#define HSI_CK 1821#define HSI_KER_CK 1922#define CSI_CK 2023#define CSI_KER_CK 2124#define RC48_CK 2225#define LSI_CK 2326 27/* MCLOCK BANK */28#define MCLK_BANK 2829#define PER_CK 2830#define PLLSRC 2931#define SYS_CK 3032#define TRACEIN_CK 3133 34/* ODF BANK */35#define ODF_BANK 3236#define PLL1_P 3237#define PLL1_Q 3338#define PLL1_R 3439#define PLL2_P 3540#define PLL2_Q 3641#define PLL2_R 3742#define PLL3_P 3843#define PLL3_Q 3944#define PLL3_R 4045 46/* MCO BANK */47#define MCO_BANK 4148#define MCO1 4149#define MCO2 4250 51/* PERIF BANK */52#define PERIF_BANK 5053#define D1SRAM1_CK 5054#define ITCM_CK 5155#define DTCM2_CK 5256#define DTCM1_CK 5357#define FLITF_CK 5458#define JPGDEC_CK 5559#define DMA2D_CK 5660#define MDMA_CK 5761#define USB2ULPI_CK 5862#define USB1ULPI_CK 5963#define ETH1RX_CK 6064#define ETH1TX_CK 6165#define ETH1MAC_CK 6266#define ART_CK 6367#define DMA2_CK 6468#define DMA1_CK 6569#define D2SRAM3_CK 6670#define D2SRAM2_CK 6771#define D2SRAM1_CK 6872#define HASH_CK 6973#define CRYPT_CK 7074#define CAMITF_CK 7175#define BKPRAM_CK 7276#define HSEM_CK 7377#define BDMA_CK 7478#define CRC_CK 7579#define GPIOK_CK 7680#define GPIOJ_CK 7781#define GPIOI_CK 7882#define GPIOH_CK 7983#define GPIOG_CK 8084#define GPIOF_CK 8185#define GPIOE_CK 8286#define GPIOD_CK 8387#define GPIOC_CK 8488#define GPIOB_CK 8589#define GPIOA_CK 8690#define WWDG1_CK 8791#define DAC12_CK 8892#define WWDG2_CK 8993#define TIM14_CK 9094#define TIM13_CK 9195#define TIM12_CK 9296#define TIM7_CK 9397#define TIM6_CK 9498#define TIM5_CK 9599#define TIM4_CK 96100#define TIM3_CK 97101#define TIM2_CK 98102#define MDIOS_CK 99103#define OPAMP_CK 100104#define CRS_CK 101105#define TIM17_CK 102106#define TIM16_CK 103107#define TIM15_CK 104108#define TIM8_CK 105109#define TIM1_CK 106110#define TMPSENS_CK 107111#define RTCAPB_CK 108112#define VREF_CK 109113#define COMP12_CK 110114#define SYSCFG_CK 111115 116/* KERNEL BANK */117#define KERN_BANK 120118#define SDMMC1_CK 120119#define QUADSPI_CK 121120#define FMC_CK 122121#define USB2OTG_CK 123122#define USB1OTG_CK 124123#define ADC12_CK 125124#define SDMMC2_CK 126125#define RNG_CK 127126#define ADC3_CK 128127#define DSI_CK 129128#define LTDC_CK 130129#define USART8_CK 131130#define USART7_CK 132131#define HDMICEC_CK 133132#define I2C3_CK 134133#define I2C2_CK 135134#define I2C1_CK 136135#define UART5_CK 137136#define UART4_CK 138137#define USART3_CK 139138#define USART2_CK 140139#define SPDIFRX_CK 141140#define SPI3_CK 142141#define SPI2_CK 143142#define LPTIM1_CK 144143#define FDCAN_CK 145144#define SWP_CK 146145#define HRTIM_CK 147146#define DFSDM1_CK 148147#define SAI3_CK 149148#define SAI2_CK 150149#define SAI1_CK 151150#define SPI5_CK 152151#define SPI4_CK 153152#define SPI1_CK 154153#define USART6_CK 155154#define USART1_CK 156155#define SAI4B_CK 157156#define SAI4A_CK 158157#define LPTIM5_CK 159158#define LPTIM4_CK 160159#define LPTIM3_CK 161160#define LPTIM2_CK 162161#define I2C4_CK 163162#define SPI6_CK 164163#define LPUART1_CK 165164 165#define STM32H7_MAX_CLKS 166166