void ara_module_early_init(void)
{
    tsb_gpio_register(NULL);
#ifdef CONFIG_BOARD_HAVE_DISPLAY
#ifndef CONFIG_APBRIDGEA
    /* IO expander init is required by ps_hold */
    io_expander_init();
#endif
#endif
}
Example #2
0
int bridge_main(int argc, char *argv[])
{
    int i;

    tsb_gpio_register();
#ifdef CONFIG_BOARD_HAVE_DISPLAY
    display_init();
#endif

    svc_register(recv_from_svc);
    usbdev_apbinitialize(&usb_driver);

#ifdef CONFIG_EXAMPLES_NSH
    printf("Calling NSH\n");
    return nsh_main(argc, argv);
#else
    return 0;
#endif
}