From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f177.google.com (mail-pg1-f177.google.com [209.85.215.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9AF9F1C5F27 for ; Thu, 4 Jun 2026 03:36:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780544169; cv=none; b=ZnoqoFZSaP6x5LVoXvmm/Kk8ZFzaYxPOVLb1r9jx9wu+xF/XYcbsU46G0JCmF0JzxmPbuVgEQnDDgYhcecathRL78n7CSqoNme5Fb3tZT0T1UQ2t6kxHzj3MTKO7WpQVaJAhhn/yLfyAke96ywHREK/Dzx2bBbKc8iuHiAXP4y4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780544169; c=relaxed/simple; bh=Gg05KyqMv2wJ0W2xaRPpEld/ZyF+JAuCF5mHqDhqo4Y=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=W9B+TwPw8+yYXk6nP4X6cf8Wo3/peep/igH+4KDv4f0w2/H5trmfX6TJgWDPovJ/QXN3NLFxaEnP9CLgqlKBqQCPO/+VG0+uyPNmf1xufL6xtQP6TfJQ7jFxmHq6PIQ8nHtjR0LNEK2XnvXuUd4xEirzM1B/DTQs5Ya/2EGP82c= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=VN8UTXjM; arc=none smtp.client-ip=209.85.215.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="VN8UTXjM" Received: by mail-pg1-f177.google.com with SMTP id 41be03b00d2f7-c85d8615b09so156984a12.3 for ; Wed, 03 Jun 2026 20:36:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780544168; x=1781148968; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=4sGy0akI76XbwNYB58aYQ6sLn7Il/NliKwIUEuxnuMI=; b=VN8UTXjMe6KQ6npQMXu1oGxpzcC7WOlZk+bWuFSk2wVdOrCYlHlLMuZxgDF7WQ5SBQ 01/3d2WjtuU4BH/ZIwnjn/y8rBzwdwFzf+aw91gskC5S5CN26LMIWmW4LwEztxahxiHj +d6in2OvwlRSt4bHMLsdfmrlgK2GiDlzC1M1UTNcVZ/tLhQ76UrgpoYmZB0VL/djn9KU ddYjnzphBYIWnBbSgJxqhDb+uMsOYJnuh7dzJc29INYWpZF1BHq6UqxI5EsTBjRJqhQj ajhofcRIhg0EEO984EM1j7FIf4aljH79xRu4SO+23atF95dbbIPlUI2uS8LM98TbDlDf osaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780544168; x=1781148968; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=4sGy0akI76XbwNYB58aYQ6sLn7Il/NliKwIUEuxnuMI=; b=n8rla0W11SamAF8J/P0Rizze5xV/Xypn2cwSdBXV3fbdMyyT/4SQ6u0zXxyQrED4Pr ZBLrZQEDn1Cz4VEXJ1dJXEy7zGpZHzF/Nm5bGFazFGkSh1+HFXvbpf2BnGgVVc1Aa6sk qlpglHI5ud8MIjekhrjNMcid109C7bjj1Jw696Gx1JD/i2U41yV5D7jlu89fhzSlNdlh +d1MBuVpK00jE0XhefaN4wWvHGvvK/3Wo6uCHhNIqof85PTJnnDbXHIQJ+M4rIHWCQNn JxBWHkEYXLZsOgoeqcLpqH1jS5b8haqo+vLkORD1zQllOiKp14PhpjBjRt0d2pel2bqi VDRA== X-Forwarded-Encrypted: i=1; AFNElJ9ylVXPepA1XaEdB5QG44DAG4Rg2xA0EDj52Fe5u3U68mZtS3gDLWFan1D1cOX+owAIBF2NmLLrngBGtPQ=@vger.kernel.org X-Gm-Message-State: AOJu0YyE3aMb8w1yqKdJGfG2vEwo8GUQIQF1YEtSbrmpywumORKYVa3Q k89B1cen9UA5p+otlgnHcubOG7vKPHmMpxOD1YWw6D9PBjF1cz4xp3K3 X-Gm-Gg: Acq92OEex0zIFgvH3f8ucpM7ahroW2KbyfMaipx8dFzZrR/x0lk9JEzdNY8EDMHGfnm 5HU+X8jNbtOCi0leMZVN5Y6rD56iRif50oEmlzx4eCQYhA9AI1tZ2imjHXOdHiPrbyV2aTHKrhu JkQNbx7flGWX/NMUue8Y/OMNQh9WrjSY77VkMVP6o2rpcdwxvHpIwAhNShUGZrraMQBgY2q52ej d68/DooDecNChYNynTbWFefMv+LJXnIFWpl/riQCS5JFYA4yu5dD2gD1yMY6comdSJ+35Bwqzmm 8kaq6NU9JTmPBeNaRR+AYBBZaYXmMxAxJSSADGeVZp1DzaAagkQ/7NfqeWJk4WemByfS7vR8Bs+ jkwedbHE5opm5EdSKKImThAbhekfm6wB7csTfTvVdRJp8UXH7VzZUTv0AJWBY0f6CZHY1n7Tg/z lILqvYyRzGm4cBXcl2GaxY7NbgTY85o3JhWBs1wKd7EE8WPdrT6RlgAl+cuI7Fb8jvgtKn X-Received: by 2002:a05:6a00:b603:b0:842:6419:3ed2 with SMTP id d2e1a72fcca58-84284f2c206mr6902399b3a.33.1780544167919; Wed, 03 Jun 2026 20:36:07 -0700 (PDT) Received: from phuc-desktop.. ([183.91.15.56]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-8428221a7e9sm5539745b3a.11.2026.06.03.20.36.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jun 2026 20:36:07 -0700 (PDT) From: phucduc.bui@gmail.com To: Heiko Stuebner , Mark Brown , Liam Girdwood Cc: Nicolas Frattaroli , Jaroslav Kysela , Takashi Iwai , linux-sound@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, bui duc phuc Subject: [PATCH v2 0/3] ASoC: rockchip: Use guard() for spin locks Date: Thu, 4 Jun 2026 10:35:50 +0700 Message-ID: <20260604033554.96996-1-phucduc.bui@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: bui duc phuc Hi all, This series converts spinlock handling in the Rockchip sound drivers to use guard() helpers. The changes are code cleanup only and should have no functional impact. Changes in v2: - Remove the unnecessary err_pm_put label in rockchip_sai_hw_params(). Compile tested only. Best regards, Phuc bui duc phuc (3): ASoC: rockchip: rockchip_i2s: Use guard() for spin locks ASoC: rockchip: i2s-tdm: Use guard() for spin locks ASoC: rockchip: rockchip_sai: Use guard() for spin locks sound/soc/rockchip/rockchip_i2s.c | 160 ++++++++-------- sound/soc/rockchip/rockchip_i2s_tdm.c | 8 +- sound/soc/rockchip/rockchip_sai.c | 262 +++++++++++++------------- 3 files changed, 211 insertions(+), 219 deletions(-) -- 2.43.0