Received: by 2002:ab2:687:0:b0:1f4:6588:b3a7 with SMTP id s7csp31823lqe; Tue, 9 Apr 2024 13:28:48 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVluX+LbcClCV7M+pmCUq8XaNqM95KzOPzn3bcY55pbNpIjVnKTyoYGyGZp+Ri6x7G5yuDIY+6OSJT7acRMT5jSFf0qgYvSrNlEd9CisA== X-Google-Smtp-Source: AGHT+IHJbOBshklW/rbVYqjV+yI5SIjfKnIx4ykMmUECLUykcuDyyBWX9oQpX94v9+gjJKndox8Q X-Received: by 2002:a17:906:3e5a:b0:a52:42b:4d59 with SMTP id t26-20020a1709063e5a00b00a52042b4d59mr600445eji.26.1712694528527; Tue, 09 Apr 2024 13:28:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712694528; cv=pass; d=google.com; s=arc-20160816; b=hc6HPF4vyT6beBX5h0bR+ptehjDhWSVNZCQ6Zqf+Gkr7WQFtsIQdL7XWkhwMNsugx+ dgtaeJa2OKzbOUGsBPR6e6nhQfGi7OXScotyX2R2ei6m0hlcLlGodypFIC6Bs9o0bmW5 2SQ47BIvJzwLv2kd2fLGREEQ/FQLUd+vstlaFhLaxdPkD4hMwZ6bvus3BPeJYWi18LzO vV+OPB+Lo31qv5J9a7elOlmpX6TOo3WDaxMLH+383jMbIKooY6zy8yXiXkEzbrS4E4S7 kTu3+pX67ApgOGBYG56eYL+4+lBfFJy3+TrQe+18AvFzyEUQVnYjXllTyQOqgUnaQ229 pqYw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :content-transfer-encoding:content-id:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature; bh=8OOvMkG0dzbrmWTRiEqTJY0erNa/5bhSb/mAAXafOtI=; fh=vJIqRTPnZX4Ebs3SfMsRZbHTm5ltX9h28AtZniLZicc=; b=MIzGyOYws9XEYHPZ/2L3Z0+g+p5061IT/W92qa+/25Tu0hZm/LsGqBONtPUy/pjU5t zF+gMJBLwyrNCvFV8mB8ppWNaLuawWyD9GnwBkS7oTNnJ3MxN4XqavYpBGMiKbVmGYD9 qDC/hMIFiex4wQHaPnzuYWbM3yClN3F1WUIneJ3vkHrblEs0aC1ooa9PwTCKyVJpdjGG jPd2TCrzDAAq8rqb0fHn2UMeBr6OeKlS8tK5gLNwVWxNOeCPk0AVPZdWmWg06GhXTj7m Pe7bwMurf/J7ncKpTu0O/uP0hJZnMhv+pa+ypGgSBHC9/TmOC7xcyNlY2g5/ApAZRy6n Mh6g==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@alliedtelesis.co.nz header.s=mail181024 header.b=vrz8AUch; arc=pass (i=1 spf=pass spfdomain=alliedtelesis.co.nz dkim=pass dkdomain=alliedtelesis.co.nz dmarc=pass fromdomain=alliedtelesis.co.nz); spf=pass (google.com: domain of linux-kernel+bounces-137593-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-137593-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=REJECT dis=NONE) header.from=alliedtelesis.co.nz Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id kg25-20020a17090776f900b00a47c39e82ffsi4971481ejc.643.2024.04.09.13.28.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Apr 2024 13:28:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-137593-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@alliedtelesis.co.nz header.s=mail181024 header.b=vrz8AUch; arc=pass (i=1 spf=pass spfdomain=alliedtelesis.co.nz dkim=pass dkdomain=alliedtelesis.co.nz dmarc=pass fromdomain=alliedtelesis.co.nz); spf=pass (google.com: domain of linux-kernel+bounces-137593-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-137593-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=REJECT dis=NONE) header.from=alliedtelesis.co.nz Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 1A0141F225DD for ; Tue, 9 Apr 2024 20:28:48 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CDD611586C4; Tue, 9 Apr 2024 20:28:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=alliedtelesis.co.nz header.i=@alliedtelesis.co.nz header.b="vrz8AUch" Received: from gate2.alliedtelesis.co.nz (gate2.alliedtelesis.co.nz [202.36.163.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8AA951581E5 for ; Tue, 9 Apr 2024 20:28:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=202.36.163.20 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712694516; cv=none; b=q0ZMG0oytfWAc5MxwgUy8y2d6LsWzkh1LrFf2qkSt/ABgAfZJrLejzW5lzMp83lNMvex7DHyvRWh23zZS+wh43/y3j/bS672ZVjJdYxIFQ0JT4BKMwN7dbFQwZxZwVIIP8ydQR/zu1+NKwGBfJX9zxcibvz8Ino6iz0uS+otJy8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712694516; c=relaxed/simple; bh=8OOvMkG0dzbrmWTRiEqTJY0erNa/5bhSb/mAAXafOtI=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=MF+Z3z1K78fVjMZFhoqMxaWU+p751UOKccQEaSftyDvcqOWwt2UKTV82mHXmIeRDdktFICiQr+Rlg85BwpQTrkHhosUx9KVl33f9zos9gw7NV/BFlR7CUD5CHQyTkMr1ZkyJF3zRvoBarSc8J24ZJnbG9hHuO8kHD52GK2GspFQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=alliedtelesis.co.nz; spf=pass smtp.mailfrom=alliedtelesis.co.nz; dkim=pass (2048-bit key) header.d=alliedtelesis.co.nz header.i=@alliedtelesis.co.nz header.b=vrz8AUch; arc=none smtp.client-ip=202.36.163.20 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=alliedtelesis.co.nz Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=alliedtelesis.co.nz Received: from svr-chch-seg1.atlnz.lc (mmarshal3.atlnz.lc [10.32.18.43]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by gate2.alliedtelesis.co.nz (Postfix) with ESMTPS id 69A7D2C02AD; Wed, 10 Apr 2024 08:28:28 +1200 (NZST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alliedtelesis.co.nz; s=mail181024; t=1712694508; bh=8OOvMkG0dzbrmWTRiEqTJY0erNa/5bhSb/mAAXafOtI=; h=From:To:CC:Subject:Date:References:In-Reply-To:From; b=vrz8AUchlzQ8UIP691kh09qkwnk4r2zlUxJphudcAg2jvlMnTsvv7AhYHDmppKANx Yj9TrXE1EgUDDkXN2ucxpnG7O8ydhB3bkF84IHzCoNH5i+A/tys0gr/rIB86d3iolU SmmwOMIpXeQywCF9fdhRFOzGFKlqLSOhWnpPqL6HUmW1ZvtSGnK8ks7eiuQ3Fk3q0T VUDikmjBoUFwYrvQldUMWI0yxGSv+7Lt6e78Kne0SP8lm8OEzJsWFq7SHKF4COuB/k UTHl8SgBMe9Xi0ddtJrYbeIEaxgKMqrnqXn7SuQKgKN6UpHGlnKKiUgZv/IY9uZ9pG PbgRRjJYZmrnw== Received: from svr-chch-ex2.atlnz.lc (Not Verified[2001:df5:b000:bc8::76]) by svr-chch-seg1.atlnz.lc with Trustwave SEG (v8,2,6,11305) id ; Wed, 10 Apr 2024 08:28:28 +1200 Received: from svr-chch-ex1.atlnz.lc (2001:df5:b000:bc8::77) by svr-chch-ex2.atlnz.lc (2001:df5:b000:bc8:f753:6de:11c0:a008) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.1544.9; Wed, 10 Apr 2024 08:28:28 +1200 Received: from svr-chch-ex2.atlnz.lc (2001:df5:b000:bc8::76) by svr-chch-ex1.atlnz.lc (2001:df5:b000:bc8:409d:36f5:8899:92e8) with Microsoft SMTP Server (TLS) id 15.0.1497.48; Wed, 10 Apr 2024 08:28:27 +1200 Received: from svr-chch-ex2.atlnz.lc ([fe80::a9eb:c9b7:8b52:9567]) by svr-chch-ex2.atlnz.lc ([fe80::a9eb:c9b7:8b52:9567%15]) with mapi id 15.02.1544.009; Wed, 10 Apr 2024 08:28:27 +1200 From: Chris Packham To: =?utf-8?B?VXdlIEtsZWluZS1Lw7ZuaWc=?= , Andy Shevchenko CC: Geert Uytterhoeven , "linux-kernel@vger.kernel.org" , "kernel@pengutronix.de" Subject: Re: [PATCH] auxdisplay: seg-led-gpio: Convert to platform remove callback returning void Thread-Topic: [PATCH] auxdisplay: seg-led-gpio: Convert to platform remove callback returning void Thread-Index: AQHailzEd5M7gfjxC0uqkJ46xIih+7FfmxCA Date: Tue, 9 Apr 2024 20:28:27 +0000 Message-ID: References: <20240409090306.29284-2-u.kleine-koenig@pengutronix.de> In-Reply-To: <20240409090306.29284-2-u.kleine-koenig@pengutronix.de> Accept-Language: en-NZ, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-ID: <067142CFCD7D1F4691A674F223F26735@atlnz.lc> Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-SEG-SpamProfiler-Analysis: v=2.4 cv=AuZN3/9P c=1 sm=1 tr=0 ts=6615a4ec a=Xf/6aR1Nyvzi7BryhOrcLQ==:117 a=xqWC_Br6kY4A:10 a=75chYTbOgJ0A:10 a=IkcTkHD0fZMA:10 a=raytVjVEu-sA:10 a=gfvt5pmtKoRt069fGZwA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 X-SEG-SpamProfiler-Score: 0 DQpPbiA5LzA0LzI0IDIxOjAzLCBVd2UgS2xlaW5lLUvDtm5pZyB3cm90ZToNCj4gVGhlIC5yZW1v dmUoKSBjYWxsYmFjayBmb3IgYSBwbGF0Zm9ybSBkcml2ZXIgcmV0dXJucyBhbiBpbnQgd2hpY2gg bWFrZXMNCj4gbWFueSBkcml2ZXIgYXV0aG9ycyB3cm9uZ2x5IGFzc3VtZSBpdCdzIHBvc3NpYmxl IHRvIGRvIGVycm9yIGhhbmRsaW5nIGJ5DQo+IHJldHVybmluZyBhbiBlcnJvciBjb2RlLiBIb3dl dmVyIHRoZSB2YWx1ZSByZXR1cm5lZCBpcyBpZ25vcmVkIChhcGFydA0KPiBmcm9tIGVtaXR0aW5n IGEgd2FybmluZykgYW5kIHRoaXMgdHlwaWNhbGx5IHJlc3VsdHMgaW4gcmVzb3VyY2UgbGVha3Mu DQo+DQo+IFRvIGltcHJvdmUgaGVyZSB0aGVyZSBpcyBhIHF1ZXN0IHRvIG1ha2UgdGhlIHJlbW92 ZSBjYWxsYmFjayByZXR1cm4NCj4gdm9pZC4gSW4gdGhlIGZpcnN0IHN0ZXAgb2YgdGhpcyBxdWVz dCBhbGwgZHJpdmVycyBhcmUgY29udmVydGVkIHRvDQo+IC5yZW1vdmVfbmV3KCksIHdoaWNoIGFs cmVhZHkgcmV0dXJucyB2b2lkLiBFdmVudHVhbGx5IGFmdGVyIGFsbCBkcml2ZXJzDQo+IGFyZSBj b252ZXJ0ZWQsIC5yZW1vdmVfbmV3KCkgd2lsbCBiZSByZW5hbWVkIHRvIC5yZW1vdmUoKS4NCj4N Cj4gVHJpdmlhbGx5IGNvbnZlcnQgdGhpcyBkcml2ZXIgZnJvbSBhbHdheXMgcmV0dXJuaW5nIHpl cm8gaW4gdGhlIHJlbW92ZQ0KPiBjYWxsYmFjayB0byB0aGUgdm9pZCByZXR1cm5pbmcgdmFyaWFu dC4NCj4NCj4gU2lnbmVkLW9mZi1ieTogVXdlIEtsZWluZS1Lw7ZuaWcgPHUua2xlaW5lLWtvZW5p Z0BwZW5ndXRyb25peC5kZT4NCg0KUmV2aWV3ZWQtYnk6IENocmlzIFBhY2toYW0gPGNocmlzLnBh Y2toYW1AYWxsaWVkdGVsZXNpcy5jby5uej4NCg0KDQo+IC0tLQ0KPiAgIGRyaXZlcnMvYXV4ZGlz cGxheS9zZWctbGVkLWdwaW8uYyB8IDYgKystLS0tDQo+DQo+IEhlbGxvLA0KPg0KPiB0aGUgZHJp dmVycyBiZWxvdyBvZiBkcml2ZXJzL2F1eGRpc3BsYXkgd2VyZSBhbHJlYWR5IGNvbnZlcnRlZCB0 byBzdHJ1Y3QNCj4gcGxhdGZvcm1fZHJpdmVyOjpyZW1vdmVfbmV3IGR1cmluZyB0aGUgdjYuOS1y YzEgZGV2ZWxvcG1lbnQgY3ljbGUuIFRoaXMNCj4gZHJpdmVyIHdhcyBhZGRlZCBmb3IgdjYuOS1y YzEgc3RpbGwgdXNpbmcgdGhlIG9sZCBwcm90b3R5cGUuDQo+DQo+IFRoZXJlIGFyZSBzdGlsbCBt b3JlIGRyaXZlcnMgdG8gYmUgY29udmVydGVkLCBzbyB0aGVyZSBpcyBmcm9tIG15IHNpZGUNCj4g bm8gbmVlZCB0byBnZXQgdGhpcyBpbnRvIHY2LjksIGJ1dCB0aGUgbmV4dCBtZXJnZSB3aW5kb3cg d291bGQgYmUgbmljZS4NCj4NCj4gQmVzdCByZWdhcmRzDQo+IFV3ZQ0KPiAgIDEgZmlsZSBjaGFu Z2VkLCAyIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pDQo+DQo+IGRpZmYgLS1naXQgYS9k cml2ZXJzL2F1eGRpc3BsYXkvc2VnLWxlZC1ncGlvLmMgYi9kcml2ZXJzL2F1eGRpc3BsYXkvc2Vn LWxlZC1ncGlvLmMNCj4gaW5kZXggMzVhOGRiYjFlOWQyLi4xODNhYjMwMTFjYmIgMTAwNjQ0DQo+ IC0tLSBhL2RyaXZlcnMvYXV4ZGlzcGxheS9zZWctbGVkLWdwaW8uYw0KPiArKysgYi9kcml2ZXJz L2F1eGRpc3BsYXkvc2VnLWxlZC1ncGlvLmMNCj4gQEAgLTgxLDE0ICs4MSwxMiBAQCBzdGF0aWMg aW50IHNlZ19sZWRfcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikNCj4gICAJcmV0 dXJuIGxpbmVkaXNwX3JlZ2lzdGVyKCZwcml2LT5saW5lZGlzcCwgZGV2LCAxLCAmc2VnX2xlZF9s aW5lZGlzcF9vcHMpOw0KPiAgIH0NCj4gICANCj4gLXN0YXRpYyBpbnQgc2VnX2xlZF9yZW1vdmUo c3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikNCj4gK3N0YXRpYyB2b2lkIHNlZ19sZWRfcmVt b3ZlKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYpDQo+ICAgew0KPiAgIAlzdHJ1Y3Qgc2Vn X2xlZF9wcml2ICpwcml2ID0gcGxhdGZvcm1fZ2V0X2RydmRhdGEocGRldik7DQo+ICAgDQo+ICAg CWNhbmNlbF9kZWxheWVkX3dvcmtfc3luYygmcHJpdi0+d29yayk7DQo+ICAgCWxpbmVkaXNwX3Vu cmVnaXN0ZXIoJnByaXYtPmxpbmVkaXNwKTsNCj4gLQ0KPiAtCXJldHVybiAwOw0KPiAgIH0NCj4g ICANCj4gICBzdGF0aWMgY29uc3Qgc3RydWN0IG9mX2RldmljZV9pZCBzZWdfbGVkX29mX21hdGNo W10gPSB7DQo+IEBAIC05OSw3ICs5Nyw3IEBAIE1PRFVMRV9ERVZJQ0VfVEFCTEUob2YsIHNlZ19s ZWRfb2ZfbWF0Y2gpOw0KPiAgIA0KPiAgIHN0YXRpYyBzdHJ1Y3QgcGxhdGZvcm1fZHJpdmVyIHNl Z19sZWRfZHJpdmVyID0gew0KPiAgIAkucHJvYmUgPSBzZWdfbGVkX3Byb2JlLA0KPiAtCS5yZW1v dmUgPSBzZWdfbGVkX3JlbW92ZSwNCj4gKwkucmVtb3ZlX25ldyA9IHNlZ19sZWRfcmVtb3ZlLA0K PiAgIAkuZHJpdmVyID0gew0KPiAgIAkJLm5hbWUgPSAic2VnLWxlZC1ncGlvIiwNCj4gICAJCS5v Zl9tYXRjaF90YWJsZSA9IHNlZ19sZWRfb2ZfbWF0Y2gsDQo+DQo+IGJhc2UtY29tbWl0OiA0Y2Vj ZTc2NDk2NTAyMGMyMmNmZjc2NjViMThhMDEyMDA2MzU5MDk1