<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/sound, branch v2019.01</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/sound?h=v2019.01</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/sound?h=v2019.01'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2018-12-13T23:37:10Z</updated>
<entry>
<title>dm: sound: Use the correct number of channels for sound</title>
<updated>2018-12-13T23:37:10Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-12-10T17:37:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f987177db9c988142032ed8142a093cce2378a90'/>
<id>urn:sha1:f987177db9c988142032ed8142a093cce2378a90</id>
<content type='text'>
At present the 'beep' sound generates a waveform for only one channel even
if two are being used. This means that the beep is twice the frequency it
should be. Correct this by making it a parameter.

The fix in a previous commit was correct for sandbox but not for other
boards.

Fixes: 03f11e87a8 ("sound: Correct data output in sound_create_square_wave()")
Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: sandbox: Allow selection of sample rate and channels</title>
<updated>2018-12-13T23:37:09Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-12-10T17:37:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e221cdcf44c80a6de78fd9285c5325db231ed20c'/>
<id>urn:sha1:e221cdcf44c80a6de78fd9285c5325db231ed20c</id>
<content type='text'>
At present these parameters are hard-coded in the sdl interface code.
Allow them to be specified by the driver instead.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: sound: max98095: Tidy up error codes</title>
<updated>2018-12-13T23:36:41Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-12-10T17:37:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bc58184ec5013a6ec5bf75a314c08bd7ae24d60b'/>
<id>urn:sha1:bc58184ec5013a6ec5bf75a314c08bd7ae24d60b</id>
<content type='text'>
Return a valid error code instead of -1.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: sound: Fix license headers</title>
<updated>2018-12-13T23:36:41Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-12-10T17:37:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e9f66f4f5b46f9cee3bd891145f0b6319e511bb5'/>
<id>urn:sha1:e9f66f4f5b46f9cee3bd891145f0b6319e511bb5</id>
<content type='text'>
Fix a few files whos license headers were not converted to SPDX.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: sound: Complete migration to driver model</title>
<updated>2018-12-13T23:36:41Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-12-10T17:37:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f2b25c9bf8212139f43ded090c78d604babc4337'/>
<id>urn:sha1:f2b25c9bf8212139f43ded090c78d604babc4337</id>
<content type='text'>
All users of sound are converted to use driver model. Drop the old code
and the CONFIG_DM_SOUND option.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: exynos: sound: Convert to use driver model</title>
<updated>2018-12-13T23:36:30Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-12-10T17:37:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=93a98a6ff3b1ce86a1a1fef6a6e2dc9d5515c9ba'/>
<id>urn:sha1:93a98a6ff3b1ce86a1a1fef6a6e2dc9d5515c9ba</id>
<content type='text'>
Update snow's device tree and config to use driver model for sound. Also
update the others as best we can.

Spring does not appear to have audio support in the kernel. The smdk5250
and smdk5420 boards use a wolfson codec which I cannot test with. So the
only boards that is tested and known to work are snow, pit and pi.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: sound: exynos: Add support for max98090</title>
<updated>2018-12-13T23:36:30Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-12-10T17:37:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8cad63c74d549740333d59429eaad24ee1d8c3ba'/>
<id>urn:sha1:8cad63c74d549740333d59429eaad24ee1d8c3ba</id>
<content type='text'>
Add support for this new codec which is used by pit.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: sound: Move common code out of maxim98095</title>
<updated>2018-12-13T23:36:30Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-12-10T17:37:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0ab6f0b358195b26096806f3002c8d153e5334dd'/>
<id>urn:sha1:0ab6f0b358195b26096806f3002c8d153e5334dd</id>
<content type='text'>
The register-access code is useful for any maxim codec. Move it out into
its own file.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: sound: Add conversion to driver model</title>
<updated>2018-12-13T23:36:29Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-12-10T17:37:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d6cadd591879ba9d2d8a4375bb65f5032b5fb987'/>
<id>urn:sha1:d6cadd591879ba9d2d8a4375bb65f5032b5fb987</id>
<content type='text'>
Move the existing hardware drivers over to use driver model.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: sound: Start i2c IDs from 0</title>
<updated>2018-12-13T23:32:49Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2018-12-10T17:37:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6c986cfef4a104ad39faf381014b7c315984cab8'/>
<id>urn:sha1:6c986cfef4a104ad39faf381014b7c315984cab8</id>
<content type='text'>
The current ID enums start from 1 but there does not seem to be any reason
that they cannot start with 0. Adjust the code to avoid the +1 in
codec_init().

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
