linux/include/linux/mfd/max77686-private.h

/* SPDX-License-Identifier: GPL-2.0+ */
/*
 * max77686-private.h - Voltage regulator driver for the Maxim 77686/802
 *
 *  Copyright (C) 2012 Samsung Electrnoics
 *  Chiwoong Byun <[email protected]>
 */

#ifndef __LINUX_MFD_MAX77686_PRIV_H
#define __LINUX_MFD_MAX77686_PRIV_H

#include <linux/i2c.h>
#include <linux/regmap.h>
#include <linux/module.h>

#define MAX77686_REG_INVALID

/* MAX77686 PMIC registers */
enum max77686_pmic_reg {};

enum max77686_rtc_reg {};

/* MAX77802 PMIC registers */
enum max77802_pmic_reg {};

enum max77802_rtc_reg {};

enum max77686_irq_source {};

enum max77686_irq {};

#define MAX77686_INT1_PWRONF_MSK
#define MAX77686_INT1_PWRONR_MSK
#define MAX77686_INT1_JIGONBF_MSK
#define MAX77686_INT1_JIGONBR_MSK
#define MAX77686_INT1_ACOKBF_MSK
#define MAX77686_INT1_ACOKBR_MSK
#define MAX77686_INT1_ONKEY1S_MSK
#define MAX77686_INT1_MRSTB_MSK

#define MAX77686_INT2_140C_MSK
#define MAX77686_INT2_120C_MSK

#define MAX77686_RTCINT_RTC60S_MSK
#define MAX77686_RTCINT_RTCA1_MSK
#define MAX77686_RTCINT_RTCA2_MSK
#define MAX77686_RTCINT_SMPL_MSK
#define MAX77686_RTCINT_RTC1S_MSK
#define MAX77686_RTCINT_WTSR_MSK

struct max77686_dev {};

enum max77686_types {};

#endif /*  __LINUX_MFD_MAX77686_PRIV_H */