The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/include/dt-bindings/clock/stm32fx-clock.h

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /* SPDX-License-Identifier: GPL-2.0-only */
    2 /*
    3  * stm32fx-clock.h
    4  *
    5  * Copyright (C) 2016 STMicroelectronics
    6  * Author: Gabriel Fernandez for STMicroelectronics.
    7  */
    8 
    9 /*
   10  * List of clocks which are not derived from system clock (SYSCLOCK)
   11  *
   12  * The index of these clocks is the secondary index of DT bindings
   13  * (see Documentation/devicetree/bindings/clock/st,stm32-rcc.txt)
   14  *
   15  * e.g:
   16         <assigned-clocks = <&rcc 1 CLK_LSE>;
   17 */
   18 
   19 #ifndef _DT_BINDINGS_CLK_STMFX_H
   20 #define _DT_BINDINGS_CLK_STMFX_H
   21 
   22 #define SYSTICK                 0
   23 #define FCLK                    1
   24 #define CLK_LSI                 2
   25 #define CLK_LSE                 3
   26 #define CLK_HSE_RTC             4
   27 #define CLK_RTC                 5
   28 #define PLL_VCO_I2S             6
   29 #define PLL_VCO_SAI             7
   30 #define CLK_LCD                 8
   31 #define CLK_I2S                 9
   32 #define CLK_SAI1                10
   33 #define CLK_SAI2                11
   34 #define CLK_I2SQ_PDIV           12
   35 #define CLK_SAIQ_PDIV           13
   36 #define CLK_HSI                 14
   37 #define CLK_SYSCLK              15
   38 #define CLK_F469_DSI            16
   39 
   40 #define END_PRIMARY_CLK         17
   41 
   42 #define CLK_HDMI_CEC            16
   43 #define CLK_SPDIF               17
   44 #define CLK_USART1              18
   45 #define CLK_USART2              19
   46 #define CLK_USART3              20
   47 #define CLK_UART4               21
   48 #define CLK_UART5               22
   49 #define CLK_USART6              23
   50 #define CLK_UART7               24
   51 #define CLK_UART8               25
   52 #define CLK_I2C1                26
   53 #define CLK_I2C2                27
   54 #define CLK_I2C3                28
   55 #define CLK_I2C4                29
   56 #define CLK_LPTIMER             30
   57 #define CLK_PLL_SRC             31
   58 #define CLK_DFSDM1              32
   59 #define CLK_ADFSDM1             33
   60 #define CLK_F769_DSI            34
   61 #define END_PRIMARY_CLK_F7      35
   62 
   63 #endif

Cache object: 4ca8eae8e3630fdbdc69913194bdf135


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.