1/*	$NetBSD: summit,smb347-charger.h,v 1.1.1.1 2021/11/07 16:49:56 jmcneill Exp $	*/
2
3/* SPDX-License-Identifier: (GPL-2.0-or-later or MIT) */
4/*
5 * Author: David Heidelberg <david@ixit.cz>
6 */
7
8#ifndef _DT_BINDINGS_SMB347_CHARGER_H
9#define _DT_BINDINGS_SMB347_CHARGER_H
10
11/* Charging compensation method */
12#define SMB3XX_SOFT_TEMP_COMPENSATE_NONE	0
13#define SMB3XX_SOFT_TEMP_COMPENSATE_CURRENT	1
14#define SMB3XX_SOFT_TEMP_COMPENSATE_VOLTAGE	2
15
16/* Charging enable control */
17#define SMB3XX_CHG_ENABLE_SW			0
18#define SMB3XX_CHG_ENABLE_PIN_ACTIVE_LOW	1
19#define SMB3XX_CHG_ENABLE_PIN_ACTIVE_HIGH	2
20
21/* Polarity of INOK signal */
22#define SMB3XX_SYSOK_INOK_ACTIVE_LOW		0
23#define SMB3XX_SYSOK_INOK_ACTIVE_HIGH		1
24
25#endif
26