Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Copyright (C) 2012, Anish Kumar <anish198519851985@gmail.com>
4 */
5
6#ifndef GENERIC_ADC_BATTERY_H
7#define GENERIC_ADC_BATTERY_H
8
9/**
10 * struct gab_platform_data - platform_data for generic adc iio battery driver.
11 * @battery_info: recommended structure to specify static power supply
12 * parameters
13 * @cal_charge: calculate charge level.
14 * @jitter_delay: delay required after the interrupt to check battery
15 * status.Default set is 10ms.
16 */
17struct gab_platform_data {
18 struct power_supply_info battery_info;
19 int (*cal_charge)(long value);
20 int jitter_delay;
21};
22
23#endif /* GENERIC_ADC_BATTERY_H */