linux/drivers/input/misc/arizona-haptics.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * Arizona haptics driver
 *
 * Copyright 2012 Wolfson Microelectronics plc
 *
 * Author: Mark Brown <[email protected]>
 */

#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/input.h>
#include <linux/slab.h>

#include <sound/soc.h>
#include <sound/soc-dapm.h>

#include <linux/mfd/arizona/core.h>
#include <linux/mfd/arizona/pdata.h>
#include <linux/mfd/arizona/registers.h>

struct arizona_haptics {};

static void arizona_haptics_work(struct work_struct *work)
{}

static int arizona_haptics_play(struct input_dev *input, void *data,
				struct ff_effect *effect)
{}

static void arizona_haptics_close(struct input_dev *input)
{}

static int arizona_haptics_probe(struct platform_device *pdev)
{}

static struct platform_driver arizona_haptics_driver =;
module_platform_driver();

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