252 {
254#if EFI_PROD_CODE
255#if (BOARD_TLE6240_COUNT > 0)
261
263 }
264#endif
265
266#if (BOARD_MC33972_COUNT > 0)
268
272
274
276 }
277#endif
278
279#if (BOARD_L9779_COUNT > 0)
281
285
287
289 }
290#endif
291
292#if (BOARD_TLE8888_COUNT > 0)
294
298
301
302
304
306 }
307#endif
308
309#if EFI_PROD_CODE && (BOARD_DRV8860_COUNT > 0)
315
317 }
318#endif
319
320#if EFI_CAN_GPIO
322#endif
323
324#if (BOARD_MC33810_COUNT > 0)
325
326#endif
327
328#if (BOARD_TLE9104_COUNT > 0)
329
330#endif
331
332#endif
333
334
336}
void initCanGpioMsiobox()
int gpiochips_init(void)
Init all registered gpiochips.
int drv8860_add(brain_pin_e base, unsigned int index, const drv8860_config *cfg)
DRV8860 driver add.
ioportid_t getHwPort(const char *msg, brain_pin_e brainPin)
ioportmask_t getHwPin(const char *msg, brain_pin_e brainPin)
static constexpr engine_configuration_s * engineConfiguration
SPIDriver * getSpiDevice(spi_device_e spiDevice)
int l9779_add(brain_pin_e base, unsigned int index, const l9779_config *cfg)
L9779 driver add.
int mc33972_add(brain_pin_e base, unsigned int index, const struct mc33972_config *cfg)
MC33972 driver add.
bool isBrainPinValid(brain_pin_e brainPin)
struct drv8860_config drv8860
struct tle6240_config tle6240
struct tle8888_config tle8888_cfg
struct mc33972_config mc33972
struct l9779_config l9779_cfg
spi_device_e tle6240spiDevice
spi_device_e l9779spiDevice
spi_device_e drv8860spiDevice
spi_device_e mc33972spiDevice
spi_device_e tle8888spiDevice
tle8888_mode_e tle8888mode
int tle6240_add(brain_pin_e base, unsigned int index, const tle6240_config *cfg)
TLE6240 driver add.
int tle8888_add(brain_pin_e base, unsigned int index, const tle8888_config *cfg)
TLE8888 driver add.