linux/drivers/mfd/cs40l50-i2c.c

// SPDX-License-Identifier: GPL-2.0
/*
 * CS40L50 Advanced Haptic Driver with waveform memory,
 * integrated DSP, and closed-loop algorithms
 *
 * Copyright 2024 Cirrus Logic, Inc.
 *
 * Author: James Ogletree <[email protected]>
 */

#include <linux/i2c.h>
#include <linux/mfd/cs40l50.h>

static int cs40l50_i2c_probe(struct i2c_client *i2c)
{}

static void cs40l50_i2c_remove(struct i2c_client *i2c)
{}

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

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

static struct i2c_driver cs40l50_i2c_driver =;
module_i2c_driver();

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