Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp3241103imw; Mon, 18 Jul 2022 04:50:45 -0700 (PDT) X-Google-Smtp-Source: AGRyM1skqih31wf6/d8WaBZV/pma1lCtukIEXmixPE0kRdPxshotdI0jil9OnLDtUZ3BGGgyddLa X-Received: by 2002:a17:907:72ca:b0:72f:1a9b:361b with SMTP id du10-20020a17090772ca00b0072f1a9b361bmr9347790ejc.274.1658145044900; Mon, 18 Jul 2022 04:50:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1658145044; cv=none; d=google.com; s=arc-20160816; b=JOlj6mH7EfJ5YAmU7bstFaZk4VikV0GawPcKDbuE3rVMWa6tONK4rUyzXQY6KFr3xj olLDVJbr8U4rBX0teVP3bzBuW/QXEhBiBfYD5ug5WpoRd5kHMgV2Q0IHFvYGMS4X6eXg GjYGS2lq/ntG9Z2Rnb50GVLF6MlzDMuak3BRD8nm9Z0rMLZoG/DnEeezK9N9msI5aJyo lsbUQyA5VFYHhyU2RN3nhTrIQd0LaTPg5uVbnicmSS2WUi9ByDBpUD5QAMGp6quc/vZz TqUEWzAL63VcuqiyBbYIv8VJVlGla1q8NkhbA6Ddc+1/fpl1QuhDr+iQOE3DGsx8pYKZ UxaQ== 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 :message-id:date:subject:cc:to:from:ironport-sdr; bh=zkwabZahs/TU6vqCqOhgAQDOCYVkFOySRBvIK74AOdw=; b=E0PamkOWSI/JRMqTnymK+iV5sHMAwsdaJK1uR9zF3U/na6iUSP28jTSREH/cu8lzR6 m2cWYm/1MtrwqjjjKbRqa7R7QdagpntlJDIEjFHgqOD6FCL2Lv1sNS5YeUZ1u/KgX9lz yznmLujdgDTkXfL3x7n0B81h5yiZ87WC3h4Vku06XnMtu9/ETl0YXgMdqR8Czir2bG3/ a0oq5MepbXiTVVw4Yh5U8ZCvTnfqXK2+hvIQENqKt1vHVhG/yjgJVbssrCZXJFO9bngi uukuPyat9sIvJV6es9rsDKO1hd+4yD/Qc/JqDhdk1K6l/lzux6gZVwC6ayBjN1Cqbce0 XsXg== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q22-20020a50aa96000000b0043aae23b80fsi16534680edc.280.2022.07.18.04.50.18; Mon, 18 Jul 2022 04:50:44 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233110AbiGRLFP (ORCPT + 99 others); Mon, 18 Jul 2022 07:05:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37932 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229890AbiGRLFO (ORCPT ); Mon, 18 Jul 2022 07:05:14 -0400 X-Greylist: delayed 64 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Mon, 18 Jul 2022 04:05:13 PDT Received: from esa1.mentor.iphmx.com (esa1.mentor.iphmx.com [68.232.129.153]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 975151F2CD for ; Mon, 18 Jul 2022 04:05:13 -0700 (PDT) X-IronPort-AV: E=Sophos;i="5.92,280,1650960000"; d="scan'208";a="82587672" Received: from orw-gwy-02-in.mentorg.com ([192.94.38.167]) by esa1.mentor.iphmx.com with ESMTP; 18 Jul 2022 03:04:08 -0800 IronPort-SDR: KOLm0fDLK17UpztQZHEOU5e2xawaiZVzBw4G8CBYJEeLKxtuqJtFywAAQ9j0ljtTxxAP5TOKpW GyBfn0wKp9zk8UIadzBPooNUcb0tWXJoKzledJEWzThCBbnY4ZLGEoc6rs79HR84FToENs4DLo 4lzixczAIatDJ8yy+x7Dr9U4VL/NjPPEVEURIL2W0zucDrOOy+2kI0ve3a7J8T2p3vnWCc95O6 Y/8L7KCq73kAi5iGfFOaqXupBtRZjbzSl9PhkvY4mjMmnV1EY850RaTndEoyH7HOpk9ZGmT/ee OXg= From: Jiada Wang To: , , , , CC: , , , , Subject: [PATCH v1 1/1] rsnd: ssiu: add missing .quit callback for gen2 Date: Mon, 18 Jul 2022 20:04:04 +0900 Message-ID: <20220718110404.1529085-1-jiwang_wang@mentor.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7BIT Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_PASS,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 From: Wang Jiada commit 83b220cf8eb2a ("ASoC: rsnd: implement BUSIF related code in ssiu.c") moved BUSIF related code in ssiu.c which added .quit callback in ssiu.c to disable error irq when ssiu quits. But .quit callback was added only for gen1 and is missing for gen2, this causes error irq is left enabled after ssiu quits on gen2. This commit adds missing .quit callback for gen2 Signed-off-by: Wang Jiada Cc: Dean Jenkins Cc: Eugeniu Rosca --- sound/soc/sh/rcar/ssiu.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sound/soc/sh/rcar/ssiu.c b/sound/soc/sh/rcar/ssiu.c index 4b8a63e336c7..19a8030a660d 100644 --- a/sound/soc/sh/rcar/ssiu.c +++ b/sound/soc/sh/rcar/ssiu.c @@ -417,6 +417,7 @@ static struct rsnd_mod_ops rsnd_ssiu_ops_gen2 = { .name = SSIU_NAME, .dma_req = rsnd_ssiu_dma_req, .init = rsnd_ssiu_init_gen2, + .quit = rsnd_ssiu_quit, .start = rsnd_ssiu_start_gen2, .stop = rsnd_ssiu_stop_gen2, .get_status = rsnd_ssiu_get_status, -- 2.25.1