GitHub/moto-9609/android_kernel_motorola_exynos9610.git
8 years agoASoC: codec duplicated callback function goes to component on da732x
Kuninori Morimoto [Mon, 8 Aug 2016 09:15:48 +0000 (09:15 +0000)]
ASoC: codec duplicated callback function goes to component on da732x

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on da7219
Kuninori Morimoto [Mon, 8 Aug 2016 09:15:27 +0000 (09:15 +0000)]
ASoC: codec duplicated callback function goes to component on da7219

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on da7218
Kuninori Morimoto [Mon, 8 Aug 2016 09:15:10 +0000 (09:15 +0000)]
ASoC: codec duplicated callback function goes to component on da7218

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on da7213
Kuninori Morimoto [Mon, 8 Aug 2016 09:14:53 +0000 (09:14 +0000)]
ASoC: codec duplicated callback function goes to component on da7213

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on da7210
Kuninori Morimoto [Mon, 8 Aug 2016 09:14:35 +0000 (09:14 +0000)]
ASoC: codec duplicated callback function goes to component on da7210

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on cx20442
Kuninori Morimoto [Mon, 8 Aug 2016 09:14:19 +0000 (09:14 +0000)]
ASoC: codec duplicated callback function goes to component on cx20442

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on cs47l24
Kuninori Morimoto [Mon, 8 Aug 2016 09:14:00 +0000 (09:14 +0000)]
ASoC: codec duplicated callback function goes to component on cs47l24

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on alc5632
Kuninori Morimoto [Mon, 8 Aug 2016 09:13:44 +0000 (09:13 +0000)]
ASoC: codec duplicated callback function goes to component on alc5632

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ak4671
Kuninori Morimoto [Mon, 8 Aug 2016 09:13:26 +0000 (09:13 +0000)]
ASoC: codec duplicated callback function goes to component on ak4671

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ak4641
Kuninori Morimoto [Mon, 8 Aug 2016 09:13:06 +0000 (09:13 +0000)]
ASoC: codec duplicated callback function goes to component on ak4641

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ak4535
Kuninori Morimoto [Mon, 8 Aug 2016 09:12:48 +0000 (09:12 +0000)]
ASoC: codec duplicated callback function goes to component on ak4535

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ads117x
Kuninori Morimoto [Mon, 8 Aug 2016 09:12:30 +0000 (09:12 +0000)]
ASoC: codec duplicated callback function goes to component on ads117x

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on adav80x
Kuninori Morimoto [Mon, 8 Aug 2016 09:12:11 +0000 (09:12 +0000)]
ASoC: codec duplicated callback function goes to component on adav80x

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on adau1977
Kuninori Morimoto [Mon, 8 Aug 2016 09:11:55 +0000 (09:11 +0000)]
ASoC: codec duplicated callback function goes to component on adau1977

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on adau1781
Kuninori Morimoto [Mon, 8 Aug 2016 09:11:36 +0000 (09:11 +0000)]
ASoC: codec duplicated callback function goes to component on adau1781

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on adau1761
Kuninori Morimoto [Mon, 8 Aug 2016 09:11:18 +0000 (09:11 +0000)]
ASoC: codec duplicated callback function goes to component on adau1761

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ab8500-codec
Kuninori Morimoto [Mon, 8 Aug 2016 09:10:59 +0000 (09:10 +0000)]
ASoC: codec duplicated callback function goes to component on ab8500-codec

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on atmel-pdmic
Kuninori Morimoto [Mon, 8 Aug 2016 09:10:41 +0000 (09:10 +0000)]
ASoC: codec duplicated callback function goes to component on atmel-pdmic

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on atmel-classd
Kuninori Morimoto [Mon, 8 Aug 2016 09:10:21 +0000 (09:10 +0000)]
ASoC: codec duplicated callback function goes to component on atmel-classd

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on 88pm860x-codec
Kuninori Morimoto [Mon, 8 Aug 2016 09:10:02 +0000 (09:10 +0000)]
ASoC: codec duplicated callback function goes to component on 88pm860x-codec

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ad193x
Kuninori Morimoto [Mon, 8 Aug 2016 09:09:43 +0000 (09:09 +0000)]
ASoC: codec duplicated callback function goes to component on ad193x

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ad1836
Kuninori Morimoto [Mon, 8 Aug 2016 09:09:21 +0000 (09:09 +0000)]
ASoC: codec duplicated callback function goes to component on ad1836

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on adau1373
Kuninori Morimoto [Mon, 8 Aug 2016 09:09:04 +0000 (09:09 +0000)]
ASoC: codec duplicated callback function goes to component on adau1373

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ad73311
Kuninori Morimoto [Mon, 8 Aug 2016 09:08:46 +0000 (09:08 +0000)]
ASoC: codec duplicated callback function goes to component on ad73311

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ad1980
Kuninori Morimoto [Mon, 8 Aug 2016 09:08:24 +0000 (09:08 +0000)]
ASoC: codec duplicated callback function goes to component on ad1980

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ac97
Kuninori Morimoto [Mon, 8 Aug 2016 09:08:06 +0000 (09:08 +0000)]
ASoC: codec duplicated callback function goes to component on ac97

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on adau1701
Kuninori Morimoto [Mon, 8 Aug 2016 09:07:47 +0000 (09:07 +0000)]
ASoC: codec duplicated callback function goes to component on adau1701

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on adau7002
Kuninori Morimoto [Mon, 8 Aug 2016 09:07:29 +0000 (09:07 +0000)]
ASoC: codec duplicated callback function goes to component on adau7002

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ak4104
Kuninori Morimoto [Mon, 8 Aug 2016 09:07:11 +0000 (09:07 +0000)]
ASoC: codec duplicated callback function goes to component on ak4104

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ak4554
Kuninori Morimoto [Mon, 8 Aug 2016 09:06:52 +0000 (09:06 +0000)]
ASoC: codec duplicated callback function goes to component on ak4554

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ak4613
Kuninori Morimoto [Mon, 8 Aug 2016 09:06:34 +0000 (09:06 +0000)]
ASoC: codec duplicated callback function goes to component on ak4613

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ak4642
Kuninori Morimoto [Mon, 8 Aug 2016 09:06:14 +0000 (09:06 +0000)]
ASoC: codec duplicated callback function goes to component on ak4642

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ak5386
Kuninori Morimoto [Mon, 8 Aug 2016 09:05:56 +0000 (09:05 +0000)]
ASoC: codec duplicated callback function goes to component on ak5386

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on bt-sco
Kuninori Morimoto [Mon, 8 Aug 2016 09:05:36 +0000 (09:05 +0000)]
ASoC: codec duplicated callback function goes to component on bt-sco

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on cs35l32
Kuninori Morimoto [Mon, 8 Aug 2016 09:05:18 +0000 (09:05 +0000)]
ASoC: codec duplicated callback function goes to component on cs35l32

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on cs35l33
Kuninori Morimoto [Mon, 8 Aug 2016 09:05:00 +0000 (09:05 +0000)]
ASoC: codec duplicated callback function goes to component on cs35l33

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on cs4265
Kuninori Morimoto [Mon, 8 Aug 2016 09:04:43 +0000 (09:04 +0000)]
ASoC: codec duplicated callback function goes to component on cs4265

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on cs4270
Kuninori Morimoto [Mon, 8 Aug 2016 09:04:25 +0000 (09:04 +0000)]
ASoC: codec duplicated callback function goes to component on cs4270

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on cs4271
Kuninori Morimoto [Mon, 8 Aug 2016 09:04:04 +0000 (09:04 +0000)]
ASoC: codec duplicated callback function goes to component on cs4271

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on cs42l51
Kuninori Morimoto [Mon, 8 Aug 2016 09:03:45 +0000 (09:03 +0000)]
ASoC: codec duplicated callback function goes to component on cs42l51

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on cs42l52
Kuninori Morimoto [Mon, 8 Aug 2016 09:03:26 +0000 (09:03 +0000)]
ASoC: codec duplicated callback function goes to component on cs42l52

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on cs42l56
Kuninori Morimoto [Mon, 8 Aug 2016 09:03:06 +0000 (09:03 +0000)]
ASoC: codec duplicated callback function goes to component on cs42l56

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on cs42l73
Kuninori Morimoto [Mon, 8 Aug 2016 09:02:48 +0000 (09:02 +0000)]
ASoC: codec duplicated callback function goes to component on cs42l73

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on cs42xx8
Kuninori Morimoto [Mon, 8 Aug 2016 09:02:28 +0000 (09:02 +0000)]
ASoC: codec duplicated callback function goes to component on cs42xx8

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on cs4349
Kuninori Morimoto [Mon, 8 Aug 2016 09:02:09 +0000 (09:02 +0000)]
ASoC: codec duplicated callback function goes to component on cs4349

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on cs53l30
Kuninori Morimoto [Mon, 8 Aug 2016 09:01:49 +0000 (09:01 +0000)]
ASoC: codec duplicated callback function goes to component on cs53l30

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on es8328
Kuninori Morimoto [Mon, 8 Aug 2016 09:01:30 +0000 (09:01 +0000)]
ASoC: codec duplicated callback function goes to component on es8328

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on gtm601
Kuninori Morimoto [Mon, 8 Aug 2016 09:01:11 +0000 (09:01 +0000)]
ASoC: codec duplicated callback function goes to component on gtm601

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on inno_rk3036
Kuninori Morimoto [Mon, 8 Aug 2016 09:00:54 +0000 (09:00 +0000)]
ASoC: codec duplicated callback function goes to component on inno_rk3036

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on max9860
Kuninori Morimoto [Mon, 8 Aug 2016 09:00:35 +0000 (09:00 +0000)]
ASoC: codec duplicated callback function goes to component on max9860

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on pcm1681
Kuninori Morimoto [Mon, 8 Aug 2016 09:00:18 +0000 (09:00 +0000)]
ASoC: codec duplicated callback function goes to component on pcm1681

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on pcm179x
Kuninori Morimoto [Mon, 8 Aug 2016 08:59:59 +0000 (08:59 +0000)]
ASoC: codec duplicated callback function goes to component on pcm179x

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on pcm3168a
Kuninori Morimoto [Mon, 8 Aug 2016 08:59:41 +0000 (08:59 +0000)]
ASoC: codec duplicated callback function goes to component on pcm3168a

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on pcm512x
Kuninori Morimoto [Mon, 8 Aug 2016 08:59:23 +0000 (08:59 +0000)]
ASoC: codec duplicated callback function goes to component on pcm512x

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on rt5616
Kuninori Morimoto [Mon, 8 Aug 2016 08:59:05 +0000 (08:59 +0000)]
ASoC: codec duplicated callback function goes to component on rt5616

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on rt5631
Kuninori Morimoto [Mon, 8 Aug 2016 08:58:45 +0000 (08:58 +0000)]
ASoC: codec duplicated callback function goes to component on rt5631

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on sgtl5000
Kuninori Morimoto [Mon, 8 Aug 2016 08:58:28 +0000 (08:58 +0000)]
ASoC: codec duplicated callback function goes to component on sgtl5000

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on spdif_receiver
Kuninori Morimoto [Mon, 8 Aug 2016 08:58:11 +0000 (08:58 +0000)]
ASoC: codec duplicated callback function goes to component on spdif_receiver

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on spdif_transmitter
Kuninori Morimoto [Mon, 8 Aug 2016 08:57:52 +0000 (08:57 +0000)]
ASoC: codec duplicated callback function goes to component on spdif_transmitter

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ssm2602
Kuninori Morimoto [Mon, 8 Aug 2016 08:57:35 +0000 (08:57 +0000)]
ASoC: codec duplicated callback function goes to component on ssm2602

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on ssm4567
Kuninori Morimoto [Mon, 8 Aug 2016 08:57:18 +0000 (08:57 +0000)]
ASoC: codec duplicated callback function goes to component on ssm4567

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on sta32x
Kuninori Morimoto [Mon, 8 Aug 2016 08:57:00 +0000 (08:57 +0000)]
ASoC: codec duplicated callback function goes to component on sta32x

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on sta350
Kuninori Morimoto [Mon, 8 Aug 2016 08:56:41 +0000 (08:56 +0000)]
ASoC: codec duplicated callback function goes to component on sta350

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on sti-sas
Kuninori Morimoto [Mon, 8 Aug 2016 08:56:24 +0000 (08:56 +0000)]
ASoC: codec duplicated callback function goes to component on sti-sas

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on tas2552
Kuninori Morimoto [Mon, 8 Aug 2016 08:55:58 +0000 (08:55 +0000)]
ASoC: codec duplicated callback function goes to component on tas2552

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on tas5086
Kuninori Morimoto [Mon, 8 Aug 2016 08:55:41 +0000 (08:55 +0000)]
ASoC: codec duplicated callback function goes to component on tas5086

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on tas571x
Kuninori Morimoto [Mon, 8 Aug 2016 08:55:21 +0000 (08:55 +0000)]
ASoC: codec duplicated callback function goes to component on tas571x

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on tas5720
Kuninori Morimoto [Mon, 8 Aug 2016 08:55:04 +0000 (08:55 +0000)]
ASoC: codec duplicated callback function goes to component on tas5720

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on tfa9879
Kuninori Morimoto [Mon, 8 Aug 2016 08:54:44 +0000 (08:54 +0000)]
ASoC: codec duplicated callback function goes to component on tfa9879

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on tlv320aic23
Kuninori Morimoto [Mon, 8 Aug 2016 08:54:25 +0000 (08:54 +0000)]
ASoC: codec duplicated callback function goes to component on tlv320aic23

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on tlv320aic31xx
Kuninori Morimoto [Mon, 8 Aug 2016 08:53:34 +0000 (08:53 +0000)]
ASoC: codec duplicated callback function goes to component on tlv320aic31xx

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on tlv320aic3x
Kuninori Morimoto [Mon, 8 Aug 2016 08:53:08 +0000 (08:53 +0000)]
ASoC: codec duplicated callback function goes to component on tlv320aic3x

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8510
Kuninori Morimoto [Mon, 8 Aug 2016 08:52:40 +0000 (08:52 +0000)]
ASoC: codec duplicated callback function goes to component on wm8510

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8523
Kuninori Morimoto [Mon, 8 Aug 2016 08:52:19 +0000 (08:52 +0000)]
ASoC: codec duplicated callback function goes to component on wm8523

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8580
Kuninori Morimoto [Mon, 8 Aug 2016 08:52:01 +0000 (08:52 +0000)]
ASoC: codec duplicated callback function goes to component on wm8580

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8711
Kuninori Morimoto [Mon, 8 Aug 2016 08:51:40 +0000 (08:51 +0000)]
ASoC: codec duplicated callback function goes to component on wm8711

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8728
Kuninori Morimoto [Mon, 8 Aug 2016 08:51:16 +0000 (08:51 +0000)]
ASoC: codec duplicated callback function goes to component on wm8728

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8731
Kuninori Morimoto [Mon, 8 Aug 2016 08:50:58 +0000 (08:50 +0000)]
ASoC: codec duplicated callback function goes to component on wm8731

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8737
Kuninori Morimoto [Mon, 8 Aug 2016 08:50:38 +0000 (08:50 +0000)]
ASoC: codec duplicated callback function goes to component on wm8737

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8741
Kuninori Morimoto [Mon, 8 Aug 2016 08:50:19 +0000 (08:50 +0000)]
ASoC: codec duplicated callback function goes to component on wm8741

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8750
Kuninori Morimoto [Mon, 8 Aug 2016 08:50:02 +0000 (08:50 +0000)]
ASoC: codec duplicated callback function goes to component on wm8750

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8753
Kuninori Morimoto [Mon, 8 Aug 2016 08:49:44 +0000 (08:49 +0000)]
ASoC: codec duplicated callback function goes to component on wm8753

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8770
Kuninori Morimoto [Mon, 8 Aug 2016 08:49:19 +0000 (08:49 +0000)]
ASoC: codec duplicated callback function goes to component on wm8770

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8776
Kuninori Morimoto [Mon, 8 Aug 2016 08:49:02 +0000 (08:49 +0000)]
ASoC: codec duplicated callback function goes to component on wm8776

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8804
Kuninori Morimoto [Mon, 8 Aug 2016 08:48:42 +0000 (08:48 +0000)]
ASoC: codec duplicated callback function goes to component on wm8804

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8903
Kuninori Morimoto [Mon, 8 Aug 2016 08:48:24 +0000 (08:48 +0000)]
ASoC: codec duplicated callback function goes to component on wm8903

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8974
Kuninori Morimoto [Mon, 8 Aug 2016 08:48:05 +0000 (08:48 +0000)]
ASoC: codec duplicated callback function goes to component on wm8974

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8978
Kuninori Morimoto [Mon, 8 Aug 2016 08:47:36 +0000 (08:47 +0000)]
ASoC: codec duplicated callback function goes to component on wm8978

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on wm8985
Kuninori Morimoto [Mon, 8 Aug 2016 08:47:18 +0000 (08:47 +0000)]
ASoC: codec duplicated callback function goes to component on wm8985

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: remove codec duplicated callback function
Kuninori Morimoto [Mon, 8 Aug 2016 09:36:49 +0000 (09:36 +0000)]
ASoC: remove codec duplicated callback function

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch removes codec side duplicated callback function.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on pistachio-internal-dac
Kuninori Morimoto [Mon, 8 Aug 2016 08:46:59 +0000 (08:46 +0000)]
ASoC: codec duplicated callback function goes to component on pistachio-internal-dac

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: codec duplicated callback function goes to component on sun4i-codec
Kuninori Morimoto [Mon, 8 Aug 2016 08:46:41 +0000 (08:46 +0000)]
ASoC: codec duplicated callback function goes to component on sun4i-codec

