diff options
Diffstat (limited to 'board/host/fan.c')
-rw-r--r-- | board/host/fan.c | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/board/host/fan.c b/board/host/fan.c deleted file mode 100644 index 1e1001f1cd..0000000000 --- a/board/host/fan.c +++ /dev/null @@ -1,85 +0,0 @@ -/* Copyright 2013 The Chromium OS Authors. All rights reserved. - * Use of this source code is governed by a BSD-style license that can be - * found in the LICENSE file. - */ - -/* Mocked fan implementation for tests */ - -#include "fan.h" -#include "util.h" - -const struct fan_conf fan_conf_0 = { - .flags = FAN_USE_RPM_MODE, - .ch = 0, - .pgood_gpio = -1, - .enable_gpio = -1, -}; - -const struct fan_rpm fan_rpm_0 = { - .rpm_min = 1000, - .rpm_start = 1500, - .rpm_max = 5000, -}; - -const struct fan_t fans[CONFIG_FANS] = { - { .conf = &fan_conf_0, .rpm = &fan_rpm_0, }, -}; - -static int mock_enabled; -void fan_set_enabled(int ch, int enabled) -{ - mock_enabled = enabled; -} -int fan_get_enabled(int ch) -{ - return mock_enabled; -} - -static int mock_percent; -void fan_set_duty(int ch, int percent) -{ - mock_percent = percent; -} -int fan_get_duty(int ch) -{ - return mock_percent; -} - -static int mock_rpm_mode; -void fan_set_rpm_mode(int ch, int rpm_mode) -{ - mock_rpm_mode = rpm_mode; -} -int fan_get_rpm_mode(int ch) -{ - return mock_rpm_mode; -} - -int mock_rpm; -void fan_set_rpm_target(int ch, int rpm) -{ - mock_rpm = rpm; -} -int fan_get_rpm_actual(int ch) -{ - return mock_rpm; -} -int fan_get_rpm_target(int ch) -{ - return mock_rpm; -} - -enum fan_status fan_get_status(int ch) -{ - return FAN_STATUS_LOCKED; -} - -int fan_is_stalled(int ch) -{ - return 0; -} - -void fan_channel_setup(int ch, unsigned int flags) -{ - /* nothing to do */ -} |