18#ifndef _DRIVER_MANAGER_CONFDEFS_H_
19#define _DRIVER_MANAGER_CONFDEFS_H_
27extern drvmgr_drv_reg_func drvmgr_drivers[];
32extern void gptimer_register_drv(
void);
33extern void apbuart_cons_register_drv(
void);
34extern void greth_register_drv(
void);
35extern void grspw_register_drv(
void);
36extern void grspw2_register_drv(
void);
37extern void grcan_register_drv(
void);
38extern void occan_register_drv(
void);
39extern void gr1553_register(
void);
40extern void gr1553bc_register(
void);
41extern void gr1553bm_register(
void);
42extern void gr1553rt_register(
void);
43extern void b1553brm_register_drv(
void);
44extern void b1553rt_register_drv(
void);
45extern void grtm_register_drv(
void);
46extern void grtc_register_drv(
void);
47extern void pcif_register_drv(
void);
48extern void grpci_register_drv(
void);
49extern void mctrl_register_drv(
void);
50extern void l2cache_register_drv(
void);
51extern void griommu_register_drv(
void);
52extern void grpci2_register_drv(
void);
53extern void spictrl_register_drv(
void);
54extern void i2cmst_register_drv(
void);
55extern void grgpio_register_drv(
void);
56extern void grpwm_register_drv(
void);
57extern void gradcdac_register_drv(
void);
58extern void spwcuc_register(
void);
59extern void grctm_register(
void);
60extern void router_register_drv(
void);
61extern void ahbstat_register_drv(
void);
62extern void memscrub_register_drv(
void);
63extern void l4stat_register_drv(
void);
64extern void spwtdp_register_drv(
void);
68extern void at697pci_register_drv(
void);
69extern void ambapp_leon2_register(
void);
73extern void gr_rasta_adcdac_register_drv(
void);
74extern void gr_rasta_io_register_drv(
void);
75extern void gr_rasta_tmtc_register_drv(
void);
76extern void gr701_register_drv(
void);
77extern void gr_tmtc_1553_register_drv(
void);
78extern void gr_rasta_spw_router_register_drv(
void);
79extern void gr_cpci_leon4_n2x_register_drv(
void);
80extern void gr_cpci_gr740_register_drv(
void);
84drvmgr_drv_reg_func drvmgr_drivers[] = {
86#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GPTIMER
89#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_APBUART
90 apbuart_cons_register_drv,
92#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRETH
95#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRSPW
98#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRSPW2
101#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRCAN
104#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_OCCAN
107#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GR1553B
110#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GR1553BC
113#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GR1553BM
116#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GR1553RT
119#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_B1553BRM
120 b1553brm_register_drv,
122#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_B1553RT
123 b1553rt_register_drv,
125#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRTM
128#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRTC
131#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_PCIF
134#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRPCI
137#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRPCI2
140#ifdef CONFIGURE_DRIVER_AMBAPP_MCTRL
143#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_L2CACHE
144 l2cache_register_drv,
146#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRIOMMU
147 griommu_register_drv,
149#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_SPICTRL
150 spictrl_register_drv,
152#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_I2CMST
155#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRGPIO
158#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRPWM
161#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRADCDAC
162 gradcdac_register_drv,
164#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_SPWCUC
167#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_GRCTM
170#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_SPW_ROUTER
173#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_AHBSTAT
174 ahbstat_register_drv,
176#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_MEMSCRUB
177 memscrub_register_drv,
179#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_L4STAT
182#ifdef CONFIGURE_DRIVER_AMBAPP_GAISLER_SPWTDP
187#ifdef CONFIGURE_DRIVER_LEON2_AT697PCI
188 at697pci_register_drv,
190#ifdef CONFIGURE_DRIVER_LEON2_AMBAPP
191 ambapp_leon2_register,
195#ifdef CONFIGURE_DRIVER_PCI_GR_RASTA_ADCDAC
196 gr_rasta_adcdac_register_drv,
198#ifdef CONFIGURE_DRIVER_PCI_GR_RASTA_IO
199 gr_rasta_io_register_drv,
201#ifdef CONFIGURE_DRIVER_PCI_GR_RASTA_TMTC
202 gr_rasta_tmtc_register_drv,
204#ifdef CONFIGURE_DRIVER_PCI_GR_701
207#ifdef CONFIGURE_DRIVER_PCI_GR_TMTC_1553
208 gr_tmtc_1553_register_drv,
210#ifdef CONFIGURE_DRIVER_PCI_GR_RASTA_SPW_ROUTER
211 gr_rasta_spw_router_register_drv,
213#ifdef CONFIGURE_DRIVER_PCI_GR_LEON4_N2X
214 gr_cpci_leon4_n2x_register_drv,
216#ifdef CONFIGURE_DRIVER_PCI_GR_CPCI_GR740
217 gr_cpci_gr740_register_drv,
224#ifdef CONFIGURE_DRIVER_CUSTOM1
227#ifdef CONFIGURE_DRIVER_CUSTOM2
230#ifdef CONFIGURE_DRIVER_CUSTOM3
233#ifdef CONFIGURE_DRIVER_CUSTOM4
236#ifdef CONFIGURE_DRIVER_CUSTOM5
239#ifdef CONFIGURE_DRIVER_CUSTOM6
242#ifdef CONFIGURE_DRIVER_CUSTOM7
245#ifdef CONFIGURE_DRIVER_CUSTOM8
248#ifdef CONFIGURE_DRIVER_CUSTOM9
#define NULL
Requests a GPIO pin group configuration.
Definition: bestcomm_api.h:77