LCOV - code coverage report
Current view: top level - zephyr/dt-bindings/clock - mspm0_clock.h Coverage Total Hit
Test: new.info Lines: 0.0 % 12 0
Test Date: 2025-09-05 20:47:19

            Line data    Source code
       1            0 : /*
       2              :  * Copyright 2025 Texas Instruments Inc.
       3              :  * Copyright 2025 Linumiz
       4              :  *
       5              :  * SPDX-License-Identifier: Apache-2.0
       6              :  */
       7              : 
       8              : #ifndef ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_MSPM0_CLOCK_H
       9              : #define ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_MSPM0_CLOCK_H
      10              : 
      11            0 : #define MSPM0_CLOCK(clk, bit) ((clk << 8) | bit)
      12              : 
      13              : /* Peripheral clock source selection register mask */
      14            0 : #define MSPM0_CLOCK_PERIPH_REG_MASK(X)  (X & 0xFF)
      15              : 
      16              : /* Clock references */
      17            0 : #define MSPM0_CLOCK_SYSOSC              MSPM0_CLOCK(0x0, 0x0)
      18            0 : #define MSPM0_CLOCK_LFCLK               MSPM0_CLOCK(0x1, 0x2)
      19            0 : #define MSPM0_CLOCK_MFCLK               MSPM0_CLOCK(0x2, 0x4)
      20            0 : #define MSPM0_CLOCK_BUSCLK              MSPM0_CLOCK(0x3, 0x8)
      21            0 : #define MSPM0_CLOCK_ULPCLK              MSPM0_CLOCK(0x4, 0x8)
      22            0 : #define MSPM0_CLOCK_MCLK                MSPM0_CLOCK(0x5, 0x8)
      23            0 : #define MSPM0_CLOCK_MFPCLK              MSPM0_CLOCK(0x6, 0x0)
      24            0 : #define MSPM0_CLOCK_CANCLK              MSPM0_CLOCK(0x7, 0x0)
      25            0 : #define MSPM0_CLOCK_CLK_OUT             MSPM0_CLOCK(0x8, 0x0)
      26              : 
      27              : #endif
        

Generated by: LCOV version 2.0-1