All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] staging: vc04_services: clean up anonymous field declarations
@ 2017-03-10 16:38 Aishwarya Pant
  2017-03-10 16:39 ` [PATCH 1/2] staging: bcm2835-audio: remove " Aishwarya Pant
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Aishwarya Pant @ 2017-03-10 16:38 UTC (permalink / raw)
  To: outreachy-kernel; +Cc: gregkh

This patchset replaces anonymous field declarations for the typedef
SERVICE_CREATION_T with explicit field declarations in the drivers 
bcm2835-audio and bcm2835-camera.

typedef struct {
        struct vchi_version version;
        int32_t service_id;
        VCHI_CONNECTION_T *connection;
        uint32_t rx_fifo_size;
        uint32_t tx_fifo_size;
        VCHI_CALLBACK_T callback;
        void *callback_param;
        /* client intends to receive bulk transfers of
                odd lengths or into unaligned buffers */
        int32_t want_unaligned_bulk_rx;
        /* client intends to transmit bulk transfers of
                odd lengths or out of unaligned buffers */
        int32_t want_unaligned_bulk_tx;
        /* client wants to check CRCs on (bulk) xfers.
                Only needs to be set at 1 end - will do both directions. */
        int32_t want_crc;
} SERVICE_CREATION_T;


** HERE ***

Aishwarya Pant (2):
  staging: bcm2835-audio: remove anonymous field declarations
  staging: bcm2835-camera: remove anonymous field declarations

 .../vc04_services/bcm2835-audio/bcm2835-vchiq.c      | 20 ++++++++++----------
 .../vc04_services/bcm2835-camera/mmal-vchiq.c        | 20 ++++++++++----------
 2 files changed, 20 insertions(+), 20 deletions(-)

-- 
2.7.4



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [PATCH 1/2] staging: bcm2835-audio: remove anonymous field declarations
  2017-03-10 16:38 [PATCH 0/2] staging: vc04_services: clean up anonymous field declarations Aishwarya Pant
@ 2017-03-10 16:39 ` Aishwarya Pant
  2017-03-10 16:58   ` [Outreachy kernel] " Julia Lawall
  2017-03-10 16:39 ` [PATCH 2/2] staging: bcm2835-camera: " Aishwarya Pant
  2017-03-10 17:00 ` [Outreachy kernel] [PATCH 0/2] staging: vc04_services: clean up " Julia Lawall
  2 siblings, 1 reply; 8+ messages in thread
From: Aishwarya Pant @ 2017-03-10 16:39 UTC (permalink / raw)
  To: outreachy-kernel; +Cc: gregkh

Anonymous field declarations are error prone. This patch replaces
anonymous declarations with explicit field declarations for typedef
SERVICE_CREATION_T in vc_vchi_audio_init(..)

Signed-off-by: Aishwarya Pant <aishpant@gmail.com>
---
 .../vc04_services/bcm2835-audio/bcm2835-vchiq.c      | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c b/drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
index c54bef3..d8a8e91 100644
--- a/drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
+++ b/drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
@@ -302,16 +302,16 @@ vc_vchi_audio_init(VCHI_INSTANCE_T vchi_instance,
 	/* Open the VCHI service connections */
 	for (i = 0; i < num_connections; i++) {
 		SERVICE_CREATION_T params = {
-			VCHI_VERSION_EX(VC_AUDIOSERV_VER, VC_AUDIOSERV_MIN_VER),
-			VC_AUDIO_SERVER_NAME, // 4cc service code
-			vchi_connections[i], // passed in fn pointers
-			0, // rx fifo size (unused)
-			0, // tx fifo size (unused)
-			audio_vchi_callback, // service callback
-			instance, // service callback parameter
-			1, //TODO: remove VCOS_FALSE,   // unaligned bulk receives
-			1, //TODO: remove VCOS_FALSE,   // unaligned bulk transmits
-			0 // want crc check on bulk transfers
+			.version		= VCHI_VERSION_EX(VC_AUDIOSERV_VER, VC_AUDIOSERV_MIN_VER),
+			.service_id		= VC_AUDIO_SERVER_NAME,
+			.connection		= vchi_connections[i],
+			.rx_fifo_size		= 0,
+			.tx_fifo_size		= 0,
+			.callback		= audio_vchi_callback,
+			.callback_param		= instance,
+			.want_unaligned_bulk_rx = 1, //TODO: remove VCOS_FALSE
+			.want_unaligned_bulk_tx = 1, //TODO: remove VCOS_FALSE
+			.want_crc		= 0
 		};
 
 		LOG_DBG("%s: about to open %i\n", __func__, i);
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [PATCH 2/2] staging: bcm2835-camera: remove anonymous field declarations
  2017-03-10 16:38 [PATCH 0/2] staging: vc04_services: clean up anonymous field declarations Aishwarya Pant
  2017-03-10 16:39 ` [PATCH 1/2] staging: bcm2835-audio: remove " Aishwarya Pant
