linux/drivers/mfd/da9063-core.c

// SPDX-License-Identifier: GPL-2.0+
/*
 * Device access for Dialog DA9063 modules
 *
 * Copyright 2012 Dialog Semiconductors Ltd.
 * Copyright 2013 Philipp Zabel, Pengutronix
 *
 * Author: Krystian Garbaciak, Dialog Semiconductor
 * Author: Michal Hajduk, Dialog Semiconductor
 *
 */

#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/device.h>
#include <linux/delay.h>
#include <linux/interrupt.h>
#include <linux/mutex.h>
#include <linux/mfd/core.h>
#include <linux/regmap.h>

#include <linux/mfd/da9063/core.h>
#include <linux/mfd/da9063/registers.h>

#include <linux/proc_fs.h>
#include <linux/kthread.h>
#include <linux/uaccess.h>


static const struct resource da9063_regulators_resources[] =;

static const struct resource da9063_rtc_resources[] =;

static const struct resource da9063_onkey_resources[] =;

static const struct resource da9063_hwmon_resources[] =;


static const struct mfd_cell da9063_common_devs[] =;

/* Only present on DA9063 , not on DA9063L */
static const struct mfd_cell da9063_devs[] =;

static int da9063_clear_fault_log(struct da9063 *da9063)
{}

int da9063_device_init(struct da9063 *da9063, unsigned int irq)
{}

MODULE_DESCRIPTION();
MODULE_AUTHOR();
MODULE_AUTHOR();
MODULE_LICENSE();