Esempio n. 1
0
void gb_control_register(int cport, int bundle)
{
    gb_register_driver(cport, bundle, &control_driver);
    unipro_attr_local_write(T_CPORTFLAGS,
            CPORT_FLAGS_CSV_N |
            CPORT_FLAGS_CSD_N |
            CPORT_FLAGS_E2EFC, cport);
    unipro_enable_fct_tx_flow(cport);
    gb_listen(cport);
}
Esempio n. 2
0
void gb_battery_register(int cport)
{
    gb_info("%s()\n", __func__);
    gb_register_driver(cport, &gb_battery_driver);
}
Esempio n. 3
0
/**
 * @brief Protocol registering function.
 *
 * This function can be called by greybus to register the UART protocol.
 *
 * @param cport The number of CPort.
 * @param bundle Bundle number.
 * @return None.
 */
void gb_uart_register(int cport, int bundle)
{
    gb_info("%s(): cport %d bundle %d\n", __func__, cport, bundle);
    gb_register_driver(cport, bundle, &uart_driver);
}
Esempio n. 4
0
/**
 * @brief Register Greybus Camera Protocol
 *
 * @param cport CPort number.
 */
void gb_camera_register(int cport)
{
    gb_register_driver(cport, &gb_camera_driver);
}
Esempio n. 5
0
void gb_svc_register(int cport) {
    g_svc_cport = cport;
    gb_register_driver(cport, &svc_driver);
}
Esempio n. 6
0
/**
 * @brief Register Greybus BATTERY protocol
 *
 * @param cport CPort number
 */
void gb_battery_register(int cport)
{
    gb_register_driver(cport, &gb_battery_driver);
}
Esempio n. 7
0
/**
 * @brief Protocol registering function.
 *
 * This function can be called by greybus to register the UART protocol.
 *
 * @param cport The number of CPort.
 * @return None.
 */
void gb_uart_register(int cport)
{
    gb_info("%s(): cport %d \n", __func__, cport);
    gb_register_driver(cport, &uart_driver);
}
Esempio n. 8
0
void gb_control_register(int cport)
{
    gb_register_driver(cport, &control_driver);
    gb_listen(cport);
}
Esempio n. 9
0
File: ptp.c Progetto: jksim/nuttx
void gb_ptp_register(int cport)
{
    gb_register_driver(cport, &gb_ptp_driver);
}
Esempio n. 10
0
/**
 * @brief Register Greybus Camera Protocol
 *
 * @param cport CPort number.
 * @param bundle Bundle number.
 */
void gb_camera_register(int cport, int bundle)
{
    gb_register_driver(cport, bundle, &gb_camera_driver);
}
Esempio n. 11
0
void gb_vibrator_register(int cport)
{
    gb_register_driver(cport, &gb_vibrator_driver);
}