codec driver and component driver has duplicated callback functions,
and codec side functions are just copied to component side when
register timing. This was quick-hack, but no longer needed.
This patch moves these functions from codec driver to component driver.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoASoC: hdmi-codec: enable multi probe for same device
Kuninori Morimoto [Wed, 3 Aug 2016 02:08:41 +0000 (02:08 +0000)]
ASoC: hdmi-codec: enable multi probe for same device

hdmi-codec driver is common HDMI sound driver,
but it doesn't care about multi sound ports.
For example, hdmi-codec driver is supporting 1 I2S and 1 SPDIF ports,
so, we can't use this driver if HDMI has 2 or more I2S ports.

And we would like to use multi detection.
For example, DesignWare HDMI driver is providing dw_hdmi_bind() to
DRM/KMS driver, and it will setups HDMI video/sound.
Note is that it will be called under for_each loop of ports.

int dw_hdmi_bind(xxx)
{
        /* register hdmi-codec driver here */
}

static int xxx_probe(struct platform_device *pdev)
{
        for_each_xxx(xx) {
                ...
                dw_hdmi_bind(xxx);
                ...
        }
}

This case, dw_hdmi_bind() would like to use hdmi-codec,
and it will be called multiple times for each ports.

Here, ASoC's CPU/Codec/Card bind will checks each "of_node" on DT,
and hdmi-codec driver is assuming its parent device for it.
But it doesn't care about case.
Thus, ASoC never detect correct sound card in this case.

