linux/drivers/mfd/max77541.c

// SPDX-License-Identifier: GPL-2.0-or-later
/*
 * Copyright (c) 2022 Analog Devices, Inc.
 * Driver for the MAX77540 and MAX77541
 */

#include <linux/i2c.h>
#include <linux/interrupt.h>
#include <linux/mfd/core.h>
#include <linux/mfd/max77541.h>
#include <linux/property.h>
#include <linux/regmap.h>

static const struct regmap_config max77541_regmap_config =;

static const struct regmap_irq max77541_src_irqs[] =;

static const struct regmap_irq_chip max77541_src_irq_chip =;

static const struct regmap_irq max77541_topsys_irqs[] =;

static const struct regmap_irq_chip max77541_topsys_irq_chip =;

static const struct regmap_irq max77541_buck_irqs[] =;

static const struct regmap_irq_chip max77541_buck_irq_chip =;

static const struct regmap_irq max77541_adc_irqs[] =;

static const struct regmap_irq_chip max77541_adc_irq_chip =;

static const struct mfd_cell max77540_devs[] =;

static const struct mfd_cell max77541_devs[] =;

static int max77541_pmic_irq_init(struct device *dev)
{}

static int max77541_pmic_setup(struct device *dev)
{}

static int max77541_probe(struct i2c_client *client)
{}

static const struct of_device_id max77541_of_id[] =;
MODULE_DEVICE_TABLE(of, max77541_of_id);

static const struct i2c_device_id max77541_id[] =;
MODULE_DEVICE_TABLE(i2c, max77541_id);

static struct i2c_driver max77541_driver =;
module_i2c_driver();

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