Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp15332392rwb; Mon, 28 Nov 2022 10:18:14 -0800 (PST) X-Google-Smtp-Source: AA0mqf62paR/Y326VPtmtY+Xdwil/AROaKrW/gIN4EVI4BgUfUJAsPp7HuNC6NrToE5ZhU2LZGpN X-Received: by 2002:a17:90a:3d4c:b0:219:3db6:f194 with SMTP id o12-20020a17090a3d4c00b002193db6f194mr4980328pjf.27.1669659493964; Mon, 28 Nov 2022 10:18:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669659493; cv=none; d=google.com; s=arc-20160816; b=wEYJsdiue3DQrfwNqrIfajYtlUxGTxUw//y5KKjZOfJ7P84DCrye4CJhfJcKYcdZNl hvMJLo4gZnM53zIx5f84RiZJDTlgKL1W1cCtJ02ZkDs4n1gZopTN3ZBTvVbavj4oB5V4 SF2c1ineMYIYiTtB7kzfD7Caa5ICKvOnZ7k0Yo240zZbLtoXniFB0iCrgM7UelUQzCMe NLM4qmx7WzpL6Q4FT2xKEnsIdrb0tYVs94FkCvIHS7uZ9bqfUdz/17cAWks6APakzjdH U9EoBoFwNIANyZR8z15no3rlBnb8VHdwK8tKmyPMO0yVs4q6kREOy59/mj6ewJaHfRIC cJGA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version:date :message-id:subject:references:in-reply-to:cc:to:from:dkim-signature; bh=+mC2R9jSXsaUkG5WJqEi7l8L09kg5942WQp9Q3o3a0s=; b=ghJn1CrRvFs0NHW20O+HMV9m1m0wt3HjHUiLpg8EtP+vkWhq1P5Mmqk0vsuH6tT4vy bBCWaoCorO/tYlzCUkGJ4unXsLtuT/3C1uBkVyMrSsfGVLbulK7VUkMLJ79kglwy+sL/ pUd+SlylTtw5E+0u66AObFigDsvCDYnVFl4lHi1jeWN0YKeL4nPg/IAyQoMKkVZbCyIm NjL9HfenEELf2z1txNGB6FeuvMFxd9TdsFBvVEAeMzJrWg5idNtJszVQBZxnso7DENRd MBVsPeC+3x4Kt8RRW4awXpYr6L55Sqha1kdDJlZoxznpYmAMI6OkiXm+IAftTtC7Xkv4 hIvA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Osc1H1Y2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 21-20020a631355000000b00477ffa1aaf7si6561014pgt.50.2022.11.28.10.18.02; Mon, 28 Nov 2022 10:18:13 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Osc1H1Y2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233385AbiK1Rna (ORCPT + 84 others); Mon, 28 Nov 2022 12:43:30 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51206 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233208AbiK1RnE (ORCPT ); Mon, 28 Nov 2022 12:43:04 -0500 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 652CE29347 for ; Mon, 28 Nov 2022 09:40:27 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 02F23612F3 for ; Mon, 28 Nov 2022 17:40:27 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7C351C433D6; Mon, 28 Nov 2022 17:40:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1669657226; bh=ksNf/YddouAnHYSNO35e1eWHI7ypXSlIfibrJFdWEf4=; h=From:To:Cc:In-Reply-To:References:Subject:Date:From; b=Osc1H1Y2dd/1zAyoQv+CJvEfOBepdr9KnkC0Zq43CfxEmyEQzwk67A9puNnYw1UAG O7eYNatbOG5Z14pGD8hrppnia2Ca1TJvKAzr96aG88MMS/18dMhTP38B9tjfH3zMta YqQR6azn+QEVmFrzUXaVXRPwFej2H01vc+BY0ce5spLiGefmYlCDipt0DhT9Q/yvmS hc7EKRFdHf93+NgdMwL47eGE10e3kiqHQqqsBa/sHM/+o+IenCpufIpc78A+zKNHDF gZ3Sq/2abivOb7aykWQsyg+5mbBuDoihw6NCLvLqoHlYm07PhN7incrFBJbmaAy2Ym 3o1u0nuxP+WUw== From: Mark Brown To: Matthias Brugger , Jaroslav Kysela , Liam Girdwood , Takashi Iwai , Ricardo Ribalda Cc: linux-kernel@vger.kernel.org, alsa-devel@alsa-project.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org In-Reply-To: <20221128-mt8173-afe-v1-0-70728221628f@chromium.org> References: <20221128-mt8173-afe-v1-0-70728221628f@chromium.org> Subject: Re: [PATCH] ASoC: mediatek: mt8173: Enable IRQ when pdata is ready Message-Id: <166965722420.688163.18006301242962769416.b4-ty@kernel.org> Date: Mon, 28 Nov 2022 17:40:24 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Mailer: b4 0.10.0-dev-fc921 X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 28 Nov 2022 11:49:16 +0100, Ricardo Ribalda wrote: > If the device does not come straight from reset, we might receive an IRQ > before we are ready to handle it. > > Fixes: > > [ 2.334737] Unable to handle kernel read from unreadable memory at virtual address 00000000000001e4 > [ 2.522601] Call trace: > [ 2.525040] regmap_read+0x1c/0x80 > [ 2.528434] mt8173_afe_irq_handler+0x40/0xf0 > ... > [ 2.598921] start_kernel+0x338/0x42c > > [...] Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next Thanks! [1/1] ASoC: mediatek: mt8173: Enable IRQ when pdata is ready commit: 4cbb264d4e9136acab2c8fd39e39ab1b1402b84b All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark