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

            Line data    Source code
       1            0 : /*
       2              :  * Copyright (c) 2022 ITE Technology Corporation.
       3              :  *
       4              :  * SPDX-License-Identifier: Apache-2.0
       5              :  */
       6              : #ifndef ZEPHYR_INCLUDE_DT_BINDINGS_I2C_IT8XXX2_I2C_H_
       7              : #define ZEPHYR_INCLUDE_DT_BINDINGS_I2C_IT8XXX2_I2C_H_
       8              : 
       9              : 
      10            0 : #define IT8XXX2_ECPM_CGCTRL4R_OFF       0x09
      11              : /*
      12              :  * The clock gate offsets combine the register offset from ECPM_BASE and the
      13              :  * mask within that register into one value. These are used for
      14              :  * clock_enable_peripheral() and clock_disable_peripheral()
      15              :  */
      16            0 : #define CGC_OFFSET_SMBF         ((IT8XXX2_ECPM_CGCTRL4R_OFF << 8) | 0x80)
      17            0 : #define CGC_OFFSET_SMBE         ((IT8XXX2_ECPM_CGCTRL4R_OFF << 8) | 0x40)
      18            0 : #define CGC_OFFSET_SMBD         ((IT8XXX2_ECPM_CGCTRL4R_OFF << 8) | 0x20)
      19            0 : #define CGC_OFFSET_SMBC         ((IT8XXX2_ECPM_CGCTRL4R_OFF << 8) | 0x10)
      20            0 : #define CGC_OFFSET_SMBB         ((IT8XXX2_ECPM_CGCTRL4R_OFF << 8) | 0x08)
      21            0 : #define CGC_OFFSET_SMBA         ((IT8XXX2_ECPM_CGCTRL4R_OFF << 8) | 0x04)
      22              : 
      23              : /* I2C channel switch selection */
      24            0 : #define I2C_CHA_LOCATE          0
      25            0 : #define I2C_CHB_LOCATE          1
      26            0 : #define I2C_CHC_LOCATE          2
      27            0 : #define I2C_CHD_LOCATE          3
      28            0 : #define I2C_CHE_LOCATE          4
      29            0 : #define I2C_CHF_LOCATE          5
      30              : 
      31              : #endif  /* ZEPHYR_INCLUDE_DT_BINDINGS_I2C_IT8XXX2_I2C_H_ */
        

Generated by: LCOV version 2.0-1