LCOV - code coverage report
Current view: top level - zephyr/drivers/regulator - fake.h Hit Total Coverage
Test: new.info Lines: 0 16 0.0 %
Date: 2024-12-22 00:14:23

          Line data    Source code
       1           0 : /*
       2             :  * Copyright (c) 2022 Nordic Semiconductor ASA
       3             :  * SPDX-License-Identifier: Apache-2.0
       4             :  */
       5             : 
       6             : #ifndef ZEPHYR_DRIVERS_REGULATOR_FAKE_H_
       7             : #define ZEPHYR_DRIVERS_REGULATOR_FAKE_H_
       8             : 
       9             : #include <zephyr/drivers/regulator.h>
      10             : #include <zephyr/fff.h>
      11             : 
      12             : #ifdef __cplusplus
      13             : extern "C" {
      14             : #endif
      15             : 
      16           0 : DECLARE_FAKE_VALUE_FUNC(int, regulator_fake_enable, const struct device *);
      17           0 : DECLARE_FAKE_VALUE_FUNC(int, regulator_fake_disable, const struct device *);
      18           0 : DECLARE_FAKE_VALUE_FUNC(unsigned int, regulator_fake_count_voltages,
      19             :                         const struct device *);
      20           0 : DECLARE_FAKE_VALUE_FUNC(int, regulator_fake_list_voltage, const struct device *,
      21             :                         unsigned int, int32_t *);
      22           0 : DECLARE_FAKE_VALUE_FUNC(int, regulator_fake_set_voltage, const struct device *,
      23             :                         int32_t, int32_t);
      24           0 : DECLARE_FAKE_VALUE_FUNC(int, regulator_fake_get_voltage, const struct device *,
      25             :                         int32_t *);
      26           0 : DECLARE_FAKE_VALUE_FUNC(int, regulator_fake_set_current_limit,
      27             :                         const struct device *, int32_t, int32_t);
      28           0 : DECLARE_FAKE_VALUE_FUNC(int, regulator_fake_get_current_limit,
      29             :                         const struct device *, int32_t *);
      30           0 : DECLARE_FAKE_VALUE_FUNC(int, regulator_fake_set_mode, const struct device *,
      31             :                         regulator_mode_t);
      32           0 : DECLARE_FAKE_VALUE_FUNC(int, regulator_fake_get_mode, const struct device *,
      33             :                         regulator_mode_t *);
      34           0 : DECLARE_FAKE_VALUE_FUNC(int, regulator_fake_set_active_discharge, const struct device *,
      35             :                         bool);
      36           0 : DECLARE_FAKE_VALUE_FUNC(int, regulator_fake_get_active_discharge, const struct device *,
      37             :                         bool *);
      38           0 : DECLARE_FAKE_VALUE_FUNC(int, regulator_fake_get_error_flags,
      39             :                         const struct device *, regulator_error_flags_t *);
      40             : 
      41           0 : DECLARE_FAKE_VALUE_FUNC(int, regulator_parent_fake_dvs_state_set,
      42             :                         const struct device *, regulator_dvs_state_t);
      43           0 : DECLARE_FAKE_VALUE_FUNC(int, regulator_parent_fake_ship_mode,
      44             :                         const struct device *);
      45             : 
      46             : #ifdef __cplusplus
      47             : }
      48             : #endif
      49             : 
      50             : #endif /* ZEPHYR_TESTS_DRIVERS_CAN_SHELL_FAKE_CAN_H_ */

Generated by: LCOV version 1.14