@ 2017-03-10 16:39 ` Aishwarya Pant
  2017-03-10 16:50   ` [Outreachy kernel] " Julia Lawall
  2017-03-10 17:00 ` [Outreachy kernel] [PATCH 0/2] staging: vc04_services: clean up " Julia Lawall
  2 siblings, 1 reply; 8+ messages in thread
From: Aishwarya Pant @ 2017-03-10 16:39 UTC (permalink / raw)
  To: outreachy-kernel; +Cc: gregkh

Anonymous field declarations are error prone. This patch replaces
anonymous declarations with explicit field declarations for typedef
SERVICE_CREATION_T in vchiq_mmal_init(..)

Signed-off-by: Aishwarya Pant <aishpant@gmail.com>
---
 .../vc04_services/bcm2835-camera/mmal-vchiq.c        | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c b/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c
index 803095e..88b379f 100644
--- a/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c
+++ b/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c
@@ -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
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [Outreachy kernel] [PATCH 2/2] staging: bcm2835-camera: remove anonymous field declarations
  2017-03-10 16:39 ` [PATCH 2/2] staging: bcm2835-camera: " Aishwarya Pant
@ 2017-03-10 16:50   ` Julia Lawall
  2017-03-10 17:08     ` Aishwarya Pant
  0 siblings, 1 reply; 8+ messages in thread
From: Julia Lawall @ 2017-03-10 16:50 UTC (permalink / raw)
  To: Aishwarya Pant; +Cc: outreachy-kernel, gregkh

On Fri, 10 Mar 2017, Aishwarya Pant wrote:

> Anonymous field declarations are error prone. This patch replaces
> anonymous declarations with explicit field declarations for typedef
> SERVICE_CREATION_T in vchiq_mmal_init(..)

Were you able to compile this file?

julia

>
> Signed-off-by: Aishwarya Pant <aishpant@gmail.com>
> ---
>  .../vc04_services/bcm2835-camera/mmal-vchiq.c        | 20 ++++++++++----------
>  1 file changed, 10 insertions(+), 10 deletions(-)
>
> diff --git a/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c b/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c
> index 803095e..88b379f 100644
> --- a/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c
> +++ b/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c
> @@ -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
> --
> 2.7.4
>
> --
> You received this message because you are subscribed to the Google Groups "outreachy-kernel" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to outreachy-kernel+unsubscribe@googlegroups.com.
> To post to this group, send email to outreachy-kernel@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/outreachy-kernel/a7acfee24fab685d28cc5bb088b2fe4288a4aa81.1489163547.git.aishpant%40gmail.com.
> For more options, visit https://groups.google.com/d/optout.
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Outreachy kernel] [PATCH 1/2] staging: bcm2835-audio: remove anonymous field declarations
  2017-03-10 16:39 ` [PATCH 1/2] staging: bcm2835-audio: remove " Aishwarya Pant
@ 2017-03-10 16:58   ` Julia Lawall
  0 siblings, 0 replies; 8+ messages in thread
From: Julia Lawall @ 2017-03-10 16:58 UTC (permalink / raw)
  To: Aishwarya Pant; +Cc: outreachy-kernel, gregkh



On Fri, 10 Mar 2017, Aishwarya Pant wrote:

