linux/drivers/mfd/hi655x-pmic.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * Device driver for MFD hi655x PMIC
 *
 * Copyright (c) 2016 HiSilicon Ltd.
 *
 * Authors:
 * Chen Feng <[email protected]>
 * Fei  Wang <[email protected]>
 */

#include <linux/io.h>
#include <linux/interrupt.h>
#include <linux/init.h>
#include <linux/mfd/core.h>
#include <linux/mfd/hi655x-pmic.h>
#include <linux/module.h>
#include <linux/gpio/consumer.h>
#include <linux/mod_devicetable.h>
#include <linux/platform_device.h>
#include <linux/regmap.h>

static const struct regmap_irq hi655x_irqs[] =;

static const struct regmap_irq_chip hi655x_irq_chip =;

static struct regmap_config hi655x_regmap_config =;

static const struct resource pwrkey_resources[] =;

static const struct mfd_cell hi655x_pmic_devs[] =;

static void hi655x_local_irq_clear(struct regmap *map)
{}

static int hi655x_pmic_probe(struct platform_device *pdev)
{}

static void hi655x_pmic_remove(struct platform_device *pdev)
{}

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

static struct platform_driver hi655x_pmic_driver =;
module_platform_driver();

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