To solve this issue, this patch checks each parent device,
and names "hdmi-hifi.x" in order to each ports.
And uses struct snd_soc_component_driver :: of_xlate_dai_name
for snd_soc_get_dai_name().

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
8 years agoLinux 4.8-rc1
Linus Torvalds [Mon, 8 Aug 2016 01:18:00 +0000 (18:18 -0700)]
Linux 4.8-rc1

8 years agoMerge branch 'for-linus' of git://git.kernel.dk/linux-block
Linus Torvalds [Sun, 7 Aug 2016 23:38:45 +0000 (16:38 -0700)]
Merge branch 'for-linus' of git://git.kernel.dk/linux-block

Pull more block fixes from Jens Axboe:
 "As mentioned in the pull the other day, a few more fixes for this
  round, all related to the bio op changes in this series.

  Two fixes, and then a cleanup, renaming bio->bi_rw to bio->bi_opf.  I
  wanted to do that change right after or right before -rc1, so that
  risk of conflict was reduced.  I just rebased the series on top of
  current master, and no new ->bi_rw usage has snuck in"

* 'for-linus' of git://git.kernel.dk/linux-block:
  block: rename bio bi_rw to bi_opf
  target: iblock_execute_sync_cache() should use bio_set_op_attrs()
  mm: make __swap_writepage() use bio_set_op_attrs()
  block/mm: make bdev_ops->rw_page() take a bool for read/write