> Anonymous field declarations are error prone. This patch replaces
> anonymous declarations with explicit field declarations for typedef
> SERVICE_CREATION_T in vc_vchi_audio_init(..)
>
> Signed-off-by: Aishwarya Pant <aishpant@gmail.com>
> ---
>  .../vc04_services/bcm2835-audio/bcm2835-vchiq.c      | 20 ++++++++++----------
>  1 file changed, 10 insertions(+), 10 deletions(-)
>
> diff --git a/drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c b/drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
> index c54bef3..d8a8e91 100644
> --- a/drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
> +++ b/drivers/staging/vc04_services/bcm2835-audio/bcm2835-vchiq.c
> @@ -302,16 +302,16 @@ vc_vchi_audio_init(VCHI_INSTANCE_T vchi_instance,
>  	/* Open the VCHI service connections */
>  	for (i = 0; i < num_connections; i++) {
>  		SERVICE_CREATION_T params = {
> -			VCHI_VERSION_EX(VC_AUDIOSERV_VER, VC_AUDIOSERV_MIN_VER),
> -			VC_AUDIO_SERVER_NAME, // 4cc service code
> -			vchi_connections[i], // passed in fn pointers
> -			0, // rx fifo size (unused)
> -			0, // tx fifo size (unused)
> -			audio_vchi_callback, // service callback
> -			instance, // service callback parameter
> -			1, //TODO: remove VCOS_FALSE,   // unaligned bulk receives
> -			1, //TODO: remove VCOS_FALSE,   // unaligned bulk transmits
> -			0 // want crc check on bulk transfers
> +			.version		= VCHI_VERSION_EX(VC_AUDIOSERV_VER, VC_AUDIOSERV_MIN_VER),

Maybe this line could be adjusted to fit into 80 columns.

julia

> +			.service_id		= VC_AUDIO_SERVER_NAME,
> +			.connection		= vchi_connections[i],
> +			.rx_fifo_size		= 0,
> +			.tx_fifo_size		= 0,
> +			.callback		= audio_vchi_callback,
> +			.callback_param		= instance,
> +			.want_unaligned_bulk_rx = 1, //TODO: remove VCOS_FALSE
> +			.want_unaligned_bulk_tx = 1, //TODO: remove VCOS_FALSE
> +			.want_crc		= 0
>  		};
>
>  		LOG_DBG("%s: about to open %i\n", __func__, i);
> --
> 2.7.4
>
> --
> You received this message because you are subscribed to the Google Groups "outreachy-kernel" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to outreachy-kernel+unsubscribe@googlegroups.com.
> To post to this group, send email to outreachy-kernel@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/outreachy-kernel/7056e45a158a780d25a956b61e7dcc444e62c002.1489163547.git.aishpant%40gmail.com.
> For more options, visit https://groups.google.com/d/optout.
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Outreachy kernel] [PATCH 0/2] staging: vc04_services: clean up anonymous field declarations
  2017-03-10 16:38 [PATCH 0/2] staging: vc04_services: clean up anonymous field declarations Aishwarya Pant
  2017-03-10 16:39 ` [PATCH 1/2] staging: bcm2835-audio: remove " Aishwarya Pant
  2017-03-10 16:39 ` [PATCH 2/2] staging: bcm2835-camera: " Aishwarya Pant
@ 2017-03-10 17:00 ` Julia Lawall
  2 siblings, 0 replies; 8+ messages in thread
From: Julia Lawall @ 2017-03-10 17:00 UTC (permalink / raw)
  To: Aishwarya Pant; +Cc: outreachy-kernel, gregkh



On Fri, 10 Mar 2017, Aishwarya Pant wrote:

> This patchset replaces anonymous field declarations for the typedef
> SERVICE_CREATION_T with explicit field declarations in the drivers
> bcm2835-audio and bcm2835-camera.
>
> typedef struct {
>         struct vchi_version version;
>         int32_t service_id;
>         VCHI_CONNECTION_T *connection;
>         uint32_t rx_fifo_size;
>         uint32_t tx_fifo_size;
>         VCHI_CALLBACK_T callback;
>         void *callback_param;
>         /* client intends to receive bulk transfers of
>                 odd lengths or into unaligned buffers */
>         int32_t want_unaligned_bulk_rx;
>         /* client intends to transmit bulk transfers of
>                 odd lengths or out of unaligned buffers */
>         int32_t want_unaligned_bulk_tx;
>         /* client wants to check CRCs on (bulk) xfers.
>                 Only needs to be set at 1 end - will do both directions. */
>         int32_t want_crc;
> } SERVICE_CREATION_T;
>
>
> ** HERE ***

I don't think this line is needed.

julia

>
> Aishwarya Pant (2):
>   staging: bcm2835-audio: remove anonymous field declarations
>   staging: bcm2835-camera: remove anonymous field declarations
>
>  .../vc04_services/bcm2835-audio/bcm2835-vchiq.c      | 20 ++++++++++----------
>  .../vc04_services/bcm2835-camera/mmal-vchiq.c        | 20 ++++++++++----------
>  2 files changed, 20 insertions(+), 20 deletions(-)
>
> --
> 2.7.4
>
> --
> You received this message because you are subscribed to the Google Groups "outreachy-kernel" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to outreachy-kernel+unsubscribe@googlegroups.com.
> To post to this group, send email to outreachy-kernel@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/outreachy-kernel/cover.1489163547.git.aishpant%40gmail.com.
> For more options, visit https://groups.google.com/d/optout.
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Outreachy kernel] [PATCH 2/2] staging: bcm2835-camera: remove anonymous field declarations
  2017-03-10 16:50   ` [Outreachy kernel] " Julia Lawall
@ 2017-03-10 17:08     ` Aishwarya Pant
  2017-03-10 17:22       ` Julia Lawall
  0 siblings, 1 reply; 8+ messages in thread
From: Aishwarya Pant @ 2017-03-10 17:08 UTC (permalink / raw)
  To: Julia Lawall; +Cc: outreachy-kernel, gregkh

On Fri, Mar 10, 2017 at 05:50:54PM +0100, Julia Lawall wrote:
> On Fri, 10 Mar 2017, Aishwarya Pant wrote:
> 
> > Anonymous field declarations are error prone. This patch replaces
> > anonymous declarations with explicit field declarations for typedef
> > SERVICE_CREATION_T in vchiq_mmal_init(..)
> 
> Were you able to compile this file?

I delete the *.o files from the drivers and compiled them with the
allyesconfig. No errors.

> 
> julia
> 
> >
> > Signed-off-by: Aishwarya Pant <aishpant@gmail.com>
> > ---
> >  .../vc04_services/bcm2835-camera/mmal-vchiq.c        | 20 ++++++++++----------
> >  1 file changed, 10 insertions(+), 10 deletions(-)
> >
> > diff --git a/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c b/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c
> > index 803095e..88b379f 100644
> > --- a/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c
> > +++ b/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c
> > @@ -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
> > --
> > 2.7.4
> >
> > --
> > You received this message because you are subscribed to the Google Groups "outreachy-kernel" group.
> > To unsubscribe from this group and stop receiving emails from it, send an email to outreachy-kernel+unsubscribe@googlegroups.com.
> > To post to this group, send email to outreachy-kernel@googlegroups.com.
> > To view this discussion on the web visit https://groups.google.com/d/msgid/outreachy-kernel/a7acfee24fab685d28cc5bb088b2fe4288a4aa81.1489163547.git.aishpant%40gmail.com.
> > For more options, visit https://groups.google.com/d/optout.
> >


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [Outreachy kernel] [PATCH 2/2] staging: bcm2835-camera: remove anonymous field declarations
  2017-03-10 17:08     ` Aishwarya Pant
@ 2017-03-10 17:22       ` Julia Lawall
  0 siblings, 0 replies; 8+ messages in thread
From: Julia Lawall @ 2017-03-10 17:22 UTC (permalink / raw)
  To: Aishwarya Pant; +Cc: outreachy-kernel, gregkh



On Fri, 10 Mar 2017, Aishwarya Pant wrote:

> On Fri, Mar 10, 2017 at 05:50:54PM +0100, Julia Lawall wrote:
> > On Fri, 10 Mar 2017, Aishwarya Pant wrote:
> >
> > > Anonymous field declarations are error prone. This patch replaces
> > > anonymous declarations with explicit field declarations for typedef
> > > SERVICE_CREATION_T in vchiq_mmal_init(..)
> >
> > Were you able to compile this file?
>
> I delete the *.o files from the drivers and compiled them with the
> allyesconfig. No errors.

OK, a git pull was needed on my side :)

