11.1Sjmcneill/* $NetBSD: summit,smb347-charger.h,v 1.1.1.1 2021/11/07 16:49:56 jmcneill Exp $ */ 21.1Sjmcneill 31.1Sjmcneill/* SPDX-License-Identifier: (GPL-2.0-or-later or MIT) */ 41.1Sjmcneill/* 51.1Sjmcneill * Author: David Heidelberg <david@ixit.cz> 61.1Sjmcneill */ 71.1Sjmcneill 81.1Sjmcneill#ifndef _DT_BINDINGS_SMB347_CHARGER_H 91.1Sjmcneill#define _DT_BINDINGS_SMB347_CHARGER_H 101.1Sjmcneill 111.1Sjmcneill/* Charging compensation method */ 121.1Sjmcneill#define SMB3XX_SOFT_TEMP_COMPENSATE_NONE 0 131.1Sjmcneill#define SMB3XX_SOFT_TEMP_COMPENSATE_CURRENT 1 141.1Sjmcneill#define SMB3XX_SOFT_TEMP_COMPENSATE_VOLTAGE 2 151.1Sjmcneill 161.1Sjmcneill/* Charging enable control */ 171.1Sjmcneill#define SMB3XX_CHG_ENABLE_SW 0 181.1Sjmcneill#define SMB3XX_CHG_ENABLE_PIN_ACTIVE_LOW 1 191.1Sjmcneill#define SMB3XX_CHG_ENABLE_PIN_ACTIVE_HIGH 2 201.1Sjmcneill 211.1Sjmcneill/* Polarity of INOK signal */ 221.1Sjmcneill#define SMB3XX_SYSOK_INOK_ACTIVE_LOW 0 231.1Sjmcneill#define SMB3XX_SYSOK_INOK_ACTIVE_HIGH 1 241.1Sjmcneill 251.1Sjmcneill#endif 26