8 years agoMerge tag 'drm-for-v4.8-zpos' of git://people.freedesktop.org/~airlied/linux
Linus Torvalds [Sun, 7 Aug 2016 23:35:08 +0000 (16:35 -0700)]
Merge tag 'drm-for-v4.8-zpos' of git://people.freedesktop.org/~airlied/linux

Pull drm zpos property support from Dave Airlie:
 "This tree was waiting on some media stuff I hadn't had time to get a
  stable branchpoint off, so I just waited until it was all in your tree
  first.

  It's been around a bit on the list and shouldn't affect anything
  outside adding the generic API and moving some ARM drivers to using
  it"

* tag 'drm-for-v4.8-zpos' of git://people.freedesktop.org/~airlied/linux:
  drm: rcar: use generic code for managing zpos plane property
  drm/exynos: use generic code for managing zpos plane property
  drm: sti: use generic zpos for plane
  drm: add generic zpos property

8 years agoblock: rename bio bi_rw to bi_opf
Jens Axboe [Fri, 5 Aug 2016 21:35:16 +0000 (15:35 -0600)]
block: rename bio bi_rw to bi_opf

Since commit 63a4cc24867d, bio->bi_rw contains flags in the lower
portion and the op code in the higher portions. This means that
old code that relies on manually setting bi_rw is most likely
going to be broken. Instead of letting that brokeness linger,
rename the member, to force old and out-of-tree code to break
at compile time instead of at runtime.

