Hi Mark again > > > -- compatible : "renesas,rsrc-card{,<board>}" > > > - Examples with boards are: > > > - - "renesas,rsrc-card" > > > - - "renesas,rsrc-card,lager" > > > - - "renesas,rsrc-card,koelsch" > > > +- compatible : "simple-dpcm-audio-card" > > > + > > > > Since the card is already in released kernels we can't just remove the > > old compatible strings, we should continue to support them. I'm also a > > bit unsure about adding a generic DPCM compatible string - it really is > > a Linux specific thing. While code reuse in the implementation is good > > so factoring out the card is good I'm not sure we want to bake in the > > idea that this is a strong abstraction so keeping a list of specific > > compatible strings might be better. > > OK, I see. > This driver was used for Renesas SCU (Sampling Rate Converter Unit) which > is including SRC (Sampling Rate Converter), CTU (Channel Transfer Unit), MIX (Mixer), > 1 or more CPU and 1 Codec system. > (Original was only for SRC, rsrc = Renesas SRC) > > Can I use simple-scu-audio-card ? If OK, I can send such patch. I can keep "renesas,rsrc-card" compatible, but I would like to remove above "board" specific compatible, because it exists in my test environment only. No one is using it. And it makes this driver very complex. Best regards --- Kuninori Morimoto _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel