OpenBIC
OpenSource Bridge-IC
plat_isr.h
Go to the documentation of this file.
1/*
2 * Copyright (c) Meta Platforms, Inc. and affiliates.
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16
17#ifndef PLAT_ISR_H
18#define PLAT_ISR_H
19
24};
25
26void dev_12v_fault_handler(void);
28void dev_rst(void);
29uint8_t check_12v_dev_pwrgd(void);
30void dev_12v_fault_handler(void);
31void aux_pwr_en_int_handler(void);
32void power_en_int_handler(void);
33void rst_mb_n_int_handler(void);
34void check_irq_fault(void);
35
40
45
50
51void dev_3v3_fault_handler_dev0(void); // IRQ_P3V3_E1S_0_FLT_N
52void dev_3v3_fault_handler_dev1(void); // IRQ_P3V3_E1S_1_FLT_N
53void dev_3v3_fault_handler_dev2(void); // IRQ_P3V3_E1S_2_FLT_N
54void dev_3v3_fault_handler_dev3(void); // IRQ_P3V3_E1S_3_FLT_N
55void p12v_edge_fault_sel(void); // IRQ_P12V_EDGE_FLT_N
56
57#endif
void dev_3v3_fault_handler_dev0(void)
void prsnt_int_handler_dev3()
void prsnt_int_handler_dev1()
void check_irq_fault(void)
Definition: plat_isr.c:251
void ina231_alert_handler_m2_dev3(void)
void p12v_edge_fault_sel(void)
Definition: plat_isr.c:320
void dev_12v_fault_handler(void)
Definition: plat_isr.c:38
void ina231_alert_handler_m2_dev2(void)
void ina231_alert_handler_m2_dev1(void)
IRQ_FLT_TYPE
Definition: plat_isr.h:20
@ P12V_EDGE
Definition: plat_isr.h:23
@ P12V_E1S
Definition: plat_isr.h:21
@ P3V3_E1S
Definition: plat_isr.h:22
uint8_t check_12v_dev_pwrgd(void)
Definition: plat_isr.c:113
void dev_12v_fault_handler_dev3(void)
void aux_pwr_en_int_handler(void)
Definition: plat_isr.c:127
void prsnt_int_handler_dev2()
void dev_12v_fault_handler_dev1(void)
void prsnt_int_handler_dev0()
void dev_3v3_fault_handler_dev3(void)
void dev_3v3_fault_handler_dev2(void)
void dev_3v3_fault_handler_dev1(void)
void dev_12v_fault_handler_dev2(void)
void power_en_int_handler(void)
Definition: plat_isr.c:63
void ina231_alert_handler_m2_dev0(void)
void rst_mb_n_int_handler(void)
Definition: plat_isr.c:138
void dev_12v_fault_handler_dev0(void)
void dev_rst(void)
Definition: plat_isr.c:90
void pwrgd_p12v_aux_int_handler(void)
Definition: plat_isr.c:45