1. 04 10月, 2011 7 次提交
    • R
      ASoC: max98095 codec: Catch driver bugs for biquad channel name · c855a1a7
      Ryan Mallon 提交于
      Move the biquad channel names to a separate array and iterate over it in
      max98095_get_bq_channel rather than duplicating the hardcoded channel
      names. Add an error message if an invalid channel is passed and check
      the error in the callers.
      
      Also added a BUILD_BUG_ON to ensure that the bq_mode_name and controls
      arrays are the same size.
      Signed-off-by: NRyan Mallon <rmallon@gmail.com>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      c855a1a7
    • R
      ASoC: max98088 codec: Catch driver bugs for eq channel name · 8754f226
      Ryan Mallon 提交于
      Move the EQ channel names to a separate array and iterate over it in
      max98088_get_channel rather than duplicating the hardcoded channel
      names. Add an error message if an invalid channel is passed and check
      the error in the callers.
      
      Also added a BUILD_BUG_ON to ensure that the eq_mode_name and controls
      arrays are the same size.
      Signed-off-by: NRyan Mallon <rmallon@gmail.com>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      8754f226
    • M
      ASoC: Add WM1811 support · 81204c84
      Mark Brown 提交于
      The WM1811 is mostly register compatible with the WM8994 and WM8958,
      providing a high performance audio hub CODEC in a small form factor
      suitable for ultra compact system designs.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      81204c84
    • M
      mfd: Add WM1811 support · b1f43bf3
      Mark Brown 提交于
      The WM1811 is mostly register compatible with the WM8994 and WM8958,
      providing a high performance audio hub CODEC in a small form factor
      suitable for ultra compact system designs.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Acked-by: NSamuel Ortiz <sameo@linux.intel.com>
      b1f43bf3
    • M
      11c2b5f2
    • M
      ASoC: Instantiate DAPM widgets before we do the DAI link init · 0b07ab92
      Mark Brown 提交于
      The DAI init function may want to do something that needs the widgets to
      be instantiated.
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      0b07ab92
    • A
      ASoC: samsung: s3c-i2s-v2.c needs module.h · f3a54a28
      Axel Lin 提交于
      Include <linux/module.h> to fix below build error:
      
        CC      sound/soc/samsung/s3c-i2s-v2.o
      sound/soc/samsung/s3c-i2s-v2.c:573: warning: data definition has no type or storage class
      sound/soc/samsung/s3c-i2s-v2.c:573: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL'
      sound/soc/samsung/s3c-i2s-v2.c:573: warning: parameter names (without types) in function declaration
      sound/soc/samsung/s3c-i2s-v2.c:638: warning: data definition has no type or storage class
      sound/soc/samsung/s3c-i2s-v2.c:638: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL'
      sound/soc/samsung/s3c-i2s-v2.c:638: warning: parameter names (without types) in function declaration
      sound/soc/samsung/s3c-i2s-v2.c:677: warning: data definition has no type or storage class
      sound/soc/samsung/s3c-i2s-v2.c:677: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL'
      sound/soc/samsung/s3c-i2s-v2.c:677: warning: parameter names (without types) in function declaration
      sound/soc/samsung/s3c-i2s-v2.c: In function 's3c_i2sv2_register_dai':
      sound/soc/samsung/s3c-i2s-v2.c:736: warning: initialization discards qualifiers from pointer target type
      sound/soc/samsung/s3c-i2s-v2.c: At top level:
      sound/soc/samsung/s3c-i2s-v2.c:754: warning: data definition has no type or storage class
      sound/soc/samsung/s3c-i2s-v2.c:754: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL'
      sound/soc/samsung/s3c-i2s-v2.c:754: warning: parameter names (without types) in function declaration
      sound/soc/samsung/s3c-i2s-v2.c:756: error: expected declaration specifiers or '...' before string constant
      sound/soc/samsung/s3c-i2s-v2.c:756: warning: data definition has no type or storage class
      sound/soc/samsung/s3c-i2s-v2.c:756: warning: type defaults to 'int' in declaration of 'MODULE_LICENSE'
      sound/soc/samsung/s3c-i2s-v2.c:756: warning: function declaration isn't a prototype
      make[3]: *** [sound/soc/samsung/s3c-i2s-v2.o] Error 1
      make[2]: *** [sound/soc/samsung] Error 2
      make[1]: *** [sound/soc] Error 2
      make: *** [sound] Error 2
      Signed-off-by: NAxel Lin <axel.lin@gmail.com>
      Signed-off-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      f3a54a28
  2. 03 10月, 2011 24 次提交
  3. 30 9月, 2011 9 次提交