julia

>
> >
> > julia
> >
> > >
> > > Signed-off-by: Aishwarya Pant <aishpant@gmail.com>
> > > ---
> > >  .../vc04_services/bcm2835-camera/mmal-vchiq.c        | 20 ++++++++++----------
> > >  1 file changed, 10 insertions(+), 10 deletions(-)
> > >
> > > diff --git a/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c b/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c
> > > index 803095e..88b379f 100644
> > > --- a/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c
> > > +++ b/drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c
> > > @@ -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
> > > --
> > > 2.7.4
> > >
> > > --
> > > You received this message because you are subscribed to the Google Groups "outreachy-kernel" group.
> > > To unsubscribe from this group and stop receiving emails from it, send an email to outreachy-kernel+unsubscribe@googlegroups.com.
> > > To post to this group, send email to outreachy-kernel@googlegroups.com.
> > > To view this discussion on the web visit https://groups.google.com/d/msgid/outreachy-kernel/a7acfee24fab685d28cc5bb088b2fe4288a4aa81.1489163547.git.aishpant%40gmail.com.
> > > For more options, visit https://groups.google.com/d/optout.
> > >
>
> --
> You received this message because you are subscribed to the Google Groups "outreachy-kernel" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to outreachy-kernel+unsubscribe@googlegroups.com.
> To post to this group, send email to outreachy-kernel@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/outreachy-kernel/20170310170823.GA6474%40aishwarya.
> For more options, visit https://groups.google.com/d/optout.
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2017-03-10 17:22 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-10 16:38 [PATCH 0/2] staging: vc04_services: clean up anonymous field declarations Aishwarya Pant
2017-03-10 16:39 ` [PATCH 1/2] staging: bcm2835-audio: remove " Aishwarya Pant
2017-03-10 16:58   ` [Outreachy kernel] " Julia Lawall
2017-03-10 16:39 ` [PATCH 2/2] staging: bcm2835-camera: " Aishwarya Pant
2017-03-10 16:50   ` [Outreachy kernel] " Julia Lawall
2017-03-10 17:08     ` Aishwarya Pant
2017-03-10 17:22       ` Julia Lawall
2017-03-10 17:00 ` [Outreachy kernel] [PATCH 0/2] staging: vc04_services: clean up " Julia Lawall

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.