]> git.karo-electronics.de Git - linux-beck.git/commitdiff
ASoC: wm8996: Remove write sequencer registers from the defaults table
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Mon, 11 Jun 2012 10:09:46 +0000 (18:09 +0800)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Mon, 11 Jun 2012 12:22:12 +0000 (20:22 +0800)
They aren't marked as readable and the feature is never used so they'll
never get referenced.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/codecs/wm8996.c

index efc4e9d0903b7f80f7dc8c808d3aa3414f9da001..f24989f090ca52a9cf54002675ef04db0d51a9d2 100644 (file)
@@ -296,184 +296,6 @@ static struct reg_default wm8996_reg[] = {
        { WM8996_RIGHT_PDM_SPEAKER, 0x1 },
        { WM8996_PDM_SPEAKER_MUTE_SEQUENCE, 0x69 },
        { WM8996_PDM_SPEAKER_VOLUME, 0x66 },
-       { WM8996_WRITE_SEQUENCER_0, 0x1 },
-       { WM8996_WRITE_SEQUENCER_1, 0x1 },
-       { WM8996_WRITE_SEQUENCER_3, 0x6 },
-       { WM8996_WRITE_SEQUENCER_4, 0x40 },
-       { WM8996_WRITE_SEQUENCER_5, 0x1 },
-       { WM8996_WRITE_SEQUENCER_6, 0xf },
-       { WM8996_WRITE_SEQUENCER_7, 0x6 },
-       { WM8996_WRITE_SEQUENCER_8, 0x1 },
-       { WM8996_WRITE_SEQUENCER_9, 0x3 },
-       { WM8996_WRITE_SEQUENCER_10, 0x104 },
-       { WM8996_WRITE_SEQUENCER_12, 0x60 },
-       { WM8996_WRITE_SEQUENCER_13, 0x11 },
-       { WM8996_WRITE_SEQUENCER_14, 0x401 },
-       { WM8996_WRITE_SEQUENCER_16, 0x50 },
-       { WM8996_WRITE_SEQUENCER_17, 0x3 },
-       { WM8996_WRITE_SEQUENCER_18, 0x100 },
-       { WM8996_WRITE_SEQUENCER_20, 0x51 },
-       { WM8996_WRITE_SEQUENCER_21, 0x3 },
-       { WM8996_WRITE_SEQUENCER_22, 0x104 },
-       { WM8996_WRITE_SEQUENCER_23, 0xa },
-       { WM8996_WRITE_SEQUENCER_24, 0x60 },
-       { WM8996_WRITE_SEQUENCER_25, 0x3b },
-       { WM8996_WRITE_SEQUENCER_26, 0x502 },
-       { WM8996_WRITE_SEQUENCER_27, 0x100 },
-       { WM8996_WRITE_SEQUENCER_28, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_32, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_36, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_40, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_44, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_48, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_52, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_56, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_60, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_64, 0x1 },
-       { WM8996_WRITE_SEQUENCER_65, 0x1 },
-       { WM8996_WRITE_SEQUENCER_67, 0x6 },
-       { WM8996_WRITE_SEQUENCER_68, 0x40 },
-       { WM8996_WRITE_SEQUENCER_69, 0x1 },
-       { WM8996_WRITE_SEQUENCER_70, 0xf },
-       { WM8996_WRITE_SEQUENCER_71, 0x6 },
-       { WM8996_WRITE_SEQUENCER_72, 0x1 },
-       { WM8996_WRITE_SEQUENCER_73, 0x3 },
-       { WM8996_WRITE_SEQUENCER_74, 0x104 },
-       { WM8996_WRITE_SEQUENCER_76, 0x60 },
-       { WM8996_WRITE_SEQUENCER_77, 0x11 },
-       { WM8996_WRITE_SEQUENCER_78, 0x401 },
-       { WM8996_WRITE_SEQUENCER_80, 0x50 },
-       { WM8996_WRITE_SEQUENCER_81, 0x3 },
-       { WM8996_WRITE_SEQUENCER_82, 0x100 },
-       { WM8996_WRITE_SEQUENCER_84, 0x60 },
-       { WM8996_WRITE_SEQUENCER_85, 0x3b },
-       { WM8996_WRITE_SEQUENCER_86, 0x502 },
-       { WM8996_WRITE_SEQUENCER_87, 0x100 },
-       { WM8996_WRITE_SEQUENCER_88, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_92, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_96, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_100, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_104, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_108, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_112, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_116, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_120, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_124, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_128, 0x1 },
-       { WM8996_WRITE_SEQUENCER_129, 0x1 },
-       { WM8996_WRITE_SEQUENCER_131, 0x6 },
-       { WM8996_WRITE_SEQUENCER_132, 0x40 },
-       { WM8996_WRITE_SEQUENCER_133, 0x1 },
-       { WM8996_WRITE_SEQUENCER_134, 0xf },
-       { WM8996_WRITE_SEQUENCER_135, 0x6 },
-       { WM8996_WRITE_SEQUENCER_136, 0x1 },
-       { WM8996_WRITE_SEQUENCER_137, 0x3 },
-       { WM8996_WRITE_SEQUENCER_138, 0x106 },
-       { WM8996_WRITE_SEQUENCER_140, 0x61 },
-       { WM8996_WRITE_SEQUENCER_141, 0x11 },
-       { WM8996_WRITE_SEQUENCER_142, 0x401 },
-       { WM8996_WRITE_SEQUENCER_144, 0x50 },
-       { WM8996_WRITE_SEQUENCER_145, 0x3 },
-       { WM8996_WRITE_SEQUENCER_146, 0x102 },
-       { WM8996_WRITE_SEQUENCER_148, 0x51 },
-       { WM8996_WRITE_SEQUENCER_149, 0x3 },
-       { WM8996_WRITE_SEQUENCER_150, 0x106 },
-       { WM8996_WRITE_SEQUENCER_151, 0xa },
-       { WM8996_WRITE_SEQUENCER_152, 0x61 },
-       { WM8996_WRITE_SEQUENCER_153, 0x3b },
-       { WM8996_WRITE_SEQUENCER_154, 0x502 },
-       { WM8996_WRITE_SEQUENCER_155, 0x100 },
-       { WM8996_WRITE_SEQUENCER_156, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_160, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_164, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_168, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_172, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_176, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_180, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_184, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_188, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_192, 0x1 },
-       { WM8996_WRITE_SEQUENCER_193, 0x1 },
-       { WM8996_WRITE_SEQUENCER_195, 0x6 },
-       { WM8996_WRITE_SEQUENCER_196, 0x40 },
-       { WM8996_WRITE_SEQUENCER_197, 0x1 },
-       { WM8996_WRITE_SEQUENCER_198, 0xf },
-       { WM8996_WRITE_SEQUENCER_199, 0x6 },
-       { WM8996_WRITE_SEQUENCER_200, 0x1 },
-       { WM8996_WRITE_SEQUENCER_201, 0x3 },
-       { WM8996_WRITE_SEQUENCER_202, 0x106 },
-       { WM8996_WRITE_SEQUENCER_204, 0x61 },
-       { WM8996_WRITE_SEQUENCER_205, 0x11 },
-       { WM8996_WRITE_SEQUENCER_206, 0x401 },
-       { WM8996_WRITE_SEQUENCER_208, 0x50 },
-       { WM8996_WRITE_SEQUENCER_209, 0x3 },
-       { WM8996_WRITE_SEQUENCER_210, 0x102 },
-       { WM8996_WRITE_SEQUENCER_212, 0x61 },
-       { WM8996_WRITE_SEQUENCER_213, 0x3b },
-       { WM8996_WRITE_SEQUENCER_214, 0x502 },
-       { WM8996_WRITE_SEQUENCER_215, 0x100 },
-       { WM8996_WRITE_SEQUENCER_216, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_220, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_224, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_228, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_232, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_236, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_240, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_244, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_248, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_252, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_256, 0x60 },
-       { WM8996_WRITE_SEQUENCER_258, 0x601 },
-       { WM8996_WRITE_SEQUENCER_260, 0x50 },
-       { WM8996_WRITE_SEQUENCER_262, 0x100 },
-       { WM8996_WRITE_SEQUENCER_264, 0x1 },
-       { WM8996_WRITE_SEQUENCER_266, 0x104 },
-       { WM8996_WRITE_SEQUENCER_267, 0x100 },
-       { WM8996_WRITE_SEQUENCER_268, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_272, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_276, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_280, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_284, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_288, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_292, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_296, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_300, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_304, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_308, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_312, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_316, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_320, 0x61 },
-       { WM8996_WRITE_SEQUENCER_322, 0x601 },
-       { WM8996_WRITE_SEQUENCER_324, 0x50 },
-       { WM8996_WRITE_SEQUENCER_326, 0x102 },
-       { WM8996_WRITE_SEQUENCER_328, 0x1 },
-       { WM8996_WRITE_SEQUENCER_330, 0x106 },
-       { WM8996_WRITE_SEQUENCER_331, 0x100 },
-       { WM8996_WRITE_SEQUENCER_332, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_336, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_340, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_344, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_348, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_352, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_356, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_360, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_364, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_368, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_372, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_376, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_380, 0x2fff },
-       { WM8996_WRITE_SEQUENCER_384, 0x60 },
-       { WM8996_WRITE_SEQUENCER_386, 0x601 },
-       { WM8996_WRITE_SEQUENCER_388, 0x61 },
-       { WM8996_WRITE_SEQUENCER_390, 0x601 },
-       { WM8996_WRITE_SEQUENCER_392, 0x50 },
-       { WM8996_WRITE_SEQUENCER_394, 0x300 },
-       { WM8996_WRITE_SEQUENCER_396, 0x1 },
-       { WM8996_WRITE_SEQUENCER_398, 0x304 },
-       { WM8996_WRITE_SEQUENCER_400, 0x40 },
-       { WM8996_WRITE_SEQUENCER_402, 0xf },
-       { WM8996_WRITE_SEQUENCER_404, 0x1 },
-       { WM8996_WRITE_SEQUENCER_407, 0x100 },
 };
 
 static const DECLARE_TLV_DB_SCALE(inpga_tlv, 0, 100, 0);