No intended functional changes in this commit.

Signed-off-by: Jens Axboe <axboe@fb.com>
8 years agotarget: iblock_execute_sync_cache() should use bio_set_op_attrs()
Jens Axboe [Mon, 1 Aug 2016 15:39:23 +0000 (09:39 -0600)]
target: iblock_execute_sync_cache() should use bio_set_op_attrs()

The original commit missed this function, it needs to mark it a
write flush.

Cc: Mike Christie <mchristi@redhat.com>
Fixes: e742fc32fcb4 ("target: use bio op accessors")
Signed-off-by: Jens Axboe <axboe@fb.com>
8 years agomm: make __swap_writepage() use bio_set_op_attrs()
Jens Axboe [Mon, 1 Aug 2016 15:38:44 +0000 (09:38 -0600)]
mm: make __swap_writepage() use bio_set_op_attrs()

Cleaner than manipulating bio->bi_rw flags directly.

Signed-off-by: Jens Axboe <axboe@fb.com>
8 years agoblock/mm: make bdev_ops->rw_page() take a bool for read/write
Jens Axboe [Fri, 5 Aug 2016 14:11:04 +0000 (08:11 -0600)]
block/mm: make bdev_ops->rw_page() take a bool for read/write

Commit abf545484d31 changed it from an 'rw' flags type to the
newer ops based interface, but now we're effectively leaking
some bdev internals to the rest of the kernel. Since we only
care about whether it's a read or a write at that level, just
pass in a bool 'is_write' parameter instead.

Then we can also move op_is_write() and friends back under
CONFIG_BLOCK protection.

Reviewed-by: Mike Christie <mchristi@redhat.com>
Signed-off-by: Jens Axboe <axboe@fb.com>