linux/include/linux/mfd/cs42l43.h

/* SPDX-License-Identifier: GPL-2.0 */
/*
 * CS42L43 core driver external data
 *
 * Copyright (C) 2022-2023 Cirrus Logic, Inc. and
 *                         Cirrus Logic International Semiconductor Ltd.
 */

#ifndef CS42L43_CORE_EXT_H
#define CS42L43_CORE_EXT_H

#include <linux/completion.h>
#include <linux/mutex.h>
#include <linux/regmap.h>
#include <linux/regulator/consumer.h>
#include <linux/workqueue.h>

#define CS42L43_N_SUPPLIES

struct device;
struct gpio_desc;
struct sdw_slave;

enum cs42l43_irq_numbers {};

struct cs42l43 {};

#endif /* CS42L43_CORE_EXT_H */