coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
conf_mode.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef DEVICE_PNP_CONF_MODE_H
4 #define DEVICE_PNP_CONF_MODE_H
5 
6 #include <device/device.h>
7 #include <device/pnp.h>
8 
9 /* Common enter/exit implementations */
10 void pnp_enter_conf_mode_55(struct device *dev);
11 void pnp_enter_conf_mode_6767(struct device *dev);
12 void pnp_enter_conf_mode_7777(struct device *dev);
13 void pnp_enter_conf_mode_8787(struct device *dev);
14 void pnp_enter_conf_mode_a0a0(struct device *dev);
15 void pnp_enter_conf_mode_a5a5(struct device *dev);
16 void pnp_exit_conf_mode_aa(struct device *dev);
17 void pnp_enter_conf_mode_870155aa(struct device *dev);
18 void pnp_exit_conf_mode_0202(struct device *dev);
19 
20 extern const struct pnp_mode_ops pnp_conf_mode_55_aa;
21 extern const struct pnp_mode_ops pnp_conf_mode_6767_aa;
22 extern const struct pnp_mode_ops pnp_conf_mode_7777_aa;
23 extern const struct pnp_mode_ops pnp_conf_mode_8787_aa;
24 extern const struct pnp_mode_ops pnp_conf_mode_a0a0_aa;
25 extern const struct pnp_mode_ops pnp_conf_mode_a5a5_aa;
26 extern const struct pnp_mode_ops pnp_conf_mode_870155_aa;
27 
28 #endif /* DEVICE_PNP_CONF_MODE_H */
void pnp_enter_conf_mode_870155aa(struct device *dev)
Definition: conf_mode.c:50
void pnp_enter_conf_mode_8787(struct device *dev)
Definition: conf_mode.c:27
const struct pnp_mode_ops pnp_conf_mode_8787_aa
Definition: conf_mode.c:202
void pnp_enter_conf_mode_6767(struct device *dev)
Definition: conf_mode.c:15
const struct pnp_mode_ops pnp_conf_mode_a5a5_aa
Definition: conf_mode.c:220
const struct pnp_mode_ops pnp_conf_mode_6767_aa
Definition: conf_mode.c:184
void pnp_enter_conf_mode_55(struct device *dev)
Definition: conf_mode.c:10
const struct pnp_mode_ops pnp_conf_mode_55_aa
Definition: conf_mode.c:175
void pnp_enter_conf_mode_a0a0(struct device *dev)
Definition: conf_mode.c:33
const struct pnp_mode_ops pnp_conf_mode_870155_aa
Definition: conf_mode.c:229
void pnp_enter_conf_mode_7777(struct device *dev)
Definition: conf_mode.c:21
const struct pnp_mode_ops pnp_conf_mode_7777_aa
Definition: conf_mode.c:193
void pnp_exit_conf_mode_0202(struct device *dev)
Definition: conf_mode.c:62
void pnp_exit_conf_mode_aa(struct device *dev)
Definition: conf_mode.c:45
void pnp_enter_conf_mode_a5a5(struct device *dev)
Definition: conf_mode.c:39
const struct pnp_mode_ops pnp_conf_mode_a0a0_aa
Definition: conf_mode.c:211
Definition: device.h:107