At Wed, 12 Aug 2009 23:35:45 +0300, Maxim Levitsky wrote: > > Hi folks, > > I own an stac9227 and with latest kernel, it doesn't output any sound > via front headphones. (this a is desktop) OK, that could be my recent changes. Could you give alsa-info.sh output, at best, on the working and non-working states? > I don't want to bother you with details, etc, I will fix that myself. I > have good knowledge of the device. > > However, the mess that is patch_sigmatel.c seems to be doubled. > its huge file, and there are loads on new codecs added. > > I have a suggestion, to break it up into smaller files. > I especially want to move all 'data' from it to header file, and sort it > by model. The "data" shouldn't be in header files in general... > Maybe move pin configs to separate file. This could be good. > Also I know that stac9200 is quite old, and uses many different support > functions. I could move these in another file as well. > > In other words, I want to break it up into several (5 maybe) files, > while not touching the code itself (I so that later maybe) > > Since it is quite dirty and hard work, I want to ask if you agree. It's open source, feel free to do it. > Btw, half of static data can be retrieved from codec by querying it > (like dac,adc,pin node ids) Yes. thanks, Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel