<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/drivers/pcsp/pcsp.c, branch master</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=master</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2025-07-11T07:51:09Z</updated>
<entry>
<title>ALSA: pcsp: Use safer strscpy() instead of strcpy()</title>
<updated>2025-07-11T07:51:09Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2025-07-10T10:05:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6d352251e905c13f4363ca7780a94ee703077900'/>
<id>urn:sha1:6d352251e905c13f4363ca7780a94ee703077900</id>
<content type='text'>
Use a safer function strscpy() instead of strcpy() for copying to
arrays.

Only idiomatic code replacement, and no functional changes.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Link: https://patch.msgid.link/20250710100727.22653-8-tiwai@suse.de
</content>
</entry>
<entry>
<title>ALSA: Switch to use hrtimer_setup()</title>
<updated>2025-02-10T08:26:31Z</updated>
<author>
<name>Nam Cao</name>
</author>
<published>2025-02-05T10:46:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=70e90680c2592c38c62e5716f1296a2d74bae7af'/>
<id>urn:sha1:70e90680c2592c38c62e5716f1296a2d74bae7af</id>
<content type='text'>
hrtimer_setup() takes the callback function pointer as argument and
initializes the timer completely.

Replace hrtimer_init() and the open coded initialization of
hrtimer::function with the new setup mechanism.

Patch was created by using Coccinelle.

Acked-by: Zack Rusin &lt;zack.rusin@broadcom.com&gt;
Signed-off-by: Nam Cao &lt;namcao@linutronix.de&gt;
Cc: Takashi Iwai &lt;tiwai@suse.com&gt;
Link: https://patch.msgid.link/598031332ce738c82286a158cb66eb7e735b2e79.1738746904.git.namcao@linutronix.de
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: pcsp: Use standard print API</title>
<updated>2024-08-08T05:47:23Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2024-08-07T13:34:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9cbe416b9356e84863dff02112d3d3c095f881f8'/>
<id>urn:sha1:9cbe416b9356e84863dff02112d3d3c095f881f8</id>
<content type='text'>
Use the standard print API with dev_*() instead of the old house-baked
one.  It gives better information and allows dynamically control of
debug prints.

Reviewed-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Link: https://patch.msgid.link/20240807133452.9424-15-tiwai@suse.de
</content>
</entry>
<entry>
<title>ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS()</title>
<updated>2024-02-12T10:50:24Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2024-02-07T15:51:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=19e332e50219412d417c0c79efdd4d3db9c633da'/>
<id>urn:sha1:19e332e50219412d417c0c79efdd4d3db9c633da</id>
<content type='text'>
Use the	new DEFINE_SIMPLE_DEV_PM_OPS() instead of SIMPLE_DEV_PM_OPS()
for code-simplification.  We need no longer CONFIG_PM_SLEEP ifdefs.
Just a cleanup, no functional changes.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Link: https://lore.kernel.org/r/20240207155140.18238-4-tiwai@suse.de
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: pcsp: Allocate resources with device-managed APIs</title>
<updated>2021-07-19T14:17:32Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2021-07-15T07:59:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3a1e341c5687b4e8fe51ca1c933b1f23ab3304c1'/>
<id>urn:sha1:3a1e341c5687b4e8fe51ca1c933b1f23ab3304c1</id>
<content type='text'>
Use the new snd_devm_card_new() for the card object allocation and the
devres version for the input device, and clean up the superfluous
remove callback.

Link: https://lore.kernel.org/r/20210715075941.23332-80-tiwai@suse.de
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>module: remove never implemented MODULE_SUPPORTED_DEVICE</title>
<updated>2021-03-17T20:16:18Z</updated>
<author>
<name>Leon Romanovsky</name>
</author>
<published>2021-03-17T10:45:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6417f03132a6952cd17ddd8eaddbac92b61b17e0'/>
<id>urn:sha1:6417f03132a6952cd17ddd8eaddbac92b61b17e0</id>
<content type='text'>
MODULE_SUPPORTED_DEVICE was added in pre-git era and never was
implemented. We can safely remove it, because the kernel has grown
to have many more reliable mechanisms to determine if device is
supported or not.

Signed-off-by: Leon Romanovsky &lt;leonro@nvidia.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>ALSA: drivers: Constify snd_device_ops definitions</title>
<updated>2020-01-03T08:23:52Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2020-01-03T08:16:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=34273b234c0712c963f02845919125686f503d3e'/>
<id>urn:sha1:34273b234c0712c963f02845919125686f503d3e</id>
<content type='text'>
Now we may declare const for snd_device_ops definitions, so let's do
it for optimization.

There should be no functional changes by this patch.

Link: https://lore.kernel.org/r/20200103081714.9560-6-tiwai@suse.de
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>treewide: Add SPDX license identifier for more missed files</title>
<updated>2019-05-21T08:50:45Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2019-05-19T12:08:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=09c434b8a0047c69e48499de0107de312901e798'/>
<id>urn:sha1:09c434b8a0047c69e48499de0107de312901e798</id>
<content type='text'>
Add SPDX license identifiers to all files which:

 - Have no license information of any form

 - Have MODULE_LICENCE("GPL*") inside which was used in the initial
   scan/conversion to ignore the file

These files fall under the project license, GPL v2 only. The resulting SPDX
license identifier is:

  GPL-2.0-only

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ALSA: drivers: Remove superfluous snd_pcm_suspend*() calls</title>
<updated>2019-01-15T16:47:06Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2019-01-11T17:02:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3c40dfeb044943d2323d39c7348c910746a81add'/>
<id>urn:sha1:3c40dfeb044943d2323d39c7348c910746a81add</id>
<content type='text'>
The call of snd_pcm_suspend_all() &amp; co became superfluous since we
call it in the PCM PM ops.  Let's remove them.

Reviewed-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: pcsp: Use common error handling code in snd_card_pcsp_probe()</title>
<updated>2017-08-22T15:49:21Z</updated>
<author>
<name>Markus Elfring</name>
</author>
<published>2017-08-22T15:33:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2cded8c891fe04bea5772fad20c96c72315b9014'/>
<id>urn:sha1:2cded8c891fe04bea5772fad20c96c72315b9014</id>
<content type='text'>
Add a jump target so that a bit of exception handling can be better reused
at the end of this function.

This issue was detected by using the Coccinelle software.

Signed-off-by: Markus Elfring &lt;elfring@users.sourceforge.net&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
</feed>
