RE: [PATCH v2] ASoC: rt712-sdca: Add RT712 SDCA driver for Mic topology

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> > diff --git a/sound/soc/codecs/rt712-sdca-dmic.c
> > b/sound/soc/codecs/rt712-sdca-dmic.c
> > new file mode 100644
> > index 000000000000..e5d765d84369
> > --- /dev/null
> > +++ b/sound/soc/codecs/rt712-sdca-dmic.c
> > @@ -0,0 +1,991 @@
> > +// SPDX-License-Identifier: GPL-2.0-only // // rt712-sdca-dmic.c --
> > +rt712 SDCA DMIC ALSA SoC audio driver // // Copyright(c) 2023 Realtek
> > +Semiconductor Corp.
> > +//
> > +//
> > +
> > +#include <linux/bitops.h>
> > +#include <sound/core.h>
> > +#include <linux/device.h>
> > +#include <linux/delay.h>
> > +#include <linux/init.h>
> > +#include <sound/initval.h>
> > +#include <linux/kernel.h>
> > +#include <linux/module.h>
> > +#include <linux/moduleparam.h>
> > +#include <linux/mod_devicetable.h>
> > +#include <linux/pm_runtime.h>
> > +#include <sound/pcm.h>
> > +#include <sound/pcm_params.h>
> > +#include <linux/soundwire/sdw_registers.h> #include <linux/slab.h>
> > +#include <sound/soc-dapm.h> #include <sound/tlv.h>
> 
> Ordering of those includes seems bit weird to me, can't you include sound/
> ones after linux/ ones?
> 
> And a bit of nitpicking linux/moduleparam.h seems redundant if you include
> linux/module.h
> 
> And I'm not sure why do you need linux/delay.h, I don't see any *sleep or
> *delay functions in the patch?

Thanks for reviewing. I will re-order the includes and remove redundant ones.

> > +#include "rt712-sdca.h"
> > +#include "rt712-sdca-dmic.h"
> > +
> 
> ...
> 
> ------Please consider the environment before printing this e-mail.




[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux