From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 01CADC47258 for ; Thu, 25 Jan 2024 13:20:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=MEWrJfCJF47j0fRd7EuLaXW7410qgQ3KZzBJLWjoilM=; b=mZzUb4adq4gKn/ 3Q6UXGBuqIAM3gA0cf561e9iU3D2RSra43WBFZ12KZAsPsorlkOWKohjOaHsq6L3LNKAwQpI8xO6l H1qqgYIsbGnWZ3Z8TfL/jatEigyWqYUP+B8WAD2h38DVbeiWf5KPtuazsw8ze4O8ZwHS/Oklx2W/v RoP8pbM6kRB3RRjG7l7nzf4OFgVPx9AzaHjGpEtvyo4MB6yFA0yFK1K2h1m/ssG8p+5rjmI7Dg+Nk zXtXJUiKWRlvPyHHmbL3YgZr4wQrtAzcYqGnSq8dP3fXBQTXZ/yyO3oq6ku3JyQIE+qJ8JvHaknK0 wQFHB7UcZmYMV5mx+Euw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rSzeg-000000001Lu-1ooC; Thu, 25 Jan 2024 13:20:30 +0000 Received: from mail-oi1-x232.google.com ([2607:f8b0:4864:20::232]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rSzed-0000000018U-0wMJ for linux-arm-kernel@lists.infradead.org; Thu, 25 Jan 2024 13:20:29 +0000 Received: by mail-oi1-x232.google.com with SMTP id 5614622812f47-3bd7c5b2439so3837077b6e.1 for ; Thu, 25 Jan 2024 05:20:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706188800; x=1706793600; darn=lists.infradead.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=587jgwVYpxZvmZpAiByRkGCro3u2An7GsZ6G/Kd3gVA=; b=oRL89SWhk7XzMnWwTept5qUc88rLFtm3i9TZuZ5MycViYfWcHv61rXz7FY409uSHl4 O4TRRHS8PWcVzNaMGLsvv3FWmU5de/zyw8XHqw/ettOkBCkQ283t7tN2sD3plh4qRDWV nseF/xPobectwaVJiiZ/sgZTkmuSLxTp24dlUXFtt0rbrUtwG8ZD9aQTAe9HMJp4xvMC Y7ZDXp+FdvEiQ9ggL6QKnLIrTldF/WYvNqd7HzyMUv7nwp4b2EAYmsyrGTT+2+w5CHs4 583oOJ88DJcbbckE7dPcNoYAgcRT39Zt9Ee07ATW0KPB2571Vzapu+pL+1dVYY7uTI9s Px4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706188800; x=1706793600; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=587jgwVYpxZvmZpAiByRkGCro3u2An7GsZ6G/Kd3gVA=; b=q2jIo76dvTMi+pl9gMZ8t+jDtU5ernFbOguW1+/Nb00aAubsG+1cLYuSQO5NnLwa5K QLwXcYbUhtTrlhLkyLFumP4XUQcRZDxcHtaBAmLngH65z6dXlkwHw8mu/LIPtFQCnNQ3 9S+5awaLDH4v0FXfPtL/t4/J8zDL+a14CZwQaLApsShbXFZlNAzbY067xu8Ul7eIrIEF mAR2/ZN1a/OiWUHQ3R4fHsKQ0F7ujRmdHJBzhkpFP3QjAbhNa57CNbPTHYURoYQbhZiG Q+Icas8XPLHDT3R8plWAXZW4kSy2XgATE5hhNKyWXHNrn9T4/AJbw73auR/eWyviDnJ6 4Hig== X-Gm-Message-State: AOJu0YyOVDrD1ho2PNihL7djySP8HxeWWMWtsH3tgYdVMMIf3r3OLxWP APtuymoW0Rfq9j8mYDn4t2HJOengtLBwL5AMVsxoXpQvTAn6kUS0QFRkUs0FDS7PZqiSdc1Y02C AQJxaD1UcDEIcjiK3e4yackxWPgslQLtkYKS8sA== X-Google-Smtp-Source: AGHT+IFnCGf7RvqSCBU9Cm4vURnbLZGTb1pJk6gRjtk1EoYoEZbCmKBY/3oGux2uz8Gm5BbjBiqBKbJtDTyI+k4caKA= X-Received: by 2002:a05:6870:670f:b0:210:b511:a31b with SMTP id gb15-20020a056870670f00b00210b511a31bmr898369oab.85.1706188799770; Thu, 25 Jan 2024 05:19:59 -0800 (PST) MIME-Version: 1.0 References: <20240122225710.1952066-1-peter.griffin@linaro.org> <20240122225710.1952066-4-peter.griffin@linaro.org> <6c72a521-1048-42eb-ac74-d8f718a90723@linaro.org> In-Reply-To: From: Peter Griffin Date: Thu, 25 Jan 2024 13:19:47 +0000 Message-ID: Subject: Re: [PATCH 3/9] watchdog: s3c2410_wdt: update to use new exynos_pmu_*() apis To: Saravana Kannan Cc: Krzysztof Kozlowski , arnd@arndb.de, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, linux@roeck-us.net, wim@linux-watchdog.org, conor+dt@kernel.org, alim.akhtar@samsung.com, jaewon02.kim@samsung.com, chanho61.park@samsung.com, semen.protsenko@linaro.org, kernel-team@android.com, tudor.ambarus@linaro.org, andre.draszik@linaro.org, willmcvicker@google.com, linux-fsd@tesla.com, linux-watchdog@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, Greg Kroah-Hartman X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240125_052027_286903_F3A4FD93 X-CRM114-Status: GOOD ( 44.23 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgU2FyYXZhbmEsCgpUaGFua3MgZm9yIHRoZSBmZWVkYmFjayEKCk9uIFdlZCwgMjQgSmFuIDIw MjQgYXQgMjE6MjcsIFNhcmF2YW5hIEthbm5hbiA8c2FyYXZhbmFrQGdvb2dsZS5jb20+IHdyb3Rl Ogo+Cj4gT24gVHVlLCBKYW4gMjMsIDIwMjQgYXQgMTA6MjfigK9QTSBLcnp5c3p0b2YgS296bG93 c2tpCj4gPGtyenlzenRvZi5rb3psb3dza2lAbGluYXJvLm9yZz4gd3JvdGU6Cj4gPgo+ID4gT24g MjQvMDEvMjAyNCAwNDozNywgU2FyYXZhbmEgS2FubmFuIHdyb3RlOgo+ID4gPiBPbiBUdWUsIEph biAyMywgMjAyNCBhdCAxMDoxMuKAr0FNIEtyenlzenRvZiBLb3psb3dza2kKPiA+ID4gPGtyenlz enRvZi5rb3psb3dza2lAbGluYXJvLm9yZz4gd3JvdGU6Cj4gPiA+Pgo+ID4gPj4gT24gMjMvMDEv MjAyNCAxODozMCwgUGV0ZXIgR3JpZmZpbiB3cm90ZToKPiA+ID4+Pj4+ICAgICAgICAgICAgICAg ZGV2X3dhcm4od2R0LT5kZXYsICJDb3VsZG4ndCBnZXQgUlNUX1NUQVQgcmVnaXN0ZXJcbiIpOwo+ ID4gPj4+Pj4gICAgICAgZWxzZSBpZiAocnN0X3N0YXQgJiBCSVQod2R0LT5kcnZfZGF0YS0+cnN0 X3N0YXRfYml0KSkKPiA+ID4+Pj4+IEBAIC02OTgsMTQgKzY5OSw2IEBAIHN0YXRpYyBpbnQgczNj MjQxMHdkdF9wcm9iZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQo+ID4gPj4+Pj4gICAg ICAgaWYgKHJldCkKPiA+ID4+Pj4+ICAgICAgICAgICAgICAgcmV0dXJuIHJldDsKPiA+ID4+Pj4+ Cj4gPiA+Pj4+PiAtICAgICBpZiAod2R0LT5kcnZfZGF0YS0+cXVpcmtzICYgUVVJUktTX0hBVkVf UE1VUkVHKSB7Cj4gPiA+Pj4+PiAtICAgICAgICAgICAgIHdkdC0+cG11cmVnID0gc3lzY29uX3Jl Z21hcF9sb29rdXBfYnlfcGhhbmRsZShkZXYtPm9mX25vZGUsCj4gPiA+Pj4+PiAtICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNhbXN1bmcsc3lzY29uLXBoYW5k bGUiKTsKPiA+ID4+Pj4+IC0gICAgICAgICAgICAgaWYgKElTX0VSUih3ZHQtPnBtdXJlZykpCj4g PiA+Pj4+PiAtICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGRldl9lcnJfcHJvYmUoZGV2LCBQ VFJfRVJSKHdkdC0+cG11cmVnKSwKPiA+ID4+Pj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAic3lzY29uIHJlZ21hcCBsb29rdXAgZmFpbGVkLlxuIik7Cj4gPiA+ Pj4+Cj4gPiA+Pj4+Cj4gPiA+Pj4+IENvbnRpbnVpbmcgdG9waWMgZnJvbSB0aGUgYmluZGluZzog SSBkb24ndCBzZWUgaG93IHlvdSBoYW5kbGUgcHJvYmUKPiA+ID4+Pj4gZGVmZXJyYWwsIHN1c3Bl bmQgb3JkZXJpbmcuCj4gPiA+Pj4KPiA+ID4+PiBUaGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbiBp cyBzaW1wbHkgcmVseWluZyBvbiBleHlub3MtcG11IGJlaW5nCj4gPiA+Pj4gcG9zdGNvcmVfaW5p dGNhbGwgbGV2ZWwuCj4gPiA+Pj4KPiA+ID4+PiBJIHdhcyBqdXN0IGxvb2tpbmcgYXJvdW5kIGZv ciBhbnkgZXhpc3RpbmcgTGludXggQVBJcyB0aGF0IGNvdWxkIGJlIGEKPiA+ID4+PiBtb3JlIHJv YnVzdCBzb2x1dGlvbi4gSXQgbG9va3MgbGlrZQo+ID4gPj4+Cj4gPiA+Pj4gb2ZfcGFyc2VfcGhh bmRsZSgpCj4gPiA+Pj4gYW5kCj4gPiA+Pj4gb2ZfZmluZF9kZXZpY2VfYnlfbm9kZSgpOwo+ID4g Pj4+Cj4gPiA+Pj4gQXJlIG9mdGVuIHVzZWQgdG8gc29sdmUgdGhpcyB0eXBlIG9mIHByb2JlIGRl ZmVycmFsIGlzc3VlIGJldHdlZW4KPiA+ID4+PiBkZXZpY2VzLiBJcyB0aGF0IHdoYXQgeW91IHdv dWxkIHJlY29tbWVuZCB1c2luZz8gT3IgaXMgdGhlcmUgc29tZXRoaW5nCj4gPiA+Pj4gZXZlbiBi ZXR0ZXI/Cj4gPiA+Pgo+ID4gPj4gSSB0aGluayB5b3Ugc2hvdWxkIGtlZXAgdGhlIHBoYW5kbGUg YW5kIHRoZW4gc2V0IGRldmljZSBsaW5rIGJhc2VkIG9uCj4gPiA+PiBvZl9maW5kX2RldmljZV9i eV9ub2RlKCkuIFRoaXMgd291bGQgYWN0dWFsbHkgaW1wcm92ZSB0aGUgY29kZSwgYmVjYXVzZQo+ ID4gPj4gc3lzY29uX3JlZ21hcF9sb29rdXBfYnlfcGhhbmRsZSgpIGRvZXMgbm90IGNyZWF0ZSBk ZXZpY2UgbGlua3MuCj4gPiA+Cj4gPiA+IEkga2luZGEgYWdyZWUgd2l0aCB0aGlzLiBKdXN0IGJl Y2F1c2Ugd2Ugbm8gbG9uZ2VyIHVzZSBhIHN5c2NvbiBBUEkgdG8KPiA+ID4gZmluZCB0aGUgUE1V IHJlZ2lzdGVyIGFkZHJlc3MgZG9lc24ndCBtZWFuIHRoZSBXRFQgZG9lc24ndCBkZXBlbmQgb24K PiA+ID4gdGhlIFBNVS4KPiA+ID4KPiA+ID4gSG93ZXZlciwgSSB0aGluayB3ZSBzaG91bGQgbW92 ZSB0byBhIGdlbmVyaWMgInN5c2NvbiIgcHJvcGVydHkuIFRoZW4gSQo+ID4gPiBjYW4gYWRkIHN1 cHBvcnQgZm9yICJzeXNjb24iIHByb3BlcnR5IHRvIGZ3X2RldmxpbmsgYW5kIHRoZW4gdGhpbmdz Cj4gPiA+IHdpbGwganVzdCB3b3JrIGluIHRlcm1zIG9mIHByb2JlIG9yZGVyaW5nLCBzdXNwZW5k L3Jlc3VtZSBhbmQgYWxzbwo+ID4gPiBzaG93aW5nIHRoZSBkZXBlbmRlbmN5IGluIERUIGV2ZW4g aWYgeW91IGRvbid0IHVzZSB0aGUgc3lzY29uIEFQSXMuCj4gPiA+Cj4gPiA+IFNpZGUgbm90ZSAx Ogo+ID4gPgo+ID4gPiBJIHRoaW5rIHdlIHJlYWxseSBzaG91bGQgb2ZmaWNpYWxseSBkb2N1bWVu dCBhIGdlbmVyaWMgc3lzY29uIERUCj4gPiA+IHByb3BlcnR5IHNpbWlsYXIgdG8gaG93IHdlIGhh dmUgYSBnZW5lcmljICJjbG9ja3MiIG9yICJkbWFzIiBwcm9wZXJ0eS4KPiA+ID4gVGhlbiB3ZSBj YW4gaGF2ZSBhIHN5c2Nvbl9nZXRfcmVnbWFwKCkgdGhhdCdzIGxpa2Ugc286Cj4gPiA+Cj4gPiA+ IHN0cnVjdCByZWdtYXAgKnN5c2Nvbl9nZXRfcmVnbWFwKHN0cnVjdCBkZXZpY2UgKmRldikKPiA+ ID4gewo+ID4gPiAgICAgICAgIHJldHVybiBzeXNjb25fcmVnbWFwX2xvb2t1cF9ieV9waGFuZGxl KGRldi0+b2Zfbm9kZSwgInN5c2NvbiIpOwo+ID4gPiB9Cj4gPiA+Cj4gPiA+IEluc3RlYWQgb2Yg ZXZlcnkgZGV2aWNlIGRlZmluaW5nIGl0cyBvd24gYmVzcG9rZSBEVCBwcm9wZXJ0eSB0byBkbyB0 aGUKPiA+ID4gZXhhY3Qgc2FtZSB0aGluZy4gSSBkaWQgYSBxdWljayAiYmFjayBvZiB0aGUgZW52 ZWxvcGUiIGdyZXAgb24gdGhpcwo+ID4gPiBhbmQgSSBnZXQgYWJvdXQgMTQzIHVuaXF1ZSBwcm9w ZXJ0aWVzIGp1c3QgdG8gZ2V0IHRoZSBzeXNjb24gcmVnbWFwLgo+ID4gPiAkIGdpdCBncmVwIC1B MSBzeXNjb25fcmVnbWFwX2xvb2t1cF9ieV9waGFuZGxlIHwgZ3JlcCAnIicgfCBzZWQgLWUKPiA+ ID4gJ3MvXlteIl0qLy8nIC1lICdzLyJbXiJdKiQvIi8nIHwgc29ydCB8IHVuaXEgfCB3YyAtbAo+ ID4gPiAxNDMKPiA+Cj4gPiBTb3JyeSwgZ2VuZXJpYyAic3lzY29uIiBwcm9wZXJ0eSB3b24ndCBm bHkgd2l0aCBEVCBtYWludGFpbmVycywgYmVjYXVzZQo+ID4gdGhlcmUgaXMgbm8gc3VjaCB0aGlu ZyBhcyBzeXNjb24gaW4gYW55IG9mIGhhcmR3YXJlLgo+Cj4gVGhlbiB3aHkgZG8gd2UgYWxsb3cg YSAic3lzY29uIiBjb21wYXRpYmxlIHN0cmluZyBhbmQgbm9kZXM/IElmIHRoZQo+ICJzeXNjb24i IHByb3BlcnR5IGlzbid0IGNsZWFyIGVub3VnaCwgd2UgY2FuIG1ha2UgaXQgc29tZXRoaW5nIGxp a2UKPiBncGlvcyBhbmQgaGF2ZSBpdCBiZSA8d2hhdGV2ZXI+LXN5c2NvbiBvciBoYXZlIHN5c2Nv bi1uYW1lcyBwcm9wZXJ0eQo+IGlmIHlvdSB3YW50IHRvIGdpdmUgaXQgYSBuYW1lLgo+IDE0MyBi ZXNwb2tlIHByb3BlcnRpZXMgYWxsIHRvIHNheSAiaGVyZSBhcmUgc29tZSByZWdpc3RlcnMgSSBu ZWVkIHRvCj4gdHdpZGRsZSB0aGF0J3Mgb3V0c2lkZSBteSByZWdtYXAiIGRvZXNuJ3Qgc2VlbSBn cmVhdC4KClNvbWUgc29ydCBvZiBzdGFuZGFyZGl6YXRpb24gb24gdGhlIG5hbWluZyBzZWVtcyBs aWtlIGEgZ29vZCBpZGVhIHRvCm1lLiBFc3BlY2lhbGx5IGlmIGl0IHRoZW4gbWVhbnMgZndfZGV2 bGluayBzdXBwb3J0IGNhbiBiZSBhZGRlZC4KCj4KPiA+ID4KPiA+ID4gU2lkZSBub3RlIDI6Cj4g PiA+Cj4gPiA+IEhvdyBhcmUgd2UgbWFraW5nIHN1cmUgdGhhdCBpdCdzIHRoZSBleHlub3MtcG11 IGRyaXZlciB0aGF0IGVuZHMgdXAKPiA+ID4gcHJvYmluZyB0aGUgUE1VIGFuZCBub3QgdGhlIGdl bmVyaWMgc3lzY29uIGRyaXZlcj8gQm90aCBvZiB0aGVzZSBhcmUKPiA+ID4gcGxhdGZvcm0gZHJp dmVycy4gQW5kIHRoZSBleHlub3MgUE1VIGRldmljZSBsaXN0cyBib3RoIHRoZSBleHlub3MKPiA+ ID4gY29tcGF0aWJsZSBzdHJpbmcgYW5kIHRoZSBzeXNjb24gcHJvcGVydHkuIElzIGl0IHB1cmVs eSBhIGxpbmsgb3JkZXIKPiA+ID4gY29pbmNpZGVuY2U/Cj4gPgo+ID4gaW5pdGNhbGwgb3JkZXJp bmcKPgo+IEJvdGggdGhlc2UgZHJpdmVycyB1c3IgcG9zdGNvcmVfaW5pdGNhbGwoKS4gU28gaXQn cyBwdXJlbHkgYmVjYXVzZQo+IHNvYy8gaXMgbGlzdGVkIGVhcmxpZXIgaW4gZHJpdmVycy9NYWtl ZmlsZSB0aGFuIG1mZC8uIEFuZCBhcyBzb29uIGFzCj4gZHJpdmVycyBhcmUgbWFkZSBpbnRvIG1v ZHVsZXMgdGhpcyBpcyBnb2luZyB0byBicmVhay4gVGhpcyBpcwo+IHRlcnJpYmxlLiBJZiB5b3Ug d2FudCB0byBoYXZlIGEgbW9kdWxhciBzeXN0ZW0sIHRoaXMgaXMgZ29pbmcgdG8gdGhyb3cKPiBp biBhIHdyZW5jaC4KPgoKVGhhdCBkb2VzIGxvb2sgdG8gYmUgYSBidWcsIG9yIGZyYWdpbGl0eSBh dCBsZWFzdCB3aXRoIHRoZSBjdXJyZW50CnVwc3RyZWFtIGV4eW5vcy1wbXUgZHJpdmVyLiBJIHRo aW5rIHVwc3RyZWFtIEV4eW5vcyBtb3N0IGxpa2VseSBoYXNuJ3QKZW5jb3VudGVyZWQgdGhlc2Ug dHlwZXMgb2YgaXNzdWVzIGJlY2F1c2UgQVJDSF9FWFlOT1MgaGFzIHRoZXNlCmRyaXZlcnMgYXMg YnVpbHQtaW4sIGFuZCBhcyB5b3Ugc2F5IHRoZSBhbHBoYWJldGljYWwgb3JkZXJpbmcgaW4gdGhl Ck1ha2VmaWxlLgoKcmVnYXJkcywKClBldGVyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgt YXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3Jn L21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=