[alsa-devel] [PATCH] ASoC: intel: Don't print FW version repeatedly
Takashi Iwai
tiwai at suse.de
Mon Mar 27 14:10:37 CEST 2017
On Mon, 27 Mar 2017 12:37:12 +0200,
Vinod Koul wrote:
>
> On Mon, Mar 27, 2017 at 12:24:20PM +0200, Takashi Iwai wrote:
> > On Mon, 27 Mar 2017 12:13:54 +0200,
> > Mark Brown wrote:
> > >
> > > On Mon, Mar 27, 2017 at 03:36:58PM +0530, Vinod Koul wrote:
> > > > On Mon, Mar 27, 2017 at 10:39:58AM +0200, Takashi Iwai wrote:
> > >
> > > > > - dev_info(sst_drv_ctx->dev, "FW Version %02x.%02x.%02x.%02x\n",
> > > > > + if (memcmp(&sst_drv_ctx->fw_version, &init->fw_version,
> > > > > + sizeof(init->fw_version)))
> > >
> > > > wont dev_info_once be better here? We are really not expecting a new version
> > > > after suspend :)
> > >
> > > You are if someone upgrades their userspace.
> >
> > Right. If we want to keep the old one consistently, you should cache
> > the firmware instead of doing request_firmware at each time.
>
> Ah great thanks for reminding, we actually do that, so we don't load from
> userspace all the time. That was done to get good latency and avoid 50ms ish
> time it used to load the firmware.
>
> see sst_cache_and_parse_fw() so dev_info_once() would suffice here
OK, I'll respin the patch with it.
thanks,
Takashi
More information about the Alsa-devel
mailing list