|
@@ -1977,16 +1977,16 @@ int vchiq_mmal_init(struct vchiq_mmal_instance **out_instance)
|
|
|
static VCHI_CONNECTION_T *vchi_connection;
|
|
|
static VCHI_INSTANCE_T vchi_instance;
|
|
|
SERVICE_CREATION_T params = {
|
|
|
- VCHI_VERSION_EX(VC_MMAL_VER, VC_MMAL_MIN_VER),
|
|
|
- VC_MMAL_SERVER_NAME,
|
|
|
- vchi_connection,
|
|
|
- 0, /* rx fifo size (unused) */
|
|
|
- 0, /* tx fifo size (unused) */
|
|
|
- service_callback,
|
|
|
- NULL, /* service callback parameter */
|
|
|
- 1, /* unaligned bulk receives */
|
|
|
- 1, /* unaligned bulk transmits */
|
|
|
- 0 /* want crc check on bulk transfers */
|
|
|
+ .version = VCHI_VERSION_EX(VC_MMAL_VER, VC_MMAL_MIN_VER),
|
|
|
+ .service_id = VC_MMAL_SERVER_NAME,
|
|
|
+ .connection = vchi_connection,
|
|
|
+ .rx_fifo_size = 0,
|
|
|
+ .tx_fifo_size = 0,
|
|
|
+ .callback = service_callback,
|
|
|
+ .callback_param = NULL,
|
|
|
+ .want_unaligned_bulk_rx = 1,
|
|
|
+ .want_unaligned_bulk_tx = 1,
|
|
|
+ .want_crc = 0
|
|
|
};
|
|
|
|
|
|
/* compile time checks to ensure structure size as they are
|