linux/drivers/soundwire/irq.c

// SPDX-License-Identifier: GPL-2.0
// Copyright (C) 2023 Cirrus Logic, Inc. and
//                    Cirrus Logic International Semiconductor Ltd.

#include <linux/device.h>
#include <linux/fwnode.h>
#include <linux/irq.h>
#include <linux/irqdomain.h>
#include <linux/soundwire/sdw.h>
#include "irq.h"

static int sdw_irq_map(struct irq_domain *h, unsigned int virq,
		       irq_hw_number_t hw)
{}

static const struct irq_domain_ops sdw_domain_ops =;

int sdw_irq_create(struct sdw_bus *bus,
		   struct fwnode_handle *fwnode)
{}

void sdw_irq_delete(struct sdw_bus *bus)
{}

void sdw_irq_create_mapping(struct sdw_slave *slave)
{}

void sdw_irq_dispose_mapping(struct sdw_slave *slave)
{}