Selaa lähdekoodia

usb: gadget: uac1: struct gaudio is useless for struct f_uac1_opts

Since we call gaudio_cleanup at f_audio_free, the f_uac1_opts
doesn't need to use gaudio any more.

Signed-off-by: Peter Chen <peter.chen@freescale.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
Peter Chen 10 vuotta sitten
vanhempi
commit
3703cfe782
2 muutettua tiedostoa jossa 0 lisäystä ja 2 poistoa
  1. 0 1
      drivers/usb/gadget/function/f_uac1.c
  2. 0 1
      drivers/usb/gadget/function/u_uac1.h

+ 0 - 1
drivers/usb/gadget/function/f_uac1.c

@@ -674,7 +674,6 @@ f_audio_bind(struct usb_configuration *c, struct usb_function *f)
 
 	audio_opts = container_of(f->fi, struct f_uac1_opts, func_inst);
 	audio->card.gadget = c->cdev->gadget;
-	audio_opts->card = &audio->card;
 	/* set up ASLA audio devices */
 	if (!audio_opts->bound) {
 		status = gaudio_setup(&audio->card);

+ 0 - 1
drivers/usb/gadget/function/u_uac1.h

@@ -70,7 +70,6 @@ struct f_uac1_opts {
 	unsigned			fn_play_alloc:1;
 	unsigned			fn_cap_alloc:1;
 	unsigned			fn_cntl_alloc:1;
-	struct gaudio			*card;
 	struct mutex			lock;
 	int				refcnt;
 };