#!/bin/sh # description: produce callgraphs in short form for scripting use perf script -s "$PERF_EXEC_PATH"/scripts/python/stackcollapse.py "$@" href='https://universe.0xinfinity.dev/distro/kernel/'/> 2025-05-22T10:02:07Z ASoC: tegra: ASRC: Update ARAM address 2025-05-22T10:02:07Z Sheetal sheetal@nvidia.com 2025-05-12T05:17:41Z urn:sha1:fa83757df3f40c05b5ab4154253e8aeefa31a9a6 The ARAM address for Tegra264 has been updated. To maintain backward compatibility given its chip-specific nature, it's now included in the soc_data. Signed-off-by: Sheetal <sheetal@nvidia.com> Link: https://patch.msgid.link/20250512051747.1026770-6-sheetal@nvidia.com Signed-off-by: Mark Brown <broonie@kernel.org> ASoC: tegra186: Convert to RUNTIME_PM_OPS() & co 2025-03-17T10:15:00Z Takashi Iwai tiwai@suse.de 2025-03-17T09:55:44Z urn:sha1:5f6e34c575b86becafbee0051b2eb47145b5af57 Use the newer RUNTIME_PM_OPS() and SYSTEM_SLEEP_PM_OPS() macros instead of SET_RUNTIME_PM_OPS() and SET_SYSTEM_SLEEP_PM_OPS() together with pm_ptr(), which allows us dropping ugly __maybe_unused attributes. This optimizes slightly when CONFIG_PM is disabled, too. Cc: linux-tegra@vger.kernel.org Signed-off-by: Takashi Iwai <tiwai@suse.de> Reviewed-by: Charles Keepax <ckeepax@opensource.cirrus.com> Link: https://patch.msgid.link/20250317095603.20073-83-tiwai@suse.de Signed-off-by: Mark Brown <broonie@kernel.org> ASoC: Switch back to struct platform_driver::remove() 2024-09-09T17:26:49Z Uwe Kleine-König u.kleine-koenig@baylibre.com 2024-09-09T15:12:30Z urn:sha1:130af75b5c05eef4ecd8593371f3e924bcd41241 After commit 0edb555a65d1 ("platform: Make platform_driver::remove() return void") .remove() is (again) the right callback to implement for platform drivers. Convert all drivers below sound/soc to use .remove(), with the eventual goal to drop struct platform_driver::remove_new(). As .remove() and .remove_new() have the same prototypes, conversion is done by just changing the structure member name in the driver initializer. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com> Link: https://patch.msgid.link/20240909151230.909818-2-u.kleine-koenig@baylibre.com Signed-off-by: Mark Brown <broonie@kernel.org> ASoC: Explicitly include correct DT includes 2023-10-09T12:13:56Z Rob Herring robh@kernel.org 2023-10-06T20:09:10Z urn:sha1:340d79a14d6ab5066ba40651764db20bd151aea7 The DT of_device.h and of_platform.h date back to the separate of_platform_bus_type before it was merged into the regular platform bus. As part of that merge prepping Arm DT support 13 years ago, they "temporarily" include each other. They also include platform_device.h and of.h. As a result, there's a pretty much random mix of those include files used throughout the tree. In order to detangle these headers and replace the implicit includes with struct declarations, users need to explicitly include the correct includes. Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Acked-by: Charles Keepax <ckeepax@opensource.cirrus.com> Reviewed-by: Claudiu Beznea <claudiu.beznea@tuxon.dev> # for at91 Signed-off-by: Rob Herring <robh@kernel.org> Link: https://lore.kernel.org/r/20231006-dt-asoc-header-cleanups-v3-1-13a4f0f7fee6@kernel.org Signed-off-by: Mark Brown <broonie@kernel.org> ASoC: tegra: Use normal system sleep for ASRC 2023-06-22T17:02:04Z Sameer Pujar spujar@nvidia.com 2023-06-22T11:34:13Z urn:sha1:2cc41db71a434844ca97b6e30c9a30a2464a996e Align with other AHUB module drivers and use normal system sleep for ASRC as well. Signed-off-by: Sameer Pujar <spujar@nvidia.com> Link: https://lore.kernel.org/r/Message-Id: <1687433656-7892-6-git-send-email-spujar@nvidia.com> Signed-off-by: Mark Brown <broonie@kernel.org>