/*
 * Copyright 2023 Cirrus Logic, Inc.
 *
 * SPDX-License-Identifier: Apache-2.0
 */

#define SBS_CHARGER_REG_SPEC_INFO     0x11
#define SBS_CHARGER_REG_CHARGER_MODE  0x12
#define SBS_CHARGER_REG_STATUS        0x13
#define SBS_CHARGER_REG_ALARM_WARNING 0x16

#define SBS_CHARGER_MODE_INHIBIT_CHARGE BIT(0)

#define SBS_CHARGER_STATUS_CHARGE_INHIBITED BIT(0)
#define SBS_CHARGER_STATUS_RES_COLD         BIT(9)
#define SBS_CHARGER_STATUS_RES_HOT          BIT(10)
#define SBS_CHARGER_STATUS_BATTERY_PRESENT  BIT(14)
#define SBS_CHARGER_STATUS_AC_PRESENT       BIT(15)

#define SBS_CHARGER_POLL_TIME 500
