linux/drivers/irqchip/irq-sl28cpld.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * sl28cpld interrupt controller driver
 *
 * Copyright 2020 Kontron Europe GmbH
 */

#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/mod_devicetable.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/property.h>
#include <linux/regmap.h>

#define INTC_IE
#define INTC_IP

static const struct regmap_irq sl28cpld_irqs[] =;

struct sl28cpld_intc {};

static int sl28cpld_intc_probe(struct platform_device *pdev)
{}

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

static struct platform_driver sl28cpld_intc_driver =;
module_platform_driver();

MODULE_DESCRIPTION();
MODULE_AUTHOR();