kernel_samsung_a34x-permissive/drivers/misc/mediatek/pmic/include/pmic_irq.h
2024-04-28 15:51:13 +02:00

31 lines
562 B
C

/* SPDX-License-Identifier: GPL-2.0 */
/*
* Copyright (c) 2019 MediaTek Inc.
*/
#ifndef __PMIC_IRQ_H
#define __PMIC_IRQ_H
#include <linux/platform_device.h>
#include "mtk_pmic_irq.h"
#ifndef PMIC_INT_WIDTH
#define PMIC_INT_WIDTH 16
#endif
#define PMIC_S_INT_GEN(_name) \
{ \
.name = #_name, \
}
struct pmic_irq_dbg_st {
unsigned int dbg_id;
};
/* pmic irq extern functions */
extern void PMIC_EINT_SETTING(struct platform_device *pdev);
extern int pmic_irq_debug_init(struct dentry *debug_dir);
void buck_oc_detect(void);
#endif /*--PMIC_IRQ_H--*/